# Nancy Huang > Software Engineer at Notion Location: San Francisco Bay Area, United States Profile: https://flows.cv/nancyhuang ## Work Experience ### Software Engineer @ Notion Jan 2024 – Present Software Engineer on the Monetization Team ### Software Engineer @ Stripe Jan 2022 – Jan 2024 Key contributor to "biggest latency savings project in Stripe history" - CEO Patrick Collision: - Key contributor to Asynchronous Capture, a core payments API change that allows users to reduce their latency by 300 to 800+ ms across all latency percentiles. - Took a user focused approach to design API behavior that was sensible and easy to use. - Implemented support for the feature on 30 different non-card payment method types. - Conducted extensive load testing and implemented best practices on reliability, monitoring, and alerting. In the 6 months after the feature was released, the new service supported over 9 million payments and 300 million USD with no incidents. Sole executor of project that saved $1.15million/year by reducing redundant card validations - Independently discovered, designed, and executed a project that saved Stripe $1.15 million/year by reducing redundant card validations. - Worked to understand a multitude of factors outside of my team’s domain expertise to propose the project and get buy-in from external stakeholders. - Successfully released the changes without any incidents to a core payments API that supports over 700 billion USD in annual traffic. Project lead on feature flag infrastructure and tooling improvements - Proposed, defined, and organized a plan to reduce feature flag related technical debt. - Prevented the accumulation of on average 15+ stale feature flags a month by enforcing a feature flag expiration date through an automated checker. - Built custom tooling that allows developers to test both sides of a feature flag in CI testing, reducing the risk of an incident during feature flag rollouts. Sole executor of project that saved $52k/year by consolidating Mongo Indices - Uncovered a novel way to consolidate Mongo Indices that led to at least $52k/year savings in storage costs, as well as unmeasured benefits to latency and code cleanliness and maintainability. Handled the design and execution end to end. ### Teaching Assistant for Operating Systems Course @ University of California, Berkeley Jan 2021 – Jan 2022 | Berkeley, California, United States Teaching Assistant for the University of California Berkeley's Fall 2021 Upper Division Operating Systems Course - One of the TAs in charge of creating Exam content (questions, solutions, rubric) - Make weekly presentations about Operating System Concepts and facilitate 2 weekly discussion sections with ~25 students each, where I present and walk through practice problems - Grade design doc reviews and facilitate design doc reviews for the following projects: 1. User Programs - extend the Pintos operating system's support for user programs (to support floating point instructions, and system calls such as wait and exec and write) 2. Threads - implement priority donation and multi threading in Pintos 3. Filesystem - Implement a buffer cache, extensive files, and subdirectories for Pintos ### Software Engineer Intern At Lyft @ Lyft Jan 2021 – Jan 2021 Backend Intern on Ride Programs Team -Implemented QR Codes for Lyft Pass -Implemented the backend logic to generate QR Code svgs to embed in the webpage and downloadable QR Code pdfs for ride program administrators to print (python, Amazon s3) -Integrated changes into the Lyft Business Portal in the frontend using (Reactjs) -Took the project from end to end, from design to implementation to testing and monitoring (Grafana, SQL) ### Software Engineer Intern @ Lawrence Livermore National Laboratory Jan 2020 – Jan 2020 | Livermore, California, United States Full-stack web developer on a data management application to store experimental test data -Found and fixed bugs in the RESTful API, wrote extensive tests for the endpoints -Designed and implemented the groups and admin frontend pages, which display, add, and manage teams and users of the application -Implemented read-only and edits-enabled views of a record, which displayed depending on a user’s access level -Provided code review and participated in design discussions for various aspects of the application (Angular, Typescript, Python, FastAPI, MarkLogic) ### Structure and Interpretations of Computer Programs Academic Intern @ University of California, Berkeley Jan 2019 – Jan 2019 Helped answer both conceptual questions about computer science and also technical questions about labs, homework, and projects. ### Cashier and Barista @ Teatop Jan 2017 – Jan 2017 | 6158 Bollinger Rd, San Jose, CA 95129 Took customer orders and made various delicious boba drinks! ### Math and Language Arts Tutor @ None Jan 2015 – Jan 2017 Tutored 5 elementary to middle school kids on math and language arts. Created weekly personalized worksheets and guided students through practice problems, passages, or essays. Students showed great improvement and boosted grades and test scores significantly. ## Education ### Bachelors in Computer Science University of California, Berkeley ### Monta Vista High School ## Contact & Social - LinkedIn: https://linkedin.com/in/nancy-huang-659749163 --- Source: https://flows.cv/nancyhuang JSON Resume: https://flows.cv/nancyhuang/resume.json Last updated: 2026-03-29