Status: Available_for_hire · Kuala Lumpur, MY
Full Stack Developer + Automation Engineer
Building production web apps and n8n workflow automation systems. React, TypeScript, API integrations — shipping things that actually hold up.
Jan 2026 — Present
Media Prima Audio (Audio+) · Kuala Lumpur
Current RoleSep 2025 — Jan 2026
Studio20 · Kuala Lumpur
Feb 2025 — Apr 2025
Sigma School Coding Bootcamp · 12-week intensive
JS, React, Node.js, Express, Firebase, SQL · Capstone: QuestLog
End-to-end automation for studio booking operations — guest clearance, multi-stakeholder email routing, 24hr reminders, retargeting, and real-time error monitoring. 9 workflows in production.
Extended an Instagram keyword-trigger workflow into a two-stage DM conversation flow. Google Sheets campaign config — no code changes needed to update campaigns. Auto post ID capture on new publish.
AI pipeline extracting supplier PDF invoices, routing across 6 company entities, creating Xero draft bills with attachments. Saved ~23 hours/month of manual finance work. ~95% automation rate.
Conversational AI you can talk to. Real-time speech-to-text, Claude-powered responses, ElevenLabs TTS output. Multi-turn dialogue with conversation history and 6 voice options.
Location-based cafe discovery using Google Maps & Places API. GPS positioning, 3km radius search, custom filtering algorithm cutting non-cafe results by 40%.
Turn your to-do list into an RPG. Complete tasks to earn XP and defeat enemies. Full-stack with Firebase Auth, PostgreSQL, and an OpenAI-powered AI assistant. Sigma School capstone project.
Started with curiosity, turned into obsession. After a 12-week Sigma School bootcamp I went straight into building real production systems — AI voice assistants, location apps, gamified tools.
Now at Media Prima Audio as AI & Automation Developer. I split time between writing React/TypeScript frontends and building n8n workflows that handle real business operations at scale.
I care about the full picture: not just does it work, but does it hold up in production. Error monitoring, fallback mechanisms, clean code — not just shipping and hoping.
Outside work: League of Legends lore, stock investing, and whatever the next build will be.
Whether it's a dev role, an automation project, or just a conversation — I'd love to hear from you.
← → to move · SPACE to shoot · survive the wave