Available to hire
I am a full-stack front-end focused engineer with 10+ years building React, TypeScript, NestJS applications. I have delivered large-scale consumer products at Baidu and JD.com, and I now focus on performance optimization, design systems, and engineering quality in NZ.
I collaborate with product, design, and QA teams to ship reliable features, build modular component libraries, and implement robust CI/CD pipelines, with accessibility and performance budgets at the core of every release.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Intermediate
Chinese
Advanced
Work Experience
Full-Stack Engineer at Freelance
January 1, 2024 - PresentCreated expo-bunny, a reusable React Native app framework providing a shared navigation/theming shell and UI kit for iOS, Android and web. Published a TypeScript data structures library (trees, graphs, collections) to explore performance characteristics and API design in strongly typed code. Delivered a Next.js + NestJS + PostgreSQL product with content-driven pages, bookings, and e-commerce flows; set up Sentry monitoring and CDN configuration. Designed a component library with Storybook, prototyped Contentful/Sanity content models and preview pipelines, and implemented a search experience (Elasticsearch) with exposure to Algolia patterns. Managed CI/CD on Vercel; added build checks and performance budgets to prevent regressions. Led sprint ceremonies and maintained CI gates for reliable feature delivery.
Full-stack Engineer at Open Source
January 1, 2022 - PresentBuilt Bunny Farm—a full-stack e-commerce and content platform using Next.js + NestJS + PostgreSQL + Elasticsearch. Implemented modular domains (catalog, checkout, orders, content), GraphQL APIs, an admin dashboard, a component library, and CI/CD pipelines. Delivered reusable React component systems (tokens/variants/slots) documented in Storybook. Collaborated with Figma-based design teams to translate specs into production-ready components with accessibility baked in. Added a11y checks into CI, and set up Playwright for end-to-end and visual regression testing; introduced Jest + RTL unit tests with coverage thresholds. Improved developer experience with CI/CD pipelines (GitHub Actions; exposure to Azure DevOps), PR templates, release notes, and automated changelogs. Actively participated in sprint ceremonies and enforced CI gates and performance budgets to ensure high-quality delivery.
Senior Frontend Engineer at JD.com Inc.
August 1, 2015 - October 1, 2019Led the adoption of React.js across JD Chengdu R&D, building a modular component system to standardize UI and reduce delivery cycles. Orchestrated a large-scale front-end architecture overhaul, migrating multiple product lines from JSP to a modern React.js + Node.js stack. Led and mentored an 8-member cross-functional squad delivering mission-critical site modules with uptime and scalability improvements. Architected high-concurrency Node.js microservices powering real-time engagement modules. Established CI quality gates and code review workflows to improve release reliability and throughput. Evangelised frontend architecture across JD’s national R&D network and modernised legacy modules to align with an architectural roadmap.
Frontend Engineer at Baidu Inc.
December 1, 2013 - August 1, 2015Maintained and optimised www.mobile.baidu.com, a high-traffic mobile portal serving hundreds of millions of page requests daily. Delivered in bi-weekly sprints with zero-regression deployments. Implemented front-end performance optimisations that reduced load time by 20% and improved reliability under extreme traffic. Enhanced accessibility, ensured semantic HTML structure, and expanded testing coverage. Collaborated with PM, QA, and backend teams to triage issues and ensure smooth production deployments, including production monitoring and troubleshooting during traffic spikes and new releases.
Education
Bachelor of Computer Science at Tianjin Institute of Urban Construction (Tianjin Chengjian University)
September 1, 2004 - July 1, 2008Qualifications
Industry Experience
Computers & Electronics, Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Auckland today.