David Kershaw

Software Engineer in Fredericton, New Brunswick, Canada

David Kershaw

Software Engineer in Fredericton, New Brunswick, Canada

Hello! I’m David. I’m an independent software engineer living in Fredericton, New Brunswick, Canada. I specialize in cloud software development, process improvement and quality, often performed as a remote employee/contractor. I am a fan of programming, pipe band drumming, and running. You can contact me with a click on the button above!

In my past, I've helped leading SaaS companies develop highly scalable web solutions. Presently, I work with many different clients across North America deliver product faster and more efficiently, usually through automation.

Some of the things I specialize in include Java (Spring), Identity Management (SSO/Provisioning), Microservices, Kafka, Javascript (Angular), AWS, Quality (Production Readiness), Continuous Integration, Continuous Delivery, Process Improvement.

If you are looking for a flexible hire to augment staff, a quick freelancer, or a long term role, please reach out. Thank you!