
Software engineer with over 20 years experience who enjoys working in a vast array of technology stacks. Focused on delivering client needs with high quality software while also always looking to build with future maintainability and sustainability in mind, primarily through good system design and strong implementation. I never like to "escape" a project; if I wouldn't enjoy working on it in the future, then I adamantly put that in the failure column.
I also enjoy looking towards new technology and learning new languages, frameworks, approaches, etc... both in and outside of my normal development stack. Things like Blockchain and quantum computing intrigue me enough to experiment and take opportunities to investigate and learn.
Lead product engineer overseeing a development team responsible for engineering a centrally located module in a microservices applicat...
Lead product engineer overseeing a development team responsible for engineering a centrally located module in a microservices application.