Federico Giraud

Staff Infrastructure Engineer at LiveKit

London, England, United Kingdom
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
Federico Giraud is a Staff Infrastructure Engineer with 12 years of experience building and operating large-scale distributed systems, SRE practices, and cloud infrastructure across startups and hyperscale environments. He led Yelp’s unified streaming ingestion and Kafka deployment work and later drove reliability and architectural changes for multi-billion QPS services at Google, including serving as SRE lead for Slicer. Skilled in production debugging, performance analysis, and managing infrastructure as code at tens of thousands of nodes, he combines hands-on engineering with hiring and mentorship experience. A Rust enthusiast and original author of rust-rdkafka, he contributes to open source and prefers systems-level problems—operating systems, monitoring and configuration languages are recurring interests. Comfortable driving multi-year initiatives independently across distributed teams, he’s known for improving on-call processes, SLOs, and incident response. Based in London, he brings pragmatic engineering judgment, fast learning, and strong communication to complex reliability challenges.
code12 years of coding experience
job11 years of employment as a software developer
bookMaster of Engineering (M.Eng.) - Double degree, Web Engineering, Master of Engineering (M.Eng.) - Double degree, Web Engineering at Institut Eurécom
bookDiploma, Scientifico Bilingue, 95, Diploma, Scientifico Bilingue, 95 at Liceo Scientifico
bookMaster's degree, Computer Engineering, Master's degree, Computer Engineering at Politecnico di Torino
languagesEnglish, Italian, French
github-logo-circle

Github Skills (20)

asynchronous10
kubernetes10
docker10
python10
async10
kafka10
dockers10
message-queue10
kubernetes-pods10
error-handling10
logging10
rust10
paas10
futures9
cicd9

Programming languages (7)

JavaCRustJavaScriptJupyter NotebookPuppetPython

Github contributions (5)

github-logo-circle
fede1024/rust-rdkafka

Oct 2016 - Jan 2021

A fully asynchronous, futures-based Kafka client library for Rust based on librdkafka
Role in this project:
userBack-end Developer
Contributions:1 review, 392 commits, 64 PRs in 4 years 3 months
Contributions summary:Federico made significant contributions to the `rust-rdkafka` repository, focusing on the development of the core consumer and producer functionalities. They implemented functionality for fetching metadata and the handling of errors in the librdkafka library. Further improvements include the introduction of futures-based processing and thread management to enhance performance. The user implemented key code refactoring.
asynchronousrustclient-librarykafkakafka-client
Yelp/paasta

Jan 2016 - Dec 2017

An open, distributed platform as a service
Role in this project:
userDevOps Engineer
Contributions:7 commits, 2 PRs, 5 pushes in 1 year 10 months
Contributions summary:Federico focused on improving the log retrieval functionality within the Paasta platform. Their work involved fixing date handling issues, upgrading logging libraries, and addressing problems with scribe log retrieval. They also made minor code improvements such as removing unused imports and cleaning up time localization code, indicating a focus on operational efficiency and improving the platform's ability to retrieve logs.
mesosdockerplatform-as-a-servicedistributed-systemsmicroservices
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
Federico Giraud - Staff Infrastructure Engineer at LiveKit