Choo Jian Cheng

Senior Front-End Web Developer

I build accessible, pixel-perfect web experiences with React, TypeScript, and modern technologies

I'm a frontend engineer with expertise in building accessible, pixel-perfect user interfaces. I take pride in crafting thoughtful, inclusive products and have a sharp eye for the little details that elevate user experience. I do my best work at the intersection of design and engineering, where great UX meets clean, scalable code.

Currently, I'm a Senior Front-End Web Developer at Quantavia Services Limited, where I architect full-stack monorepo platforms using Next.js for Quantavia. I build automated content pipelines and CI/CD workflows with GitLab and Vercel.

Previously, I spent over 6 years at Nindatech, where I modernized multiple products from JSP to React + TypeScript, contributed to a company-wide UI component library with Storybook and automated Jest tests, and transitioned build systems from Webpack to RSBuild. I also gained backend experience developing NestJS endpoints and SQL queries for a microservices-based time management and billing platform, and mentored new team members on clean code practices.

Beyond my day-to-day work, I specialize in setting up CI/CD pipelines on Vercel for Next.js applications, managing database migrations, and configuring multi-environment deployments. I also explore AI-powered development tools like Claude Code and Cursor to improve team productivity. These experiences have shaped how I think about building products that are both well-crafted and widely usable.

In my spare time, you can usually find me playing VR table tennis, spending time with my two dogs, learning from Frontend Masters, or developing gacha game websites as a hobby while earning through AdSense.

Technical Skills

Specialized in modern frontend technologies with full-stack capabilities

Frontend

React 19 / TypeScript
Next.js 15/16
TanStack (Start/Router/Query/Form)
Redux / React Query
Tailwind CSS 4
Radix UI / Three.js
Storybook

Backend & CMS

Node.js / NestJS
Payload CMS / Strapi 5
PostgreSQL
REST APIs / Server Actions
Lexical Editor
Microservices

DevOps & Cloud

GitLab CI/CD
Vercel / Docker
Cloudflare R2 / AWS SDK
Turborepo / pnpm
Database Migrations
Environment Routing

Tools & Testing

Playwright E2E
Jest / Visual Regression
Biome / ESLint
TypeScript Strict
Webpack / RSBuild
Git / GitHub / GitLab

Technologies I Work With

React 19 TypeScript Next.js 15/16 TanStack Start TanStack Router TanStack Query TanStack Form Redux React Query Tailwind CSS 4 Zod React Hook Form Radix UI Three.js React Globe.gl NestJS Payload CMS Strapi 5 PostgreSQL Docker RSBuild Storybook Jest Playwright Formik Bootstrap SCSS Jira Confluence Bitbucket Java JSP TypeORM GitLab CI/CD Vercel Cloudflare R2 Turborepo pnpm i18next PostHog Lexical

Professional Experience

Building modern, scalable web applications and leading technical modernization efforts

Senior Front-End Web Developer

Quantavia Services Limited

Labuan, Malaysia (Remote)

Oct 2025 – Present

Key Achievements

  • Architected full-stack monorepo platforms serving UHNW clients and UAE corporate services with TanStack Start and Payload CMS
  • Led end-to-end website redesigns with Next.js 15, React Server Components, and headless CMS for corporate clients
  • Built automated content management pipelines with fuzzy-matching algorithms, reducing manual effort by 95%
  • Implemented CI/CD pipelines with GitLab, Vercel deployments, and automated database migrations
  • Developed 3D visualizations with Three.js and React Globe.gl for geopolitical data presentation

Technologies Used

React 19 Next.js 15/16 TypeScript TanStack Start TanStack Router TanStack Query TanStack Form Payload CMS PostgreSQL Cloudflare R2 GitLab CI/CD Vercel Turborepo Playwright Three.js Tailwind CSS v4

Senior Software Engineer

Nindatech Sdn. Bhd.

Remote

Jun 2019 – Sep 2025

6 years 4 months

