Experience
2023 — Now
2023 — Now
South San Francisco, California, United States
2021 — 2023
2021 — 2023
Oakland, California, United States
• Converted high level ideas from stakeholders into a web app and services to meet product requirements while ensuring future scalability
• Designed extensible database schemas to provide flexibility for new feature development
• Developed framework for back‑end service to enable developers to work quickly and ergonomically across the monolith
• Dynamically generated Open API schemas from REST endpoints to create clients for both internal and external consumption of our APIs
• Deployed dockerized services into the cloud with Kubernetes to ensure high availability through horizontal scalability
• Leveraged Redis and websockets to enable bidirectional communication between client and server to enable real‑time updates to client
2020 — 2021
2020 — 2021
San Francisco, California, United States
• Led company‑wide testing overhaul increasing speed of tests by 7x while simultaneously improving reliability and lowering costs
• Improved our public internationalization package by introducing support for dynamic language switching to enable server‑side rendering
• Collaborated with external vendor Translated to update our translation pipeline to move to new API version and launch 5 new languages
• Modernized tech stack by migrating REST stack to GraphQL allowing for more fine grained requests and responses
• Refactored service within monolith allowing multiple teams to leverage existing features across new services
• Took customer feedback to improve our open source public API by adding features, fixing bugs, and improving documentation
2018 — 2019
2018 — 2019
West Hollywood, California
• Successfully deployed new public facing features in Java and JavaScript
• Primary developer for high impact login service that received millions of daily users
• Ensured code met National Federation of the Blind’s standards to increase accessibility
• Wrote end‑to‑end tests using Selenium and Jest to increase service’s resilience to human error
• Published meta‑data to Kafka streams used by cross‑functional teams
Education
UCLA
Master's degree
University of California, Riverside