Experience
2025 — Now
2025 — Now
New York, NY
2025 — 2025
2025 — 2025
San Francisco, California, United States
2022 — 2025
2022 — 2025
San Francisco, California, United States
Online Storage team!
• Architected a permissioned, auditable system for product engineers to securely access their live TiDB databases with Go and S3
• Sped up team-wide Aurora MySQL to TiDB migration using TypeScript to automate tedious, error prone tasks like tearing down replication, creating rollback clusters cloned from Terraform/YAML configs, and verifying offline dump parity in Redshift
• Led resharding of primary MongoDB cluster (at the time 150+ TB) to better isolate workloads and improve reliability
• Discovered and implemented a workaround for a SS table compaction bug affecting unbounded range queries to ensure a timely migration. Worked to align with the vendor on the issue and get a fix long term.
• Mentored a summer intern through the successful production deployment of a TiDB database cluster-to-cluster migration tool
2021 — 2021
2021 — 2021
Remote
• Developed a system for monitoring and querying Stripe’s 1200+ MongoDB replica sets by health, config, sharding, etc.
• Iterated on design and feature set to best serve the needs of other Document Database engineers, especially those on-call
• Built a gRPC service in Go to discover replica sets from Consul and periodically index their metadata using Blevesearch
• Integrated the replica set search and lookup functionality into the team’s internal web tooling using React and Flow
2020 — 2020
2020 — 2020
Remote
• Shuffle was a podcast sharing and discovery platform centered around short digestible podcast highlights
• Spearheaded web-based internal tool for curating user feeds, managing the beta waitlist, monitoring the podcast audio transcription pipeline, and configuring automatic transcription for popular shows using React and TypeScript
• Facilitated product-wide database migration from Firestore (NoSQL) to PostgreSQL with an idempotent data importing system and dual write/read tooling for a smooth transition
• Collaborated with frontend engineers to deliver features such as social loop notifications, following, comment liking
Education
Princeton University