Summary
Joe Hoover is a seasoned Lead Software Engineer with over 20 years in software engineering and solution architecture, currently driving platform automation and reliability at Manulife in Ontario. He blends hands-on development across .NET Core, Java/Kotlin, Node, Angular and React with platform engineering skills—provisioning cloud services via Terraform, Helm and FluxV2 and delivering multi-site, Kubernetes-based solutions. Joe is experienced in scaling developer productivity and security, having cut manual effort by 50%, closed risk deficiencies with Azure-based platforms, and driven six-figure annual cost savings through vendor and infrastructure optimizations. A practiced technical coach and mentor, he elevates distributed teams through training, proof-of-technology initiatives and reusable frameworks that have been adopted enterprise-wide. Notably, he pairs deep implementation experience (from invoice automation to batch container processing of 50,000+ invoices/month) with a knack for translating user pain points into automated, compliant production systems.
12 years of coding experience
20 years of employment as a software developer
Computer Programming, Specific Applications, Computer Programming, Specific Applications at Conestoga College