2024 — Now
Software Engineer on the Monetization Team
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
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)
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