Genevieve Helsel

Software Engineer at Facebook

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
Genevieve Helsel is a software engineer based in San Francisco with a decade of experience building reliable backend systems, currently working on source control at Meta. A UIUC computer science graduate with a statistics minor, she has deep hands-on expertise in low-level C++ and backend services, contributing to high-profile open-source projects like Folly, HHVM, Watchman, and Sapling. Her contributions show a knack for systems-level problem solving—adding resilient file I/O primitives, refining Thrift services for graceful restarts, and improving telemetry and build/test infrastructure. Comfortable across backend development and DevOps, she combines production-grade engineering with attention to portability and stability in large codebases.
code10 years of coding experience
job1 year of employment as a software developer
bookHigh School, High School at Marian Catholic High School
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at University of Illinois Urbana-Champaign
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (36)

c-language10
python10
controls10
fileio10
file-handling10
file-processing10
control-systems10
error-handling10
mercurial10
cprogramming-language10
thrift10
file-access10
concurrency10
build-system9
build-automation9

Programming languages (9)

TypeScriptJavaC++RustCHackJavaScriptHTML

Github contributions (5)

github-logo-circle
facebook/sapling

Aug 2019 - Nov 2022

A Scalable, User-Friendly Source Control System.
Role in this project:
userBack-end Developer
Contributions:1 review, 256 commits, 4 PRs in 3 years 3 months
Contributions summary:Genevieve made several commits focused on improving the stability and functionality of the "sapling" source control system. They added features like the `remotenames` extension and incorporated more detailed remediation steps for resolving stale mount points. The user also addressed warnings, bugs, and added an `uptime` command. The user's work extended to refactoring Thrift server shutdown logic for graceful restarts and improving the codebase.
control-systemscalablesource-controluser-friendly
facebook/watchman

Aug 2019 - Oct 2022

Watches files and records, or triggers actions, when they change.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:2 reviews, 35 commits, 9 PRs in 3 years 2 months
Contributions summary:Genevieve contributed to the Watchman project by adding new features and improving existing ones within the Eden file system service. Their work involved modifications to Thrift definitions for the Eden service, including adding new API endpoints and data structures related to source control status and prefetching. Additionally, the user worked on the build and testing infrastructure by modifying the build process, setting environment variables, and adjusting test configurations. These contributions suggest involvement in both backend development and build/release engineering.
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
Genevieve Helsel - Software Engineer at Facebook