Florian David

Greater Paris Metropolitan Region 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

🤩
Rockstar
🎓
Top School
Florian David is a software engineer with a PhD in Computer Science and 16 years of experience specializing in multicore and distributed systems, performance profiling, and JVM internals. He has applied academic rigor to industry problems at Datadog and Criteo, contributing notably to Datadog's Java APM client by implementing profiling V2.4 support and agentless upload paths. His research background includes memory optimization for Java constraint solvers and JVM experimentation, giving him deep insight into low-level performance trade-offs. Complementing his technical expertise, he pursued business fundamentals at INSEAD and MOOCs in economics to better align engineering work with product and business priorities. Based in the Greater Paris area, he maintains a public portfolio of projects and enjoys bridging cutting-edge research with production-grade observability tools.
code16 years of coding experience
job7 years of employment as a software developer
bookBusiness Foundations Certificate, Affaires / gestion, général, Business Foundations Certificate, Affaires / gestion, général at INSEAD
bookMaster's degree, Distributed Systems and Applications, First Class Honours (16.3/20), Master's degree, Distributed Systems and Applications, First Class Honours (16.3/20) at Université Pierre et Marie Curie (Paris VI)
languagesFrench, English
github-logo-circle

Github Skills (9)

distributed-tracing10
javas10
okhttp10
java10
apm10
profiling10
junit9
java-agent8
bytebuddy8

Programming languages (5)

TypeScriptJavaGoHTMLRuby

Github contributions (5)

github-logo-circle
DataDog/dd-trace-java

Nov 2019 - Mar 2022

Datadog APM client for Java
Role in this project:
userBack-end Developer
Contributions:2 reviews, 22 commits, 7 PRs in 2 years 4 months
Contributions summary:Florian primarily focused on enhancing the Datadog APM client for Java. Their contributions involved implementing new configuration options for the V2.4 format used in profiling data uploads and setting the appropriate agentless profiling URLs. Furthermore, the user added support for the V2.4 data format within the profiling uploader, including the creation of request bodies and related event structures. Several tests were written to validate the new V2.4 format implementation.
apm-clientapmbytebuddydatadoghqtracing
flodav/FreeLunch

Feb 2016 - Mar 2024

Contributions:1 release, 12 pushes, 1 branch in 8 years 2 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