Dan Haywood

Dan is a freelance consultant, developer, writer and trainer, specializing in domain-driven design, agile development, enterprise architecture and also REST, on the Java and .NET platforms. Dan is known as an advocate of the naked objects pattern, and is the lead committer to Apache Isis, a Java framework that implements the naked objects pattern. He also works for several clients on enterprise and mobile apps, built on top of or leveraging Apache Isis.

Dan has also been instrumental in the success of the first large-scale naked objects system which administers state benefits for the Irish Government, a system used by over 7,000 users and paying out over EUR5bn a year in benefits. He currently leads a team delivering a variety of DevOps, GitOps and "docs-as-code" tools to the wider development community at the Department.

Talks I've Given