Key Achievements

  • Modernized legacy systems by migrating multiple products (SoleTM, Studenta, SoleCris) from JSP to React + TypeScript stack
  • Built and maintained company-wide reusable UI component framework with Storybook and automated Jest tests
  • Improved build performance by transitioning from Webpack to RSBuild across all frontend projects
  • Implemented backend endpoints and SQL queries for SoleTM time-management & billing module
  • Mentored new team members and championed clean code practices and testing standards

Technologies Used

TypeScript React Redux React Query Tailwind CSS Zod React Hook Form NestJS PostgreSQL Docker RSBuild Storybook Jest

Featured Projects

Key modernization projects and technical achievements

Sovereign Metrics

Geopolitical risk advisory platform serving UHNW clients with citizenship-by-investment, tax optimization, and asset protection strategies.

  • • TanStack Start with SSR, Router, Query, and Form
  • • Full-text search with 600ms debouncing and CDN caching
  • • Multi-environment CI/CD with GitLab and Vercel
TanStack Start TanStack Router TanStack Query Payload CMS PostgreSQL Cloudflare R2 GitLab CI/CD Vercel

Alldren Platform

UAE corporate services platform with automated content management and blog import pipeline.

  • • Monorepo with Turborepo and pnpm workspaces
  • • Multi-environment database routing (dev/preview/production)
  • • 40+ type-safe environment variables with Zod
Next.js 16 App Router Server Actions Payload CMS Turborepo Cloudflare R2 Zod

Guild & Sterling V2

Corporate website redesign with 11 new pages, custom CMS, and comprehensive E2E testing suite.

  • • 11 production routes with SSR and CDN caching
  • • 30+ reusable UI components with Radix UI primitives
  • • Type-safe forms with React Hook Form and Zod
Next.js 15 RSC Payload CMS Radix UI Zod nuqs Tailwind CSS v4

Azimira

Multi-region real estate platform with Strapi CMS, internationalization support, and automated deployments.

  • • Turborepo monorepo with workspace isolation
  • • Multi-language support with locale detection
  • • Analytics integration (PostHog, Google Analytics, Meta Pixel)
Next.js 16 Strapi 5 Turborepo react-i18next Docker Compose GitLab CI/CD

Studenta Migration

Migrated student management system from legacy JSP to modern React and TypeScript stack.

  • • Complete frontend rewrite with improved performance
  • • Enhanced type safety and maintainability
  • • Modern state management with Redux
React TypeScript Tailwind CSS Redux

SoleTM Rewrite

Full-stack product rewrite with modern React frontend and NestJS backend with microservices architecture.

  • • Time-management and billing modules
  • • Microservices architecture with Docker
  • • PostgreSQL database with TypeORM
React NestJS PostgreSQL Docker TypeScript

SoleCris React UI

Dynamic React UI components generated from JSON schema for data-driven, adaptive interfaces.

  • • Schema-based component rendering
  • • Configuration-driven UI generation
  • • Adaptive form and data display components
React JSON Schema TypeScript

UI Library

Design System

Component Library Migration

Company-wide UI component library modernization from Bootstrap and JavaScript to TypeScript and Tailwind CSS.

  • • 50+ reusable components with Storybook
  • • Automated Jest testing suite
  • • Design system documentation
TypeScript Tailwind CSS Storybook Jest

Talos Hub

Full-stack community platform on Cloudflare Workers with Astro, React, TypeScript, and D1 database. Achieved Google AdSense approval with 100-200 daily active users.

  • • 15+ automated data pipelines for game data aggregation and social media auto-posting
  • • User auth, cloud sync, and interactive planning tools (gacha tracker, build planner)
  • • PostHog analytics for behavior tracking and A/B testing; 40% traffic from social media (5K+ followers)
Astro Cloudflare Workers D1 Database TypeScript PostHog

Let's Work Together

I'm always interested in new opportunities and exciting projects

LinkedIn

Connect with me professionally

View Profile