Augustin Husson

Principal Software Engineer at Amadeus

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
Augustin Husson is a Lead Principal Engineer based in France with 12 years of experience building cloud-native, distributed monitoring and observability platforms. He led the redesign of Amadeus’s monitoring stack (Prometheus/Thanos/Grafana), shipping a 12-factor, UHA Go backend and web UI to manage alerting across hundreds of clusters. A hands-on full-stack engineer, he now focuses on Go and TypeScript and has made notable front-end and back-end contributions to high-profile CNCF projects like Prometheus, Alertmanager and Thanos. He is a long-standing open-source maintainer and contributor—especially around Alertmanager UI and Prometheus internals—and prioritizes roles that explicitly allow continued OSS work. Notably, despite deep Java roots and past tech-lead experience, he hasn’t written Java in years and prefers modern cloud tooling and observability problems.
code12 years of coding experience
job4 years of employment as a software developer
bookBaccalauréat S-SI option maths, Baccalauréat S-SI option maths at Lycée Leom Blum
bookPolytech Grenoble
bookMPSI-MP, MPSI-MP at Lycée Carnot
github-logo-circle

Github Skills (26)

timeseries-database10
monitoring10
javascript10
testing10
typescript10
webpack10
go10
prometheus10
front-end-development10
webpacker10
typescript-types10
typescripts10
react10
css9
codemirror9

Programming languages (11)

TypeScriptSmartyJavaShellCUESCSSJavaScriptGo

Github contributions (5)

github-logo-circle
prometheus/prometheus

Sep 2018 - Dec 2022

The Prometheus monitoring system and time series database.
Role in this project:
userBack-end Developer
Contributions:327 reviews, 118 commits, 330 PRs in 4 years 4 months
Contributions summary:Augustin primarily contributed to the Prometheus monitoring system by addressing issues related to target group management and adapter-level handling of empty targets. They implemented code changes to unregister sources when targets are empty, remove groups at the adapter level if the target is empty, and added unit tests to validate these functionalities. Additionally, the user made improvements related to the CodeMirror PromQL extension, and included bug fixes and the addition of features related to the filtering capabilities of the application.
time-series-databaseprometheus-exporterseries-databasealertingdatabase
prometheus/alertmanager

Apr 2020 - Dec 2023

Prometheus Alertmanager
Role in this project:
userFront-end Developer
Contributions:7 reviews, 1 PR, 11 pushes in 3 years 8 months
Contributions summary:Augustin primarily focused on developing the React-based user interface for the Alertmanager project. Their contributions included initializing a React application, implementing a status page, modifying the navigation bar, and integrating React Router for navigation. The user also made changes to the webpack configuration, including development and production builds, and configured the project's ESLint setup. Furthermore, they integrated a library for fetching data from the backend API.
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
Augustin Husson - Principal Software Engineer at Amadeus