Michael Cuevas

Staff Software Engineer at Meta

San Francisco, 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
Michael Cuevas is a staff software engineer at Meta with eight years of experience building scalable backend and source-control infrastructure, including significant contributions to high-profile projects like Sapling and Watchman. He combines deep systems expertise—rooted in kernel and OS work from Northwestern’s Prescience Lab where he implemented fibers and AVX/XSAVE support for the Nautilus Aerokernel—with hands-on production engineering at scale. Proficient in C, C++, Assembly, Python, JavaScript and more, he focuses on performance, maintainability, and developer-facing APIs, having added configurable worker threads and bulk file-attribute endpoints to core tooling. Based in San Francisco, he brings a research-informed mindset to operational problems, bridging experimental OS concepts with large-scale deployment. Beyond code, he has a track record of improving operational efficiency, from automating exam workflows in university roles to optimizing internal daemon handling at Meta. His background blends low-level systems craftsmanship with practical backend and DevOps impact on widely used developer platforms.
code7 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Northwestern University
github-logo-circle

Github Skills (21)

c-language10
back-end-development10
apidoc10
hacking10
hhvm10
api10
version-control10
thrift10
cprogramming-language10
filesystem9
code-optimization9
devops9
php9
backend9
rust9

Programming languages (4)

C++CRustHTML

Github contributions (5)

github-logo-circle
facebook/sapling

Oct 2021 - Jan 2023

A Scalable, User-Friendly Source Control System.
Role in this project:
userBack-end & DevOps Engineer
Contributions:185 commits, 1 comment in 1 year 3 months
Contributions summary:Michael primarily focused on enhancing the source control system's backend, specifically optimizing its performance and maintainability. They implemented configurable worker threads within the HgQueuedBackingStore, increasing the system's scalability. The user also added a new thrift endpoint for querying file attributes in bulk. In addition, the user implemented changes to improve the efficiency of internal processes, such as moving the process of stopping buck daemons and addressing edge cases.
control-systemscalablesource-controluser-friendly
facebook/watchman

Nov 2021 - May 2022

Watches files and records, or triggers actions, when they change.
Role in this project:
userBack-end Developer
Contributions:4 commits, 1 PR, 1 push in 5 months
Contributions summary:Michael contributed significantly to the back-end functionality of the `facebook/watchman` repository, particularly focusing on expanding its Thrift API. They added new endpoints for querying file attributes in bulk, including defining new data structures and thrift interfaces. Furthermore, the user implemented support for tracing in ProjectedFS, which involved adding trace bus and components, as well as enabling the `eden trace fs` command on Windows. The user also added an endpoint for dropping pending requests.
triggersrecordswatches
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
Michael Cuevas - Staff Software Engineer at Meta