Michel Daviot

Engineering Manager at Datadog

Lille, Hauts-de-France
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
Michel Daviot is an engineering manager and former CTO with 14 years of experience building and scaling cloud-native teams and systems across Scala, React, JVM ecosystems and AWS. He combines hands-on technical craftsmanship—contributing bug fixes and property-based tests to open-source projects like scala-steward and a 3D bin-packing implementation—with strategic leadership in product, architecture and operational research (VRP). Based in Lille, he has a strong background in agile coaching, training (100+ days delivered) and migrating legacy landscapes while controlling technical debt. At Colisweb he led a 20-person cross-functional organization; he now applies that experience to managing engineering at Datadog. Known for pragmatic attention to correctness and test automation, he often bridges deep algorithmic fixes with team-level process improvements.
code14 years of coding experience
job16 years of employment as a software developer
bookBac, S, Bac, S at Coubertin
bookMPSI / MP*, MPSI / MP* at Lycée Saint Louis Paris
bookIngénieur, Informatique, Ingénieur, Informatique at ENSEEIHT
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
206reputation
4kreached
8answers
3questions
github-logo-circle

Github Skills (24)

algorithm10
property-based-testing10
algorithms10
testing10
sbt10
java10
scala10
javas10
gitlab10
junit10
dependency-analysis9
dependency-manager9
dependency-management9
bots9
googlebot9

Programming languages (11)

TypeScriptJavaDockerfileCSSShellScalaJavaScriptGo

Github contributions (5)

github-logo-circle
A variant of the Largest Area Fit First (LAFF) algorithm + brute force algorithm
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:58 commits, 21 PRs, 7 pushes in 3 years 11 months
Contributions summary:Michel primarily contributed to testing and improving the `BruteForcePackager` within the context of 3D bin packing. They identified and fixed bugs related to the core algorithm, specifically in the `BruteForcePackagerTest` and `ContainerTest` classes. The user also implemented property-based tests using JQwik to validate the packing logic, demonstrating a focus on ensuring the reliability and correctness of the packing algorithms. This work included refactoring and fixing a volume exposure issue.
3d-bin-packingfitbrute-forcebrute2d-bin-packing
:robot: A bot that helps you keep your projects up-to-date
Role in this project:
userBack-end Developer
Contributions:1 review, 11 commits, 8 PRs in 1 year 1 month
Contributions summary:Michel contributed to the core logic of the scala-steward bot, addressing bug fixes and enhancements. They focused on improving the handling of GitLab merge requests, including filtering and status updates. Key contributions included refactoring the update heuristic, incorporating sliding artifactId matching, and improving internal logging. The user also addressed a crash related to scalafix migrations and improved test coverage.
scala-cliazure-reposdependenciesupdate-servicemaven
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
Michel Daviot - Engineering Manager at Datadog