Mathieu Demarne

Principal Software Engineer Manager at Microsoft

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job8 years of employment as a software developer
bookMaster's Degree Foundation of Software, Master's Degree Foundation of Software at EPFL
bookOne Year Study Abroad Computer Science, One Year Study Abroad Computer Science at Carnegie Mellon University
bookHigh School Degree Mathematics and Physics, High School Degree Mathematics and Physics at Lycée Denis-de-Rougemont
languagesFrench, English, German
stackoverflow-logo

Stackoverflow

Stats
31reputation
172reached
2answers
2questions
github-logo-circle

Github Skills (11)

testing10
scala10
metaprogramming9
tree-traversal9
semantic-analysis8
parser8
parserator8
pretty-print8
scalac6
leon6
sbt6

Programming languages (4)

ShellC++ScalaJavaScript

Github contributions (5)

github-logo-circle
scalameta/scalameta

Mar 2015 - Jun 2015

Library to read, analyze, transform and generate Scala programs
Role in this project:
userBack-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.
scalametaprogrammingparserpretty-printersyntactic
TweetAggregator/CrossTalk

Mar 2014 - Mar 2015

Contributions:128 commits, 1 push in 1 year
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.
Request Free Trial