Experience
2024 — Now
2024 — Now
SupportGPT
• Engineered an LLM-powered AI agent for customer support, automating the resolution of frequent inquiries by integrating custom widgets and procedural runbooks, which significantly improved response consistency and operational efficiency.
GraphQL Federation
• Led the migration from a monolithic to a federated GraphQL architecture to enhance system scalability and maintainability.
• Designed and implemented a streamlined subgraph development framework, reducing boilerplate code and accelerating development cycles.
• Optimized performance across the GraphQL gateway and all subgraphs by diagnosing and resolving critical issues such as memory leaks and thread leaks, leading to improved resource efficiency and system stability.
• Developed and supported code generation tooling for frontend, Android, and iOS/Swift to ensure seamless integration with the federated GraphQL schema.
2020 — 2023
2020 — 2023
Merchant payout and tax calculation
2017 — 2020
2017 — 2020
San Francisco Bay Area
Realtime Rider Pricing:
• Built realtime rider pricing service for serving prices for ride-sharing product based on origin, destination, time, and business strategy with machine learning models(predicting driver payout and conversion rate) using Dropwizard framework(Java)
• Built pricing plans management system for generating, deploying, deprecating pricing plans for ride-sharing product with ReactJS, Spark, Dropwizard
• Supported migrating demand model for predicting conversion rate from a micro-service to Michelangelo, a Uber-wide machine learning platform
Supply Data Platform:
• Built a micro-service to provide source of truth for driver state change and supply summary to other services including insurance, fleet management, driver earnings, etc.
Realtime Insights:
• Built a Go micro-service that generates driver related business metrics in realtime for market health monitoring using Kafka and Cassandra, supports 200k TPS at peak
Blacklist/Dispatch Integration:
• Built a data backfill pipeline for blocking driver/rider if you gave/received 1-star rating to/from this person with Spark, and Piper(a job-scheduling service)
Geo-triggers:
• Ingesting global drivers' location update and generating events about drivers entering/existing/dwelling in geofences
2016 — 2017
2016 — 2017
Greater Seattle Area
Development and Operation of:
• Offer Service
• Offer Service Pre-computation Reactors
• Remote Catalog Service
• Catalog Responder APIs
2015 — 2016
2015 — 2016
San Francisco Bay Area
Analog & Mixed-Signal IC Design
Digital IC Design
Mixed Signal Verification
Backend Flows
Education
Zhejiang University
Bachelor's degree
2009 — 2013
Texas A&M University
Master's degree
2013 — 2014
Stanford University
Non-degree
2016 — 2016