About

Building software that delivers business value with great usability features is something I love doing. My preferred way of achieving this is working with stakeholders using an iterative, agile approach. Within this process I can operate as a standalone developer or act as part of a larger team. Also improving teams to deliver software faster with greater quality.

20+ years in software development as an architect/lead in projects ranging from large database driven enterprise applications to embedded software for spacecrafts.

Specialties: C#, .NET (Core), Microsoft technologies, Code Quality, Microservices, Windows Azure, Angular/React/Knockout