Summary
Charles Morin is a Principal Software Developer based in Shawinigan, Quebec, with a multi-decade track record of modernizing developer platforms and delivery pipelines. He specializes in cloud-native and DevOps tooling—containers, Kubernetes (EKS), Argo CD/Workflows, Tekton, Jenkins—and has built internal CI/CD, observability, and compliance solutions for both public sector and fintech environments. Charles blends hands-on engineering in Go, Python, Node.js and Java with infrastructure-as-code (Terraform) and policy-as-code (OPA/Rego) to make systems easier to build, run, and secure. He led cloud pathfinder efforts at the Canada Revenue Agency and has driven platform work that spans supply-chain security (SOC2, SLSA) through to telemetry and incident tooling. Comfortable coaching and providing technical oversight, he favors pragmatic, reproducible solutions that reduce operational friction. A practical systems thinker, he often pairs legacy modernization with developer experience improvements that quietly accelerate teams.
3 years of coding experience
13 years of employment as a software developer
Information Technology, Information Technology, Information Technology, Information Technology at Collège Shawinigan
French, English