Creative Technologist & Agentic AI Developer | Agora Ambassador Malaysia
Creative Technologist and engineer who prototypes at the seam of hardware and software, from ESP32 wearables and computer-vision games to production React front-ends and Python-based LLM agentic systems. I build fast, care about motion and interaction detail, and turn rough concepts into working experiences people can hold in their hands.
- 3rd Place - OpenAI Community Codex Hackathon
- Top 5 Finalist - Agentic AI Build Week, Vietnam
- 1st Place - AWE 2026 Pacific Portal XR AR Track
- Top 3 Finalist - Loveable Hackathon Healthcare Operations Track
- Winner - AISEA 1$ Sprint Hackathon
-
Jaga - AI Scam Protection · live web Scam detector protecting Malaysian families, checking suspicious calls and messages across Bahasa Malaysia, English, Manglish, Mandarin, and Tamil with a plain-language verdict. Web app with a live text checker plus a voice guardian using Agora RTC and ElevenLabs, a Telegram bot (@jagaguardianbot), and a resilient OpenRouter → Groq → offline provider fallback chain. Tech: Next.js 15 · React 19 · TypeScript · Tailwind v4 · OpenRouter · Groq · Agora · ElevenLabs
-
Sunday - Voice-First Engineering Companion (work in progress) A local-first, voice-first AI companion I'm currently building as a native Android app, backed by an independent control-plane API in a clean monorepo. Android owns durable project state while the backend handles short-lived sessions and provider access, with low-latency voice on a separate provider plane and credentials kept server-side. Tech: Kotlin · Android · TypeScript · WebSocket · REST · OpenAI
-
Tenun - Career OS A career projection engine for students and fresh grads in Malaysia, turning profiles into data-driven pathways and insights. Tech: React · TypeScript · LLM agents
-
Persephone - Wearable AI E-Lanyard A palm-sized AI badge built on the ESP32-S3, bringing an always-available voice assistant into a wearable form factor. Full hardware stack from microcontroller to voice interface. Tech: ESP32-S3 · Embedded C/C++ · Voice AI
-
Jaga (Hardware) A dedicated palm-sized ESP32-S3 device that brings Jaga's scam protection off the screen and into a physical guardian for elderly users. Tech: ESP32-S3 · Embedded firmware
-
Spider-Man - Gesture-Controlled Endless Swinger An endless 3D web-swinging game controlled entirely by webcam. Holding a "thwip" hand pose fires a web and the pendulum physics that follow drive all movement, with a Green Goblin bullet-time punch mechanic. Built around the real constraints of hand tracking using a sustained-pose detector and time-based latching, behind an input-agnostic control seam with substepped rope physics. Tech: Python · Panda3D · MediaPipe · OpenCV
-
Jungle Flight - Motion-Controlled Flying Game A 3D game where players fly a bird by physically flapping their arms, using MediaPipe Pose and OpenCV to turn arm strokes into lift and torso lean into steering. Threaded architecture decouples pose inference from a deterministic fixed-step flight sim, over procedurally generated levels with validated safe corridors. Tech: Python · Panda3D · MediaPipe · OpenCV
-
Catch the Falling Durian - Body-Tracked Booth Game A 30-second arcade booth game where players catch falling durians using body movement or touch, packaged as a standalone Windows executable. Integrates Kinect v2 and v1 sensors through separate C# bridges sharing one UDP contract, with letterbox-aware touchscreen input across fullscreen booth setups. Tech: Python · Pygame · Kinect · C# · PyInstaller
-
Hand Slingshot Game A hand-controlled slingshot game where gesture tracking drives aim and release. Tech: Python · Pygame · MediaPipe · OpenCV
-
Postcard AR Experience Interactive WebAR postcard that brings static images to life, built for a US Embassy cultural activation. Tech: ZapWorks · Three.js · JavaScript · WebAR
-
Game UX Summit 2026 Website Official event site with speaker lineup and registration, in a modern responsive design. Tech: React · TailwindCSS · JavaScript