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.
10 years of coding experience
13 years of employment as a software developer
Master of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at EPITA: Ecole d'Ingénieurs en Informatique
Postgraduate research-oriented M.Sc., Computer Science, Postgraduate research-oriented M.Sc., Computer Science at Université Paris Sud (Paris XI)
JanusGraph: an open-source, distributed graph database
Role in this project:
Back-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.
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