Summary
Nicolas Marchildon is a senior software developer based in Montreal with 17 years of experience building resilient, full-stack systems across energy, data, medical imaging, and travel industries. He has led teams and built a data engineering function from the ground up, translating analytical needs into reliable pipelines and data products for executives and cross-functional stakeholders. Nicolas has repeatedly taken technical ownership—implementing full stacks, CI/CD, and SRE practices—while shipping high‑traffic e-commerce and enterprise software that scaled for major events and partners. Comfortable moving between hands‑on development and leadership, he has experience as a technical product manager coordinating complex integrations with external vendors. His background spans Java, Python, Scala and TypeScript, and includes early work in search, MapReduce, and real‑time ticketing systems that required both performance and operational rigor. Colleagues describe him as someone who seeks big challenges and thrives where reliability, data quality, and cross-team coordination matter most.
17 years of coding experience
24 years of employment as a software developer
Natural Sciences, Natural Sciences at Collège Édouard-Montpetit
Unfinished, Unfinished at Polytechnique Montréal
Certificat en administration, Business Administration and Management, General, Certificat en administration, Business Administration and Management, General at École des sciences de la gestion (ESG UQAM)
French, English