Hippolyte Barraud

Senior Software Engineer, Distributed Systems at Datadog

New York, New York, 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
Hippolyte Barraud is a Senior Software Engineer specializing in low-level and distributed systems, with 11 years of experience building internet-scale databases and storage-backed event stores. At Datadog he’s a core contributor to Husky and several generations of time-series databases, delivering dramatic cost savings (>$15M/year combined) while scaling metric intake to billions of points per second. A Rust and Go systems engineer, he maintains Glommio—Datadog’s open-source thread-per-core async runtime—and has driven performance-oriented refactors and IO-latency instrumentation. He combines research-grade compiler and LLVM experience with hands-on product engineering, having earlier built SYCL fuzzers and live code analysis tools. Based in New York, Hippolyte is known for designing from-scratch, workload-optimized storage systems that run efficiently across local disks and blob storage at internet scale.
code11 years of coding experience
job5 years of employment as a software developer
bookEpitech
bookMaster in Advanced Computing Department of Computer Science and Technology — Advanced Computing, Master in Advanced Computing Department of Computer Science and Technology — Advanced Computing at Tsinghua University
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
37reputation
4kreached
3answers
4questions
github-logo-circle

Github Skills (18)

asynchronous10
async10
io-uring10
performance-optimization10
rust10
unit-testing9
fileio9
file-access9
file-handling9
file-processing9
lock-free8
system-programming8
libtooling6
clang6
cmake6

Programming languages (10)

C#TypeScriptC++CSSRustCSCSSJavaScript

Github contributions (5)

github-logo-circle
DataDog/glommio

Sep 2020 - Mar 2022

Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
Role in this project:
userBack-end Developer & Systems Engineer
Contributions:1 release, 218 reviews, 225 commits in 1 year 6 months
Contributions summary:Hippolyte primarily focused on improving the codebase by fixing documentation examples, updating existing examples, and adding new unit tests for file APIs. They refactored code for performance improvements by removing thread-local storage for the source map and using a bounded asynchronous channel to submit blocking operations. The user also added the ability to measure IO ring latency by adding per-task queue stats and by implementing options to control and enable or disable preemption.
thread-per-corecrateasynchronousparallelrust
HippoBaro/ultramarine

Oct 2018 - May 2019

Contributions:237 commits, 173 pushes, 30 branches in 7 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
Hippolyte Barraud - Senior Software Engineer, Distributed Systems at Datadog