Building useful products, one release at a time
I'm a senior front-end engineer based in San Francisco. I currently work at Brix and previously worked at Didi and Baidu. My focus is straightforward: clear interfaces, stable code, and steady iteration that helps teams ship with confidence.
8+ years
Building production web apps since 2017
Brix / Didi / Baidu
Experience across startup and enterprise teams
Mentoring
Supported 5 junior engineers and team sharing sessions
Understand the problem, keep the UI simple, and ship in small reliable steps. I care about maintainability as much as launch speed.
Toolkit
I'm a front-end engineer with 8+ years of experience building web products used by real teams and customers.
My main stack is React, Next.js, TypeScript, and Tailwind. I also work across backend integration with Node.js, GraphQL, authentication, and data layers when product requirements call for it.
I care about clear communication, predictable delivery, and writing code that the next engineer can confidently extend.
Beyond the code
I enjoy mentoring, improving team workflows, and balancing product speed with long-term maintainability.
Tools and technologies I use to design, build, and maintain web applications in production.
Production usage
Production usage
Production usage
Production usage
Production usage
Production usage
Production usage
Production usage
Production usage
Production usage
Production usage
Production usage
Production usage
Production usage
Production usage
A few projects that show how I approach product requirements, technical constraints, and implementation detail.
If you are hiring or building a product, feel free to send details and timeline.
Current focus
Reliable interfaces for real users