Corentin Chary

Distributed Software Engineer at Datadog

Rennes, Brittany, 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
Corentin Chary is a distributed software engineer with 26 years of experience designing and operating large-scale systems, from kernel drivers and embedded devices to clusters of thousands of machines. Based in Rennes, France, he has driven reliability and observability at companies like Datadog, Criteo and Google—building BigGraphite, scaling Bigtable, and improving Datadog’s agent logging and health checks. He combines low-level expertise (Linux kernel, MTD/UBI, embedded platforms) with production-grade backend and SRE practices, reducing operational load through cleaner code, SLIs/SLOs and automation. A pragmatic open-source contributor, his work spans Prometheus Alertmanager improvements, Datadog Agent fixes, and device driver patches for netbooks, reflecting an uncommon fluency across hardware, systems and cloud.
code26 years of coding experience
job13 years of employment as a software developer
bookEpitech
bookLicence, Computer Science and Mathematics, Licence, Computer Science and Mathematics at Université Claude Bernard Lyon 1
languagesFrench, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
81reputation
4kreached
3answers
0questions
github-logo-circle

Github Skills (31)

observability10
testing10
c-programming10
linux-kernel10
kernel10
go10
sys10
alarmmanager10
embedded10
logging10
acpi10
notificationmanager10
concurrent9
abstraction-layer9
abstraction9

Programming languages (12)

TypeScriptC#JavaC++CRustScalaJavaScript

Github contributions (5)

github-logo-circle
DataDog/datadog-agent

Sep 2018 - Nov 2021

Main repository for Datadog Agent
Role in this project:
userBack-end Developer
Contributions:67 reviews, 14 commits, 43 PRs in 3 years 2 months
Contributions summary:Corentin primarily focused on improving the logging agent within the Datadog Agent repository, as seen by the multiple commits addressing the logging pipeline. They implemented changes to handle message truncation and dropping, particularly on different operating systems, and they also addressed the agent's ability to be stopped gracefully. The user also added metrics and health checks, as well as reducing dependencies. Their work also included making adjustments to unit tests and optimizing some aspects of the underlying code.
golangdatadog-agentagentobservabilitypmm
prometheus/alertmanager

Sep 2017 - Jul 2018

Prometheus Alertmanager
Role in this project:
userBackend & DevOps Engineer
Contributions:8 commits, 11 PRs, 98 comments in 10 months
Contributions summary:Corentin primarily contributed to the Alertmanager backend, adding features and addressing bugs related to silence management and OpsGenie integration. Their work included modifying the Go codebase to incorporate mutexes for concurrency control, implementing new functionality for the `amtool` utility, and improving error handling within the OpsGenie notifier. Additionally, the user added tests to ensure the reliability of the code and the correct functioning of these features. This suggests a focus on improving the stability and operability of the alert management system.
opsgenieprometheus-exporterpagerdutyemaildeduplication
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
Corentin Chary - Distributed Software Engineer at Datadog