Consultant, Owner at Eurocommercial Properties N.V.
Worcester, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Dan Haywood is a seasoned consultant and hands-on developer with over 15 years focused on domain-driven design, agile transformation, and enterprise IT systems, operating through his firm Haywood Associates Ltd. He is a long-term technical advisor to Ireland’s Department of Social Protection, guiding CI/CD, AppSec, Team Topologies and the breakup of monolithic systems while helping draft RFTs and run POCs like database virtualization and test data management. As an Apache Causeway committer and PMC chair, he extends the naked objects pattern to provide REST and GraphQL APIs and contributes to a framework used for rapid domain-driven Java apps. He also builds and mentors teams delivering production systems such as the Estatio estate management application and specialist POCs for RFID-based configuration management. Comfortable at the intersection of tooling, process and code, he combines platform thinking and docs-as-code practices with pragmatic training and procurement experience. His background in mathematics and deep RDBMS expertise inform a methodical, evidence-based approach to architecture and delivery.
15 years of coding experience
7 years of employment as a software developer
MA (Hons), Mathematics, MA (Hons), Mathematics at University of Oxford
Mathematics & Physics, Mathematics & Physics at Skelmersdale College (6th Form)
Use Apache Causeway™ to rapidly develop domain-driven apps or modular monoliths in Java, on top of the Spring Boot platform. Write your business logic in entities, domain services or view models, and the framework dynamically generates a representation of that domain model as a webapp, GraphQL or RESTful API. For prototyping or production.
Role in this project:
Back-end Developer
Contributions:39 reviews, 9953 commits, 555 PRs in 12 years 5 months
Contributions summary:Dan contributed to the Apache Causeway project by adding or improving JavaDoc comments, simplifying methods and refactoring existing code in the core runtimeservices module. Their work focused on enhancing functionality related to command execution and incorporating improvements across various classes, including adding missing services and setting up initial data. The contributions reflect a focus on maintaining and streamlining the codebase.
Contributions:60 commits, 29 pushes, 2 branches in 2 years 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dan Haywood - Consultant, Owner at Eurocommercial Properties N.V.