Mathieu Demarne is a Principal Software Engineering Manager based in Seattle with 12 years of experience building large-scale, intelligent diagnostic systems for Azure Data and Microsoft Fabric. He blends deep distributed-systems expertise with applied research from EPFL and a pragmatic engineering mindset to drive automated detection and remediation across complex data warehouses. At Microsoft he has led initiatives that reduce time-to-detect/mitigate/resolve for MPP systems by combining telemetry analytics, data science, and generative AI. An active contributor to the scalameta project, he improved testing infrastructure and tree-query tooling, showing a knack for precise bug fixes and reliability engineering in open-source compiler tooling. His background in industrial control system security and anomaly detection informs a security- and correctness-first approach to observability and diagnostics. Colleagues describe him as a leader who turns mathematical rigor into practical, production-grade systems.
12 years of coding experience
8 years of employment as a software developer
Master's Degree Foundation of Software, Master's Degree Foundation of Software at EPFL
One Year Study Abroad Computer Science, One Year Study Abroad Computer Science at Carnegie Mellon University
High School Degree Mathematics and Physics, High School Degree Mathematics and Physics at Lycée Denis-de-Rougemont
Library to read, analyze, transform and generate Scala programs
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:93 commits, 5 PRs, 13 comments in 3 months
Contributions summary:Mathieu focused on improving the testing infrastructure and fixing issues within the `scalameta/scalameta` repository, which is a library for Scala program analysis and generation. They addressed problems related to ObeyRuleSuite, resolving formatting discrepancies and ensuring accurate tree comparisons. The user also contributed to the TQL (Tree Query Language) component, correcting a bug in the TraverserBuilder that prevented traversing Templates. Furthermore, they added functionality to the Origin class, enabling the retrieval of start and end line numbers, and created a test suite to validate line position accuracy.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.