ThisIsCZ
HomePostsBookmarksAiTalk

Profile Image

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

  • Blog: https://thisiscz.vercel.app/en
  • GitHub: https://github.com/gitzhaochen
  • LinkedIn: https://www.linkedin.com/in/realzhaochen

Interests

  • Football, tennis, swimming, fishing, hiking & outdoor activities