Hi, I'm Erichain!

A Full Stack Developer

Over 10 years of full-stack experience across a wide range of scenarios, including B2B admin systems, consumer-facing apps, mini-programs, toolchains, and low-code platforms etc.

10+

Years in production engineering

Web + App

Frontend, full stack, mobile, desktop

Summary

Over 10 years of full-stack experience across a wide range of scenarios, including B2B admin systems, consumer-facing apps, mini-programs, toolchains, and low-code platforms etc.

I've worked at a major tech company (Meituan) and an international firm (EPAM), with extensive full-time remote experience; business-level English fluency for end-to-end professional communication (CEFR B2).

A deep practitioner of AI Coding, led company-wide adoption of AI development workflows, achieving 95%+ AI-generated code in production while maintaining 70%+ unit test coverage.

Hands-on experience taking independent products from zero to launch.

Experience

Indie Projects

Indie Projects

Full Stack Developer

Built products from zero to launch across product design, engineering, and go-to-market validation.

iOS App Agentic Workflow

TypeScriptLangGraph.jsHermes AgentMCPPlaywrightChromaLlamaIndex.js

A self-built end-to-end iOS automated release workflow system, abstracted from a complete Agentic workflow forged while building Elo. The agent autonomously handles requirements breakdown, TDD code generation, simulator testing, Archive packaging, TestFlight uploads, and more — backed by a RAG knowledge base that continuously learns my coding style and historical docs.

  • Owned the agent architecture: built a state-machine orchestration layer with TypeScript + LangGraph.js, combined with Hermes Agent and the Xcode MCP, delivering a closed-loop pipeline of natural language → task breakdown → TDD code generation → automated testing;
  • Introduced RAG: built a project knowledge base on LlamaIndex.js + Chroma, continuously fed with code style and historical documentation so the agent understands and follows personal development conventions;
  • Shipped fully automated end-to-end releases: integrated Fastlane and Playwright to cover simulator testing, Archive packaging, TestFlight uploads, automated handling of Compliance web forms, and on-device distribution — with a human-in-the-loop confirmation mechanism.
EloSwiftSwiftUI

A women's whole-life-cycle tracking App (in development) covering period prediction, fertility planning, and perimenopause tracking — combined with women's health education and TCM-inspired dietary recommendations.

  • Drove all pre-development groundwork: tech stack selection, UI design, PRD, and product roadmap.
  • Independently built 80% of the app's features, including Apple Watch and widget support.
1PromptReactTypeScriptTailwindCSSNestJSPrismaPostgreSQL

1Prompt is an all-in-one AI prompts managing platform built for creating, testing, and version-controlling prompts. It can help users streamline how they manage and ship generative AI prompts at scale. Gained early traction with hundreds of real users before operations were put on hold due to funding.

  • Owned the full product lifecycle end-to-end, including product design, UI design, and project architecture design.
  • Wrote, tested, and shipped all frontend and backend code independently.
  • Integrated LLM APIs across multiple providers (domestic and international) to power real-time prompt testing.
  • Integrated Stripe for smooth payment flow.
Comliq Tech
Comliq Tech

Full Stack Developer

Led delivery across AI subscription and conversational products while operationalizing AI-first engineering workflows.

2025.01 - Now

Bewild AIReactTypeScriptTailwindCSSNestJSZustand

BewildAI helps users in China subscribe to top-tier overseas AI services such as Claude and ChatGPT. After a year of stable operation, it now serves a user base of around 500K.

  • Owned development and maintenance of the core AI subscription service, supporting a user base of 500K+.
  • Led the end-to-end rollout of AI-driven development workflows across the project, covering requirements refinement, task breakdown, implementation, review, testing, and CI.
  • Built a Node.js frontend log reporting service on top of Loki, cutting issue investigation time by 60%+.
  • Adopted TDD alongside AI-assisted coding, achieving 80%+ AI-generated code in production with 70%+ unit test coverage maintained throughout.
  • Introduced spec-driven development (SDD), enabling 70% of features to be scoped and built from a single prompt with no rework.
  • Established and enforced team-wide standards across AI documentation, engineering practices, and Harness Engineering.
LearnAbout AIRemixTypeScriptTailwindCSS

LearnAbout is an AI knowledge encyclopedia Q&A product purpose-built for the education sector (built on React Router v7 / Remix). Users can explore any topic from a single sentence question and progressively dive deeper, with multimodal multi-turn interactions including video and image responses.

  • Led the build of a multimodal AI conversation flow supporting both image and text generation, along with complex multi-turn interactions;
  • Delivered smooth, polished UI animations and transitions throughout the experience.
Freelance

Freelance

Full Stack Developer

Delivered web and app projects with strong emphasis on rapid delivery, platform compatibility, and reusable systems.

2023.09 - 2025.01

Haichuan Pharmaceutical Logistics System

ReactTypeScriptSCSSAntd

