Capital One
San Francisco, CA
Software Engineer
Nov 2025 — Present
I own the ETLs and APIs behind the Data Discovery homepage, plus the frontend that surfaces them — the goal being one place where any data user can find, understand, and manage their assets.
- Built React and Lit frontend components for the Data Discovery homepage — dataset recommendations, FTUX flows, data management tools, and notifications — with client-side state, a data layer, API integration, and event handling.
- Overhauled legacy vector search infrastructure with an optimized OpenSearch KNN pipeline for dataset recommendations, improving hit rate by ~50% and reducing runtime by 63%.
- Accelerated developer efficiency by 90% by building custom agentic AI skills that autonomously handle infrastructure provisioning, repo synchronization, and vulnerability patching.
- Designed a property graph model for users, assets, and interactions, and built 12 PySpark ETL processors on EMR ingesting 50M+ records into NeptuneDB.
- Architected an ML training dataset schema and pipeline on Databricks and Snowflake with retry logic, multi-asset extensibility, and end-to-end observability.
Associate Software Engineer
Feb 2024 — Nov 2025
Took dataset recommendations from zero to one, then helped replace a third-party payments vendor with an in-house transaction engine.
- Built an algorithms-driven dataset recommendations pipeline 0→1 for an internal data discovery platform, optimizing user-dataset ranking via extensive offline and online trials and feature weight tuning.
- Developed an event-driven Go-based Kafka consumer and DynamoDB upsert handler achieving 15K+ TPS, enabling deprecation of a third-party payment vendor and slashing infrastructure costs.
- Led an org-wide migration of secrets management from HashiCorp Vault to AWS Secrets Manager, completing cutovers for high-traffic ECS and Lambda services.
Software Engineer Intern
Jun 2023 — Aug 2023
- Reduced cross-team coordination by ~1 week per sprint by designing and iteratively decoupling RBAC permission logic from upstream services within a new workflow management platform.
- Led onboarding of the platform's first clients by transforming custom workflows into configurable setups.