Software engineer with over 10 years commercial experience with a passion for building high quality cloud native applications that can scale. I've scoped and built many commercial applications over my career in a variety of languages and platforms as well as taking ownership of existing ones.Business requirements change as often as the seasons. An understanding of agile software development practices is essential to building applications that can rapidly adapt to shifting scopes. Personal preference is secondary and success is achieved through the application of talent to fulfil bespoke solutions.I advocate for stateless development paradigms such as pure functional, insuring your investment with sufficient coverage through the application of test driven development and promoting extensibility by loose coupling and domain driven development.
Listed skills include Javascript, Html, Java, C++, and 16 others.