A logistics platform purpose-built for pharmaceutical and cold-chain transportation, covering the full chain from order intake, route planning, vehicle scheduling, in-transit monitoring, and exception handling to settlement and reporting — integrated with Amap for trajectory tracking and geofencing.

  • Owned mid/back-office development of the Haichuan TMS (Transportation Management) and OMS (Order Management) systems;
  • Built reusable foundations to support fast iteration: abstracted list and form components on top of ProTable / ProForm, and accelerated delivery with keep-alive and OpenAPI-based automated API generation.

Changan H5 Quiz Game

ReactTypeScriptSCSSAntd Mobile

A mobile-only user research product with rich, configuration-driven question flows and animated interactions, covering nearly 300 question sub-pages including single-choice, multi-choice, and image-selection questions.

  • Abstracted an atomic-level components library within a short time, doubling page delivery efficiency and successfully supporting the game's rapid launch;
  • Handled audio/video compatibility across multiple mobile browsers, including various phone brands and in-app browsers such as WeChat and QQ etc.;
  • Reduced static asset load time by 45% by building an automated FFmpeg optimization script pipeline.

A mobile work platform built for service providers in the home renovation industry, connecting them directly with client requirements and renovation workflows.

  • Led app architecture setup, built reusable component library, and designed the data flow architecture;
  • Collaborated with the backend team to design and implement a flexible, generalized approval workflow system, eliminating 40%+ of duplicated code.

GuangzhanGO Mini-Program & Admin Platform

Next.jsPostgreSQLPrismaTypeScriptTurboRepoUniApp

A mini-program tailored to the ACG (anime, comics, games) community, offering trending convention info, check-ins, and stamp-collection features.

  • Owned data model design and core feature development across both the admin platform and the mini-program, covering modules like authentication and payments;
  • Unified development across a NestJS backend, Vue admin panel, and UniApp mini-program in a single repo, extracting 10+ shared packages including hooks, payment, and database utilities.
EPAM
EPAM

Software Engineer

Worked in a fully English-speaking environment with overseas stakeholders and led a core frontend migration.

2022.08 - 2023.08

  • Independently handled requirements communication with overseas clients and project leads in a fully English-speaking environment;
  • Led the architectural migration of a Chrome extension from Vue.js to React, completing the core module refactor.
Meituan
Meituan

Frontend Engineer

Led complex frontend architecture and team tooling for large-scale internal business systems.

2018.01 - 2022.06

OKR System

ReactTypeScriptSCSSRedux

An internal goal-setting and alignment system for Meituan employees, designed to solve cross-level and cross-team goal coordination.

  • Led the frontend architecture design based on Redux + Context + Hooks, supporting complex interactions and state management across the system;
  • Built a shared Hooks library and reusable business components integrated with backend APIs, enabling plug-and-play usage across the team;
  • Solved complex interaction challenges within deeply nested data structures, including inline editing (onFocus/onBlur) and dynamic list rendering;
  • Rolled out across the entire Waimai business unit, supporting ~20,000 OKR entries and receiving strong recognition from stakeholders.

Kuailv B2B CRM Operations Console

ReactTypeScriptSCSSWebpack

A B2B admin platform for Meituan Waimai's Kuailv (B2B grocery sourcing) business, serving operations, finance, and customer support teams across products, stores, orders, campaigns, and reporting/reconciliation.

  • Owned frontend development of the CRM operations console for Meituan Waimai's Kuailv B2B business;
  • Led the visualization and large-scale async Excel export pipeline for the financial reporting and reconciliation modules, balancing requirements from finance and operations;
  • Built a React + Webpack frontend/backend-separated scaffold and Mock system, unifying development standards and release processes across multiple business lines.

Team Projects Scaffold

ReactTypeScriptJavaScriptWebpackNode.js
  • Led the design and development of a unified frontend toolchain adopted by the team;
  • Integrated a custom build system and third-party error monitoring; established code and development standards;
  • Achieved 60% team-wide project adoption with 30+ iterative releases;
  • Reduced new project setup time to under 1 minute; new team members can get familiar with projects at no cost.
Keruyun
Keruyun

Frontend Engineer

Iterated on mobile ordering products and improved build performance and codebase maintainability.

2017.03 - 2018.01

  • Responsible for iterative development of the mobile ordering system; improved build speed by 55% by introducing DLLPlugin and HappyPack; reduced codebase size by 30% through ITCSS modular refactoring.

Skills

Frontend

ReactTypeScriptSCSSNext.jsRemixTailwindCSSZustandAntdVueViteWebpackReduxShadcn

Full Stack

NestJSPrismaPostgreSQL

Mobile / Desktop

FlutterElectronSwift

Tooling

CI/CDGitFigmaVitestPlaywrightTurboRepoFastlaneXcode

Workflow / Product

AI CodingHarness EngineeringLangGraphLlamaIndexChromaMCP

Education

Contact

Social

Erichain Zheng's Portfolio