Summary
Charles Lévesque is a results-driven software engineer with 14 years of experience building and evolving web and mobile systems, currently serving as Chargé d'application technologique at ÉTS. He combines cloud-native expertise (Docker, Kubernetes, Azure) with full‑stack development in C#, Node.js and TypeScript, and maintains production iOS/Android apps across native and React‑Native stacks. Charles has a strong automation and DevOps mindset—having created official Docker images, CI/CD pipelines with Azure Pipelines, and PowerShell tooling—to shorten release cycles and improve reliability. Known for rapid learning, clear organization and initiative, he regularly leads internal practice improvements like estimation history tracking and testing culture adoption. Based in Montreal, he pairs rigorous software engineering training from ÉTS with a pragmatic focus on shipping maintainable systems and advising clients through complex evolutions.
14 years of coding experience
8 years of employment as a software developer
Technicien en informatique Computer Programming, Technicien en informatique Computer Programming at Cégep de Lévis
Bachelor of Engineering - BE Computer Software Engineering, Bachelor of Engineering - BE Computer Software Engineering at École de technologie supérieure
French, English