François Rousseau

Senior Staff Software Engineer at Google

Mountain View, California, 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

👤
Senior
🎓
Top School
François Rousseau is a Senior Staff Software Engineer in Mountain View with 13 years of experience building dependable infrastructure and backend systems at Google. With a strong academic foundation (PhD from École Polytechnique) and engineering training from Telecom ParisTech, he blends research-level rigor with pragmatic production engineering. He has deep experience in crash reporting, release engineering, and platform hardening—contributing notable fixes and architecture work to high-profile open-source projects like Chromium’s Crashpad, including Fuchsia and ARM64 support. Known as a "data miner" and "machine teacher," he pairs systems design and DevOps skills to optimize reliability and performance across large codebases. Colleagues appreciate his ability to remove legacy cruft and improve long-lived systems while mentoring teams to adopt robust, scalable practices.
code13 years of coding experience
job9 years of employment as a software developer
bookDoctor of Philosophy (PhD), Doctor of Philosophy (PhD) at Ecole polytechnique
bookMaster of Science (MSc), Master of Science (MSc) at Université Pierre et Marie Curie (Paris VI)
bookEngineering Diploma, Engineering Diploma at Telecom ParisTech
github-logo-circle

Github Skills (9)

arm10
crash-reports10
debug10
c-language10
fuchsia10
cprogramming-language10
system-design9
build-management9
release-management9

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
chromium/crashpad

Sep 2018 - Aug 2022

A crash-reporting system
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:40 commits in 3 years 11 months
Contributions summary:François primarily contributed to the crash reporting system, focusing on enhancements and bug fixes related to Fuchsia, the target operating system. Their work involved modifying exception handling mechanisms, integrating support for ARM64 architecture, and optimizing file operations. They also implemented code changes related to system design, including database size calculations and removing legacy code. The user demonstrated skills related to code and system design, as well as working with build and release engineering.
crash-reportingreportingperl
frncsrss/interviews

Feb 2013 - May 2016

Contributions:403 commits, 4 pushes in 3 years 4 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
François Rousseau - Senior Staff Software Engineer at Google