Professional Summary
I build and ship full web applications end to end - Angular and clean HTML/CSS up front, C# and Python behind the scenes, PostgreSQL for data. I design REST APIs, deliver clean CRUD features, and deploy with Docker, Git, Cloudflare, and Railway. I solve problems fast, learn new tools quickly, and adapt to whatever the work demands. Driven to grow long-term and working toward PMP certification, sharpening both my engineering and project-leadership skills.
Projects
My Home Servicer - Home Services Booking Platform Jun 2026
Angular · TypeScript · REST API · PostgreSQL · AI Chat Assistant · Auth & Roles
Fullstack · AI Assistant · Database
- Built a full home-services booking platform solo in 2 months (AGMO capstone), connecting tenants who don't know who to call with the right SME or freelance servicer for their home problem.
- Designed an AI chat assistant as the core feature: tenants describe an issue in plain language, and the assistant categorizes it, suggests available services, guides the booking, then auto-fills a complete summary. It's basically filling the form without filling the form, driven entirely by conversation.
- Engineered role-aware AI across 4 user types (Guest, Customer, Servicer, Admin) with admin-injectable knowledge bases, plus a resilient multi-key LLM system with automatic failover on a 5-second cycle to keep the assistant running when a token is exhausted.
- Built a full admin operations console (account management, banning, usage graphs, AI config) secured by a two-layer PIN gate on database edits; delivered a working end-to-end product and learned to manage solo CI/CD pipeline usage after burning through build quota too fast.
Co-Bug Dump - AI-Assisted Bug & Task Tracker May 2026
HTML · CSS · JavaScript · Google Sheets · Apps Script · LLM API / Ollama · Mobile-First CSS
Fullstack · AI Integration
- Built this out of real frustration: while testing my own site across a desktop, a borrowed laptop, and my phone, I had no quick way to jot down a bug when a machine wasn't in front of me.
- Shipped an ultra-lightweight single-file app (only about 115KB) that uses Google Sheets as its database through Apps Script, with a guided 2-minute setup (sheet link plus a secret key), so it's portable, needs zero infrastructure, and suits small teams working locally.
- Added a "Magic Tidy" AI feature: you type one rough line about a bug and the LLM turns it into a clean title, category, and priority, which cuts the clicks and friction that usually make logging on a phone a pain.
- Made it bring-your-own-LLM: users plug in any API key or run a local model with Ollama (documented right in the app), keeping the tool free, flexible, and privacy-friendly.
- Built a mobile-first workflow with three statuses (Open, WIP, Done), easy screenshot attachment, and pull/push sync to Google Sheets so teammates can work off the same board.
SSG-Resume - Resume & Portfolio Template Site Apr 2026
HTML · CSS · JavaScript · JSON-Driven UI · Git · Cloudflare Pages
Frontend · JSON-Driven · Deployment
- Started as a Git fundamentals exercise in my AGMO training (init, clone, branch, merge, push/pull, remote/origin) that I saw real potential in, so I turned it into something I'd actually use.
- Built it into a reusable resume and portfolio template because no-code builders like Wix and Carrd felt too limiting, and I wanted full control over the design plus a place to keep my achievements up to date.
- Made it fully data-driven: you edit one JSON file and the site updates itself, auto-generating the filters, types, and tags from your arrays instead of hand-adding elements every time.
- Set up Git-push to Cloudflare Pages auto-deploy so every change goes live on its own, and built it so any developer can fork it and have a clean, animated portfolio running with minimal setup.
Additional Projects 2018 – Present
3D & Rendering · Game Dev · VFX · Web apps · Tools · AI integrations
Portfolio · Updated Regularly
- A portfolio I've been building since 2018, showing my path from 3D modeling and rendering into game development, then VFX, and now web apps, across AAA, indie, MNC, and SME work.
- Notable contributions include the Medal of Honor: Above and Beyond VR port, Operatives Revolve, the Sunway interactive project, and the Setia Alam e-brochure project.
- Live demos, case studies, and source links are kept current at zen-resume.pages.dev/portfolio and zenkuan.carrd.co.
Skills
- Languages: JavaScript, TypeScript, C#, HTML5, CSS3, Python
- Frontend: Angular, Pure HTML / CSS, Responsive / Mobile-First, REST consumption
- Backend: C#, Python, REST API Design, CRUD Systems, PostgreSQL, API Integration
- DevOps & Cloud: Docker, Cloudflare Pages, Railway, CI / Deployment
- Tools & Workflow: Git, GitHub, Postman, VS Code, AI-Assisted Development
- Core Strengths: Critical Thinking, Problem Solving, Quick Learning & Upskilling, Adaptability, Eager to Grow Long-Term
Relevant Experience
Technical Artist / Generalist - The Only Studio Sdn. Bhd. (Contract)
Feb 2025 – Nov 2025
- Built tools and systems with C# to solve technical problems and streamline team workflows.
- Designed and implemented real-time effects and supported animation integration on a cinematic roguelike deck-builder game.
- Acted as a multi-role team member, collaborating across design and engineering discussions and translating requirements into working features under deadlines.
3D Environment Artist - Virtuos Malaysia Sdn. Bhd.
Feb 2021 – Apr 2023
- Worked on multiple AAA projects (under NDA) and one shipped VR FPS title within a structured production pipeline.
- Specialized in asset optimization and environment setup, gaining deep understanding of large-scale workflows and version control.
- Built collaboration and delivery discipline directly transferable to software engineering teams.
Unity Developer & 3D Generalist - Framemakers Creative Sdn. Bhd.
Jan 2020 – Dec 2020
- Adapted rapidly to new tooling within a month, transitioning into a combined developer and generalist role.
- Executed solo Unity projects end to end, demonstrating strong programming and problem-solving skills.
- Contributed to company portfolio work, building immersive 3D scenes and showcasing technical creativity.
Unity Programmer - Persona Theory (Internship, Full-time)
Feb 2019 – Dec 2019
- Developed C# tools within Unity to improve team efficiency and solve recurring coding challenges.
- Fostered effective communication and collaboration across the team, growing quickly as a developer.
- Represented the studio at LevelUp Play & Biz and participated in SEA Game Jam 2019.
Education
- Diploma in 3D Animation - Undo Academy (2017–2019)
- Foundation in Design - Limkokwing (2016–2017)
- Continuous self-learning - Fullstack web development, Angular, TypeScript, PostgreSQL, AI-assisted workflows (ongoing)
Community Involvement & Activities
- Charity Bazaar Vendor (2025) - ran a booth end to end; donated proceeds and leftover stock to House of Joy children's home
- AGMO Training (2026) - Upskilling Program
- Level Up KL (2025) - Representative
- Level Up KL Play (2024) - Booth Assistant
- Global Game Jam (2023) - 3D Artist / Animator
- Virtuos Internal Game Jam (2022) - 3D Artist / Animator
- SEA Game Jam (2019) - Programmer
- Free Dev Tools (2026) - sharing free tools on GitHub for the community
- Active Roadmap (2026) - Co-Bug Dump & HR Scorer (ongoing side projects)
Languages
- English - Fluent
- Mandarin - Fluent
- Malay - Conversational