
Name: CZ | Phone: 027-533-3909 | Email: realzhaochen@gmail.com
Experience: 10 years | Target roles: Frontend / Full-stack Developer
Availability: 1-week notice | Location: Auckland, NZ
Professional Profile
Frontend-focused full-stack developer with 10 years of experience building commercial web applications, SaaS platforms, e-commerce systems, developer tools and data annotation products. Strong hands-on experience with React, Next.js, Vue, Nuxt.js, TypeScript, ASP.NET Core and Node.js, with a track record of taking products from concept to production.
I enjoy working across product, design and engineering to build reliable, maintainable user experiences. I am comfortable owning frontend architecture, setting engineering standards, mentoring developers, and collaborating in cross-functional teams.
Core Strengths
- Frontend engineering: React, Next.js, Vue, Nuxt.js, TypeScript, component design, state management and responsive UI development.
- Architecture & delivery: project setup, monorepos, micro-frontends, reusable component libraries, coding standards and release workflows.
- Full-stack development: ASP.NET Core Web API, EF Core, SQL Server, Node.js, Prisma, PostgreSQL, GraphQL and JWT authentication.
- Web performance & integration: HTTP, REST APIs, CORS, caching strategies, SEO, CI/CD and cloud deployment.
- Emerging technology: Web3 wallet integration, smart-contract interaction, 3D rendering and Canvas/Three.js-based tools.
Experience
1. Z-one Technology Co., Ltd.
Dates: Aug 2022 – Apr 2026 | Role: Frontend Engineer
- Built an image annotation platform for autonomous-driving model training, using Canvas-based drawing tools such as polygons, circles and Bézier curves to generate structured labelling data.
- Built a point-cloud annotation platform using Three.js to render 3D PCD data, support 3D box labelling, and visualise driving trajectories on map layers.
- Worked closely with product and algorithm teams to turn complex data-labelling workflows into practical browser-based tools.
2. Shanghai Zhaogang Information Technology Co., Ltd.
Dates: May 2019 – Aug 2022 | Role: Frontend Architect
- Delivered the Zhaogang e-commerce main site from concept to launch using Nuxt.js.
- Delivered a SaaS product from concept to launch and implemented a micro-frontend architecture with Vue + Qiankun.
- Led the SaaS 2.0 rebuild using React Hooks + Ant Design + Recoil, and implemented a micro-frontend solution with Webpack 5 Module Federation.
- Delivered a desktop web storefront using Next.js + Ant Design + Tailwind CSS + Jotai.
- Delivered a hybrid app project using React Hooks + Ant Design Mobile + Tailwind CSS + Recoil.
- Defined frontend standards, reusable patterns and project structure to support multiple product teams.
3. Shanghai Qiyin Information Technology Co., Ltd.
Dates: Jul 2017 – May 2019 | Role: Frontend Engineer
- Led development across multiple desktop and mobile web (H5) projects, including the company website, a rich-text editor, and a Chrome extension.
- Built maintainable Vue/Nuxt applications and improved delivery speed through reusable components and Webpack-based tooling.
- Primary stack: Webpack + Vue + Nuxt.js.
4. Shanghai Whaley Technology Co., Ltd.
Dates: Sep 2016 – Jul 2017 | Role: Frontend Engineer
- Developed a TV advertising delivery and management SaaS system.
- Primary stack: AngularJS + ui-router + ui-bootstrap + Grunt.
Projects
1. Personal Full-stack Blog
Dates: May 2025 – Present | Role: Full-stack Developer
Independently designed and built an open-source full-stack technical blog, covering frontend, backend, deployment and documentation.
- Frontend: Next.js (App Router) + React + Tailwind CSS + shadcn/ui, with dark mode and bilingual English/Chinese support.
- Backend: ASP.NET Core Web API + EF Core + JWT; OpenAPI-compliant APIs with Swagger docs and automated client generation.
- Features: authentication, post management, categories, likes, nested comments, tags, analytics, RBAC and security controls.
- Content: Markdown rendering, code highlighting, file/image uploads and SEO optimisation.
- Data layer: Orval for API client generation, React Query for server-state management, Zustand for global user state.
- Deployment: frontend on Vercel and AWS (CDN/object storage); backend on Azure Web App + Azure SQL for high availability.
Link: thisiscz.vercel.app
2. Island Resort Booking Site
Dates: Jan 2024 – Dec 2025 | Role: Frontend Lead
Led frontend development for an online island resort booking platform with NFT-based invite staking and a planned points-to-token redemption model.
Tech stack: Next.js + Tailwind CSS + Zustand + Wagmi + Three.js + Cloudflare
Link: chameleontravel.club
3. TinFun NFT
Dates: Jan 2023 – Dec 2023 | Role: Frontend Lead
Built a high-traffic NFT marketing website with rich animation and music-driven interactions, collaborating closely with designers to polish the launch experience.
Tech stack: Next.js + Tailwind CSS + Wagmi + GSAP
Link: tinfun.com
Outcome: Contributed to a popular NFT launch that attracted approximately 25,000 ETH in public-sale participation; the payment channel was closed early due to oversubscription.
4. Zhaogang Marketplace
Dates: Oct 2021 – Aug 2022 | Role: Frontend Architect
- Owned overall frontend architecture, coding standards, and technology selection.
- Delivered core commerce flows: product search, cart & checkout, and payment.
- Established a monorepo workflow with Lerna + Yarn Workspaces, and built reusable business components and Nuxt modules.
- Improved maintainability by separating shared business logic, UI components and application-level modules.
Link: zhaogang.com
5. Pangmao Desktop Web Store
Dates: Jul 2019 – Aug 2022 | Role: Frontend Architect
Led a team of 5 frontend engineers and owned project scaffolding, task breakdown, delivery planning and implementation quality for a desktop e-commerce site.
Tech stack: Next.js + Tailwind CSS + Ant Design + ahooks + Jotai + Dumi + ESLint + Prettier
Link: pangmao.com
6. Chrome Extension (Web Annotation)
Dates: Oct 2018 – May 2019 | Role: Frontend Engineer
A browser extension that lets users highlight and annotate any webpage text (similar to Kindle notes).
Tech stack: Webpack + Vue + Element UI
Education
Tongling University — Bachelor of Computer Science & Technology | 2009 – 2013
Technical Skills
- Frontend: HTML5, CSS, Less, Sass/SCSS, Tailwind CSS, JavaScript, TypeScript, jQuery
- .NET: ASP.NET Core, Entity Framework Core, SQL Server, ASP.NET Core Identity, JWT
- Node.js: Node.js, Prisma, PostgreSQL, GraphQL
- Frameworks: React, Next.js, Vue, Nuxt.js
- UI: shadcn/ui, Ant Design, Ant Design Mobile, Chakra UI
- Animation & state: GSAP, Zustand, Three.js, Swiper, Big.js
- Build & deployment: Webpack, Vite, Rollup, Vercel, Cloudflare, Babel
- Blockchain: Wagmi, MetaMask, RainbowKit
- Version control: Git, GitLab
- Dev Tools: Cursor, VS Code
Links
Interests
- Football, tennis, swimming, fishing, hiking & outdoor activities