Experience
2024 — Now
2024 — Now
Software Engineer on the Monetization Team
2022 — 2024
2022 — 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.
2021 — 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
2021 — 2021
2021 — 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)
2020 — 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)
Education
University of California, Berkeley
Bachelors
Monta Vista High School