Summary
Carl-Hugo Marcotte is a Principal Architect with over a decade of professional experience and a coding pedigree dating back to 1989, blending deep hands-on C# and ASP.NET Core expertise with cloud, DevSecOps, and API/platform engineering. At Export Development Canada he shapes API strategy, drives DevOps and observability practices, and champions security and customer-centric solutions across teams. Formerly an independent consultant and instructor, he pairs practical software craftsmanship—authoring a guide on architecting ASP.NET Core—with a knack for simplifying complex systems into pragmatic, prototype-driven designs. He is active in the community and advocates open-source and collaborative practices, and uniquely combines teaching experience with enterprise architecture to mentor teams toward faster, safer delivery.
11 years of coding experience
19 years of employment as a software developer
AEC Multimédia des affaires, AEC Multimédia des affaires at Cégep de Trois-Rivières
Bachelor’s Degree Computer Software Engineering, Bachelor’s Degree Computer Software Engineering at Université du Québec à Trois-Rivières
English, French