Sarah Zhou

Software Engineer at MongoDB

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
Sarah Zhou is a full-stack software engineer with 10 years of experience specializing in backend systems, distributed data management, and infrastructure automation, currently building at MongoDB in San Francisco. She has hands-on experience improving core database resharding mechanics in the flagship mongodb/mongo repository and has driven performance and balancer improvements that reduced data distribution time by over 30%. Her background spans hardware-aware benchmarking and automation—she built benchmark tooling used by dozens of students to validate a RISC-V simulator—and practical DevOps work improving workload deployment in FireSim. Comfortable leading small teams and cross-team projects, she blends deep systems knowledge with pragmatic scripting and deployment skills to ship robust, operational software.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor’s Degree, Computer Science, 3.5, Bachelor’s Degree, Computer Science, 3.5 at University of California, Berkeley
bookUniversitat de Barcelona
languagesEnglish, Spanish
github-logo-circle

Github Skills (27)

task-management10
c-language10
back-end-development10
nosql10
databases10
bash10
resource-management10
mongodb-database10
script10
fpga10
workflow-management10
backend10
cprogramming-language10
mongodb10
database10

Programming languages (7)

C++ShellScalaVueJavaScriptRubyPython

Github contributions (5)

github-logo-circle
firesim/firesim

Sep 2018 - Feb 2019

FireSim: Fast and Effortless FPGA-accelerated Hardware Simulation with On-Prem and Cloud Flexibility
Role in this project:
userBack-end & DevOps Engineer
Contributions:52 commits, 7 PRs, 4 comments in 4 months
Contributions summary:Sarah primarily contributed to improving the FireSim workload setup and configuration, particularly for the GAP-Benchmark-Suite and SPEC-2017 workloads. They addressed configuration file paths, updated documentation, and added new scripts for running the benchmarks. Furthermore, the user made changes related to resource requirements and refined the integration of these workloads, indicating work in automation and deployment.
risc-vscalablecircuitsacceleratedlattice
mongodb/mongo

Nov 2020 - Dec 2020

The MongoDB Database
Role in this project:
userBack-end Developer
Contributions:6 commits, 15 pushes in 28 days
Contributions summary:Sarah's contributions focused on the MongoDB database, specifically within the context of resharding operations. The user made code changes to correct spelling errors, add resharding-related actions to role permissions, and create helper functions. Further contributions involved modifying code related to the state machine for the resharding donor service and the temporary collection configurations. These modifications indicate a focus on the internal workings and operational aspects of the database, especially related to sharding and data management.
nosqlc-plus-plusmongodb-databasedatabasemongodb
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
Sarah Zhou - Software Engineer at MongoDB