Projects — portfolio

Tracky — Multi-Tenant Issue Management System
01

Full Stack · SaaS

Tracky — Multi-Tenant Issue Management System

Architected a multi-tenant issue and bug management platform with eight role-based dashboards, JWT auth with rotating refresh tokens, real-time WebSocket notifications, and a partner API for external integrations.

Next.js 16React 19TypeScriptTanStack QueryZustand
Lumen — AI Marketing OS & Agent Suite
02

AI · Full Stack · SaaS

Lumen — AI Marketing OS & Agent Suite

Built an integrated AI marketing platform combining a dynamic context chat agent (`aiagent`) with a full-featured Marketing Operating System SaaS (`marketingtool`) featuring multi-LLM routing, generative UI, Cloudinary asset pipelines, landing page builders, and automated lead capture.

Next.js 15React 19TypeScriptPrisma ORMNeon PostgreSQL
JobsAI — Autonomous Job Discovery & Application Engine
03

AI · Full Stack

JobsAI — Autonomous Job Discovery & Application Engine

Built an autonomous job-hunting platform that aggregates postings from 130+ sources via sitemap parsing, ATS APIs, and LLM-powered extraction, scores each job against a personal profile with a local matching engine, and tracks the full application pipeline in a Next.js dashboard.

Next.js 15ReactTypeScriptPrismaLLM Extraction (DeepSeek)
GlobalVin - Vehicle Data Engine
04

Full Stack · SaaS

GlobalVin - Vehicle Data Engine

Architected a vehicle data engine aggregating datasets from 150+ countries, providing a high-availability API for dealerships and insurers with sub-200ms latency.

Next.jsNode.jsTypeScriptPostgreSQLRedis
OnboardIQ - B2B Onboarding Platform
05

Full Stack · Office · Internal

OnboardIQ - B2B Onboarding Platform

An internal platform managing the entire lifecycle of school onboardings, coordinating operations between Sales, CS, and Logistics.

Next.jsReactTypeScriptRole-Based AccessInternal Tooling
Support HUB — Internal Support System
06

Full Stack · Office · Internal · AI

Support HUB — Internal Support System

A full-stack operations platform to streamline customer support, track issues, manage team tasks, and generate AI-powered performance reports.

Next.js 16React 19TypeScriptPrisma ORMPostgreSQL
Kung Fu Quiz
07

EdTech · Office

Kung Fu Quiz

A video-based quiz platform that lets teachers (Sifus) create interactive quizzes around YouTube videos and students join using a Dojo Code.

Next.jsReactGSAPLenisBootstrap
HomeSchool Asia
08

EdTech · Office

HomeSchool Asia

A platform offering CAIE revision notes, mock exams, topical videos, and tutor support focused on IGCSE and A Level students.

Next.jsReactTypeScriptGraphQLReact Query
CIE Past Papers
10

Education / Resources · Office

CIE Past Papers

A free repository of Cambridge past papers (IGCSE & AS/A Levels) with built-in PDF reader and download options for offline practice.

Next.jsReactTypeScriptGraphQLApollo Client
Sales & Operations Analytics Dashboard
11

Data Analytics · Business Intelligence

Sales & Operations Analytics Dashboard

Designed and maintained a live business intelligence dashboard tracking sales KPIs, inventory trends, and operational metrics for executive reporting.

Microsoft ExcelData VisualizationKPI ReportingSales Analytics
Enterprise CRM & Sales Pipeline
12

Full Stack · Freelance

Enterprise CRM & Sales Pipeline

Designed and modeled complex relational data structures (PostgreSQL) for an enterprise CRM with real-time reporting and role-based access control (RBAC).

Next.jsJavaSpring BootPostgreSQLTypeScript
Headless E-commerce & Admin Infrastructure
13

Full Stack · Freelance

Headless E-commerce & Admin Infrastructure

Architected a scalable e-commerce ecosystem featuring a Next.js storefront and a custom Java Spring Boot/MySQL CMS, resulting in a 40% reduction in content management overhead.

Next.js (App Router)TypeScriptJavaSpring BootMySQL
Luxurymandu Frontend
19

Frontend · Personal Project

Luxurymandu Frontend

Luxurymandu is a frontend-only web application focused on delivering a modern and elegant UI/UX for a luxury food brand.

ReactJavaScriptTypeScriptTailwindCSSShadCN
Full Stack Blog Application
20

Full Stack - First · Learning Project

Full Stack Blog Application

A full-stack blog application developed as part of my learning process using the MERN stack.

React.jsJavaScriptNode.jsExpress.jsMongoDB
Backend Social Media Application
21

Backend · Learning Project

Backend Social Media Application

RESTful API developed for a social media application with user authentication, post management, and a basic static frontend.

React.jsJavaScriptNode.jsExpress.jsMongoDB