Projects

Things I am building and have built, from live products to tools in progress.

nanomux

Building

One bot, many projects. nanomux multiplexes a single Telegram/WhatsApp bot across multiple client projects by routing each user to their own persistent AI coding agent. A stateless router dispatches by chat ID, a per-project agent (Anthropic SDK) owns the conversation, and an ephemeral Docker worker executes the code changes in isolation.

AI Agents Telegram WhatsApp Docker

nanogent

Open Source

Open-source CLI that wires a Telegram chat agent into any local project, with Claude Code as the default delegate and a pluggable tool system. Zero build steps, zero runtime dependencies.

Open Source TypeScript Claude Code Telegram

nanogent.ai

Live

AI agent platform for businesses. Automate repetitive workflows with composable, auditable agents. No code required.

AI Agents SaaS Automation

LearnParrot.ai

Live

Full-stack language learning platform with three mobile apps (Spell Parrot, AI Parrot, Grammar Parrot), a web dashboard, and a GraphQL API handling subscriptions, in-app purchases, and AI-powered tutoring at production scale.

EdTech AI Mobile SaaS

boonkgim.com

Live

A personal brand platform for professionals. Publish articles and LinkedIn carousels (with built-in PDF export), grow an email list with double opt-in, list workshops with an inquiry form, and maintain a speaking profile. Built for anyone who wants to own their audience.

Astro Cloudflare Content

Business+AI

Live

Web platform for a 600-member Singapore business community focused on practical AI adoption, serving business leaders, consultants, and AI solution providers.

Community AI Strategy SaaS

HelloBase.ai

Building

Unified AI CRM, marketing automation, and helpdesk for lean teams. Includes a WhatsApp Personal bridge, vector search, real-time WebSockets, and Stripe subscriptions. Built on SST v3, Next.js, GraphQL, and PostgreSQL with pgvector.

AI CRM SaaS WhatsApp

AI Workshop Platform

Closed Source

A workshop delivery platform with a reusable React LMS shell (slide primitives, block loader, standalone viewer) and 35 individual 4-hour workshop curricula covering Claude Code, n8n, Dify/Langflow, and OpenClaw, each with full briefs, facilitator guides, and brain-based pedagogy.

AI Agents Workshop n8n Education

WhatsApp AI Order Agent

Closed Source

AI-powered order management system that turns WhatsApp messages into ERP sales orders. Includes a Next.js dashboard, Chrome extension, and an async Lambda pipeline that parses, validates, and syncs orders into Microsoft Dynamics 365.

AI Agents WhatsApp ERP Automation

Multi-tenant SEO CMS

Closed Source

Headless SEO blog CMS powering 12+ client sites. Strapi manages content, Next.js renders SEO-optimised articles under each client's domain via Cloudflare Worker routing, deployed on EC2.

CMS SEO Multi-tenant Cloudflare

LMS Platform

Closed Source

Multi-portal learning management system with separate apps for learners, tutors, managers, and admins. GraphQL API on AWS Lambda, Stripe billing, S3 file management, and a Docker/ECS deployment pipeline.

EdTech GraphQL AWS SaaS