Projects

A focused selection of products and engineering systems I have designed, built, and operated.

Selected work

01

An agentic tuition-centre operations platform that combines bounded Google ADK agents with deterministic business services for leads, classes, parents, teaching intelligence, materials, and admin workflows.

Python · Google ADK · ReactRead case study
02

An AI-assisted schema-intelligence workspace for mapping Excel and CSV data into target JSON schemas with reviewable suggestions, deterministic readiness rules, validation, and reusable mapping templates.

Next.js · React · TypeScriptRead case study
03

A production-oriented control surface for coordinating AI coding agents through GitHub, durable workflows, automated review-repair loops, and operational dashboards.

TypeScript · Node.js · GitHub APIRead case study
04

A collaborative, map-first itinerary workspace with drag-and-drop scheduling, cloud persistence, sharing, Today Mode, and reviewable AI-assisted trip imports.

React · TypeScript · MantineRead case study
05

A RAG application for uploading documents, indexing knowledge, and exploring answers through retrieval-augmented chat.

React · TypeScript · ViteRead case study
08

A polished lucky draw app collection with wheel spin, random number, and card picker tools built for events, classrooms, and team activities.

Vue 3 · Vite · Tailwind CSS 4Read case studyLive demo
09

A VS Code extension that helps collect files, code snippets, and notes into a structured context bundle for AI chats and documentation workflows.

TypeScript · VS Code Extension API · Webview UIRead case study
10

A personal finance and portfolio tracking application for budgeting, transactions, goals, and investment visibility in a single dashboard.

Next.js 14 · TypeScript · PostgreSQLRead case study
11

A browser-based toolkit for developers that combines JSON formatting, Laravel query log analysis, and remote VM file access.

JavaScript · Node.js · SSH2Read case study
12

A modern, responsive portfolio website built with Next.js 16, TypeScript, and Tailwind CSS featuring dark/light themes, contact integration, and optimized performance

Next.js 16 · TypeScript · Tailwind CSSRead case studyLive demo
13

A comprehensive web application for managing cleaning duties and routine tasks with automated scheduling and notifications

Node.js · Express.js · React.jsRead case study
14

A modern weather application built with Next.js, TypeScript, and Tailwind CSS

Next.js · React · TypeScriptRead case study
15

A Next.js-based issue tracking application for project management and bug tracking

Next.js · React · TypeScriptRead case study
16

A TypeScript practice project focusing on modern JavaScript/TypeScript development patterns and best practices

TypeScript · JavaScript · Node.jsRead case study