Jérémie Girault

Engineering Manager at Datadog

Paris, Ile-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
Jérémie Girault is an engineering manager based in Paris with 11 years of experience building mobile, web, and backend systems and founding two startups. He combines hands-on engineering—particularly in databases and concurrency, evidenced by multi-process work and cross-process notifications on the YapDatabase project—with leadership at scale at Datadog. His background spans early-stage product work (Snips), R&D in computer vision and mobile SDKs, and steering teams from prototype to production. Known for tackling tricky technical challenges, he prefers environments where continuous learning and creative solutions drive impact.
code11 years of coding experience
job11 years of employment as a software developer
bookMaster, Informatique, Master, Informatique at Nantes Université
languagesEnglish, French
github-logo-circle

Github Skills (6)

multiprocessing10
sqlite10
database-design10
concurrency10
objective-c9
database-management9

Programming languages (10)

TypeScriptC++ShellCJavaScriptGoObjective-CSwift

Github contributions (5)

github-logo-circle
yapstudios/YapDatabase

Feb 2016 - Feb 2016

YapDB is a collection/key/value store with a plugin architecture. It's built atop sqlite, for Swift & objective-c developers.
Role in this project:
userDatabase Engineer / Database Administrator
Contributions:6 commits, 10 comments in 1 day
Contributions summary:Jérémie primarily focused on enhancing the database functionalities of the YapDatabase project, specifically with the addition of multi-process support. Their contributions include modifying the connection handling to integrate with multi-process operations and incorporating a busy handler for SQLite. They also worked on optimizing the snapshot mechanism and addressing potential data inconsistencies across multiple processes. Furthermore, the user implemented a cross-process notification extension to notify changes among different processes that access the database, demonstrating a deep understanding of concurrency in database systems.
objective-cplugin-architecturesqlsqlcipherpodfile
hubvisor/build-core

May 2018 - Feb 2020

Contributions:3 PRs, 33 pushes, 4 branches in 1 year 8 months
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
Jérémie Girault - Engineering Manager at Datadog