Designing and developing enterprise applications utilising Test Driven Development, Domain Driven Design and Behaviour Driven Development
Working with and implementation of Event driven architectures, employing SOLID principles with CQRS-ES
Enjoying technology
I have been in the software development industry for over 15 years and have worked on various business applications, from consumer applications to line-of-business systems. I have a passion for web technologies, platform/cloud development and coding.
I have been apart of some dynamic teams over the years, in differing roles, and appreciate the team dynamics involved in creating a highly functional team through constant collaboration and product iteration. I enjoy working with passionate people to attain a common vision and outcome.
I am experienced in various aspects of Software Development with a demonstrated history of working in the information technology and services industry, having strong professional engineering skills in Agile Software Development, Continuous Delivery/Integration, Test-Driven Development, Software Architecture, and Linux.