superagi_logo
Dan Haywood

Dan Haywood

linkedin_icon
Consultant, Owner @ Advisor, Consultant, Developer and Trainer in Agile, DDD, Enterprise Java and .NET
email_icon
Email encrypt_section
call_icon
Phone Number encrypt_section

Education

education_icon_placeholder

University of Oxford

MA (Hons), Mathematics 1986-10-01 - 1989-06-01
education_icon_placeholder

Skelmersdale College (6th Form)

, Mathematics & Physics 1983-01-01 - 1985-01-01

Work Experience

experience_icon_placeholder

Haywood Associates Ltd.

Current

Haywood Associates Ltd.

experience_icon_placeholder

Eurocommercial Properties N.V.

Current

Eurocommercial Properties N.V.

experience_icon_placeholder

Department of Social Protection, Ireland

Current

Department of Social Protection, Ireland

experience_icon_placeholder

The Apache Software Foundation

Current

The Apache Software Foundation

experience_icon_placeholder

Neueda Consulting

2006-01-01 - 2016-01-01

Neueda Consulting

experience_icon_placeholder

Perpetual Solutions

2008-01-01 - 2014-01-01

Perpetual Solutions

experience_icon_placeholder

Equal Experts

2011-01-01 - 2012-03-01

Equal Experts

experience_icon_placeholder

Mallon Associates

1999-06-01 - 2012-01-01

Mallon Associates

experience_icon_placeholder

QA Training

1998-01-01 - 2004-01-01

QA Training

experience_icon_placeholder

UBS

1998-05-01 - 2002-02-01

UBS

Skills

Organizational Effectiveness Enterprise Java Mentoring Software Development Enterprise Software Agile DDD Java J2EE .NET UML REST Sybase ASE Web Services Domain Modeling TDD Naked Objects SQL OOAD OOP

Summary

I provide consultancy, hands-on development, mentoring and training for using domain driven development and agile techniques, focusing on enterprise business IT systems. I currently am involved in several long-term projects. Since 2007 I have been providing strategic technical and agile process advice at the Department for Social Protection (Ireland), including CI/CD, testing, AppSec (SCA, SAST, DAST), Team Topologies and team charters, platform thinking/engineering, developer portals, docs-as-code, breaking up the monolithic application and database. I've also helped the Department draft its RFTs (RFPs) for both product procurement and team procurement, and run technical POCs such as database virtualization and test data management. I have also been part of the development team at Eurocommercial Properties since 2012, where we develop "Estatio", to support their core business (commercial estate management), as well as other applications. These applications are based on the Apache Causeway framework, an open source Java framework for Spring Boot, enabling the rapid development of domain-driven apps using the naked objects pattern. Speaking of which... I am a committer on Apache Causeway, and have extended the naked objects pattern to support both REST API and GraphQL API. The former is specified in the Restful Objects Spec (http://restfulobjects.org). Other recent clients include a Swiss-based civil engineering consultancy for which I developed an Apache Causeway based proof-of-concept using RFID for the configuration management of engineering elements, and a UK-based delivery/collection e-bike start-up also using Apache Isis to build their core system. I provide my services through my company, Haywood Associates Ltd (http://www.haywood-associates.co.uk), but am always happy to partner with other organizations to provide consultancy, development and training.

Browse SuperAGI Directories
agi_contact_icon
People Search
1 2 3 4 5 ... 22732309
agi_company_icon
Company Search
1 2 3 4 5 ... 809223
AI Native CRM for Unified Sales, Support & Marketing Accelerate growth and streamline your entire stack with AI CRM Platform