Summary
Robert Hopkins is a Senior Consultant and seasoned software engineer with over a decade of experience designing and modernizing microservices-driven systems across domains from parcel notifications to auction platforms and defense command-and-control. He blends hands-on Java/Spring expertise with cloud-native tooling (Docker, Kubernetes) and strong test-driven practices to deliver scalable APIs and subscription/notification services. A certified Scrum Master and technical mentor, he’s repeatedly led successful product iterations and migrations of legacy spools into microservices that improved scalability and maintainability. His background in physics and electronics engineering gives him a pragmatic systems-thinking approach, and he’s known for introducing developer practices like code katas and cross-team learning initiatives. Based in Nova Scotia, he thrives in dynamic, cross-functional teams where troubleshooting and continuous improvement drive tangible business impact.
10 years of coding experience
15 years of employment as a software developer
Certificate in Business Management Business Management Marketing and Related Support Services, Certificate in Business Management Business Management Marketing and Related Support Services at Dalhousie University Continuing Education
Diploma Electronic Engineering, Diploma Electronic Engineering at Memorial University, Newfoundland and Labrador
Bachelor of Science (BS) Physics, Bachelor of Science (BS) Physics at Dalhousie University
AIT Information Technology, AIT Information Technology at Information Technology Institute