Summary
Nicolas Rodrigues is an experienced software engineer and pragmatic leader with 11 years building scalable, highly available systems, now serving as Acting Manager for IBM Cloud Platform Engineering at Shared Services Canada. He combines deep hands-on expertise in the .NET 5+ stack, C# crawler/connectors, and debugging multi-threaded applications with practical cloud skills across AWS, Docker, Terraform and Jenkins. His background at Coveo focused on cost-effective, large-scale crawlers backed by Elasticsearch, where he developed a taste for forensic debugging and root-cause analysis. At the public sector he progressed from analyst and technical advisor roles into team leadership, helping shape cloud centre-of-excellence practices. Colleagues describe him as a problem-solver who enjoys squeezing insights from millions of logs and leveraging Visual Studio’s debugger to tame tricky concurrency issues. Based in Quebec City, he pairs engineering craftsmanship with pragmatic delivery in both private and government environments.
11 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Université Laval
DEC Informatique de gestion, DEC Informatique de gestion at Cégep de Sainte-Foy
French, English, Portuguese