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 and TanStack Start. I build automated content pipelines and CI/CD workflows with GitLab and Vercel, manage database migrations, and configure multi-environment deployments. My project work includes Sovereign Metrics (geopolitical risk advisory platform with TanStack Start), Alldren (UAE corporate services platform with Payload CMS), Guild & Sterling V2 (complete website redesign with 11 new pages and custom CMS), and Azimira (maintaining the platform and migrating blogs from Render.com-powered Strapi to Payload on Vercel). These experiences have shaped how I think about building products that are both well-crafted and widely usable.

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 soleTM, a microservices-based time management and billing platform by Solenovos, and mentored new team members on clean code practices.

Beyond my day-to-day work, I explore AI-powered development tools like Claude Code, Opencode, and Cursor to improve productivity. I actively test various LLMs including Qwen series, GLM series, Claude series, and ChatGPT series, evaluating which ones perform best for agentic coding in my side project Talos Hub. Talos Hub is a growing fan site for Arknights: Endfield (a gacha game) where I build tools and guides by identifying user pain points and intent from Reddit threads and community discussions. The site has 100-200 daily visitors and is already monetized through AdSense. It serves as my learning ground for SEO, GEO (Generative Engine Optimization), LLMO (LLM Optimization), and traffic acquisition strategies.

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
Storybook

Backend & CMS

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

DevOps & Cloud

GitLab CI/CD
Vercel / Docker
Cloudflare hosting platform
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

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
  • Implemented CI/CD pipelines with GitLab, Vercel deployments, and automated database migrations
  • Migrated legacy CMS platforms from Strapi on Render.com to Payload CMS on Vercel with Neon PostgreSQL
  • Integrated analytics and marketing stack (PostHog, Google Analytics, Meta Pixel, Crisp CRM) with server-side tracking
  • Implemented CDN caching strategies (1hr max-age, 1day stale-while-revalidate) achieving 90+ Lighthouse scores
  • Built type-safe form systems with React Hook Form, TanStack Form, Zod validation, and reCAPTCHA protection
  • Set up E2E testing with Playwright including visual regression and multi-viewport testing across devices

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 Astro Tailwind CSS v4

Senior Software Engineer

Nindatech Sdn. Bhd.

Remote

Jun 2019 – Sep 2025

6 years 4 months

Key Achievements

  • Maintained and iterated on multiple products (Studenta, SoleCris) while part of the core team rewriting SoleTM from JSP to React + TypeScript
  • 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
  • Developed NestJS backend endpoints and SQL queries for SoleTM, a microservices-based time-management and billing platform by Solenovos
  • Mentored new team members on clean code practices, TypeScript patterns, and modern React development

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
  • • Multi-environment CI/CD with GitLab and Vercel
  • • Monorepo with Turborepo and pnpm workspaces
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.

  • • Next.js 16 monorepo with Payload CMS and PostgreSQL
  • • Custom CMS with role-based access and preview workflows
  • • Multi-environment CI/CD with GitLab and Vercel
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.

  • • Complete website v1→v2 redesign with Next.js 16 and React Server Components
  • • Custom Payload CMS with role-based access and preview workflows
  • • E2E testing suite with Playwright (visual regression, multi-viewport)
  • • Type-safe forms with React Hook Form, Zod, and reCAPTCHA
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.

  • • Next.js 16 with React 19, Server Components, and Server Actions
  • • Turborepo monorepo with workspace isolation (React 18 for Strapi, React 19 for Web)
  • • Multi-language support with react-i18next and automatic locale detection
  • • Docker Compose orchestration for CMS, PostgreSQL, and Web services
  • • Analytics stack: PostHog, Google Analytics, Meta Pixel, Crisp chat
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 with LoopBack backend
  • • Configuration-driven UI generation
  • • Adaptive form and data display components
React JSON Schema TypeScript

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 to help players save time
  • • PostHog analytics for behavior tracking and traffic analysis; 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