Brooks Moses

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

🤩
Rockstar
🎓
Top School
Brooks Moses is a seasoned software engineer with 13 years of experience, currently at Google in Mountain View, combining deep systems and backend expertise with a Ph.D. from Stanford in mechanical engineering. He has a strong history in low-level tooling and numerical libraries from roles at CodeSourcery and Mentor Graphics, where he worked on GCC, Cell-processor math libraries, and signal-processing toolchains. Brooks contributes to prominent open-source projects such as rr-debugger/rr, focusing on stability, correctness, maintainability, and improving test infrastructure—work that speaks to his attention to reliability in complex record-and-replay systems. His background bridges rigorous academic modeling and practical engineering, having led student teams on energy-system modeling during graduate research. Colleagues describe him as someone who finds and fixes subtle correctness and build issues that others miss, improving long-term maintainability. Based in Silicon Valley, he combines deep technical chops in systems programming with a track record of shipping robust, production-grade tooling.
code13 years of coding experience
job3 years of employment as a software developer
bookB.S., Mechanical Engineering, B.S., Mechanical Engineering at Virginia Tech
bookM.S., Ph.D., Mechanical Engineering, M.S., Ph.D., Mechanical Engineering at Stanford University
stackoverflow-logo

Stackoverflow

Stats
9,347reputation
1.1mreached
181answers
11questions
Badges
embedded
top-1%
arm
top-5%
debugging
top-5%
operating-system
top-5%
linker
top-5%
github-logo-circle

Github Skills (26)

debugging10
debug10
c-language10
testing10
linux10
gdb10
embedded10
reverse-engineering10
cprogramming-language10
system-programming9
memory-management9
operating-system9
arm9
linker9
automations8

Programming languages (5)

C++CLLVMTeXGo

Github contributions (5)

github-logo-circle
rr-debugger/rr

Jan 2019 - May 2019

Record and Replay Framework
Role in this project:
userBack-end Developer & System Engineer
Contributions:19 commits, 18 PRs, 8 comments in 4 months
Contributions summary:Brooks primarily focused on improving the stability, correctness, and maintainability of the "rr-debugger/rr" project. Their contributions included fixing bugs related to CPU-unbound definitions, memory allocation, and file handling. They also addressed code quality issues by adding missing includes, refactoring code, and updating third-party libraries. Furthermore, the user enhanced the testing infrastructure and added a feature to provide more informative error messages.
replaylinuxperformancerecord-and-replaydebugger
brooksmoses/zip

Nov 2021 - Nov 2021

Info-ZIP zip utility
Contributions:3 pushes in 1 day
zip
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
Brooks Moses - Software Engineer at Google