Summary
Shawn He is an accomplished applications developer and software architect with over 15 years of experience and a strong track record in banking and enterprise IT, currently driving cloud-first solutions at CIBC. He combines deep hands-on expertise across Azure, AWS, GCP, Kubernetes, Terraform and CI/CD with practical programming skills in Java, Python and JavaScript to deliver scalable, resilient systems. His background spans roles from founder and technical lead to staff engineer at major banks, demonstrating an ability to shepherd complex cloud migrations and digital transformation programs end-to-end. Shawn is comfortable across the full stack—databases, APIs, observability and security—and has repeatedly optimized cost and performance in production environments. He’s known for leading cross-functional teams and translating business needs into robust, auditable architectures. Based in Toronto, he brings an entrepreneur’s pragmatism from founding a software firm together with enterprise-grade rigor from long tenures at Scotiabank and CIBC.
8 years of coding experience
24 years of employment as a software developer