Clement De Groc

Senior Software Engineer at Datadog

Biarritz, Nouvelle-Aquitaine, 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

🤩
Rockstar
🎓
Top School
Clement De Groc is a Senior Software Engineer with 10 years of experience building scalable search and recommendation systems, currently focused on observability at Datadog. His background spans industry leaders like Criteo and Rakuten, where he delivered data-driven ranking models and core search improvements, and earlier research roles in IR, NLP and ML that produced high-performance multilingual NLP tooling. An active back-end contributor to the well-known JanusGraph open-source graph database, he has improved stability, thread-safety and Cassandra/Elasticsearch integrations—practical fixes that matter in distributed systems. Based in Biarritz, he blends deep academic training (MSc/PhD-level studies) with hands-on production experience, often tackling the tricky interoperability and performance edge cases others overlook. Colleagues rely on him for robust, measurable improvements to large-scale systems and for translating research ideas into reliable engineering.
code10 years of coding experience
job13 years of employment as a software developer
bookMaster of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at EPITA: Ecole d'Ingénieurs en Informatique
bookPostgraduate research-oriented M.Sc., Computer Science, Postgraduate research-oriented M.Sc., Computer Science at Université Paris Sud (Paris XI)
github-logo-circle

Github Skills (19)

back-end-development10
cassandra10
amazon-elasticsearch10
graph-database10
java10
javas10
elasticsearchquery10
aws-elasticsearch10
elasticsearch10
cql10
elasticsearch-api10
thread-safety9
testing9
tinkerpop8
gremlin8

Programming languages (4)

JavaScalaJupyter NotebookPython

Github contributions (5)

github-logo-circle
JanusGraph/janusgraph

Jan 2021 - Jun 2022

JanusGraph: an open-source, distributed graph database
Role in this project:
userBack-end Developer
Contributions:43 reviews, 20 commits, 25 PRs in 1 year 4 months
Contributions summary:Clement primarily contributed to the JanusGraph project by fixing bugs and enhancing the stability and efficiency of the graph database. Their work involved addressing issues related to thread safety in the `DateSerializer` class and improving the handling of classpath issues. The user also added features like the ability to set CQL speculative retry policies and Cassandra's gc_grace_seconds, while also ensuring the use of the most recent scroll IDs in Elasticsearch. Furthermore, they addressed a conflict between metrics-core versions and instrumented thread pools for metrics collection.
tinkerpopsolrnebulagraphhbasedatabase
cdegroc/janusgraph

Jan 2021 - Aug 2024

JanusGraph: an open-source, distributed graph database
Contributions:77 pushes, 39 branches in 3 years 7 months
accumulodatabasegraphgraph-databasejanusgraph
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
Clement De Groc - Senior Software Engineer at Datadog