What I work with
Tools and technologies across the stack.
Experience
Roles, projects, and a few milestones along the way.
- View WOWGames
April 2026 - Present
Senior Front-End Web Developer
Webzoid System Solutions Corporation
- Online gaming / iGaming — sole frontend developer rebuilding WOWGames (v2) from the ground up
- Owned routing, auth, WebSockets, game launcher, sportsbook, tournaments, and account UI
- Integrated REST APIs with TanStack Query, Zustand, Formik/Zod, and Motion
- Made architectural decisions and shipped production-ready features end to end
October 2025 - April 2026
Home Owner/Gardener/Welder/Fur Dad
On Break
- Personal sabbatical — took a planned career break focused on home, projects, and recharging
- Managed a newly turned-over home and learned basic welding and DIY repairs
- Maintained the property and garden while caring for my dogs
- Continued frontend learning through modern web tech and personal projects
- Online gaming / iGaming — built and maintained platforms including Mansion88 and S5.com with Next.js
- Integrated third-party and internal APIs and optimized site performance
- Translated UI mockups into interactive interfaces with clean, maintainable code
- Coordinated with stakeholders on requirements, issues, and deployments
September 2024 - December 2024
Senior Front-End Web Developer
BossDeal Corporation
- Online gaming / iGaming — developed gaming platforms with Next.js and Vue.js
- Implemented key features, backend API integrations, and performance optimizations
- Translated designer mockups into interactive interfaces with unit tests
- Worked with stakeholders on requirements, troubleshooting, and deployments
- Online gaming / iGaming — developed and maintained Game99, a multi-theme platform on Next.js and React
- Translated Figma designs into responsive UI and refined core frontend features
- Kept performance consistent across brand variants and markets
- Collaborated with cross-regional Southeast Asia teams in scrum and planning
- Airline / travel — converted Cebu Pacific UI content into a CMS to improve website optimization
- Spearheaded the release of the Flight Disruption System
- Built fluid UI/UX from Figma designs
- Documented tasks with test attachments and reviewed frontend tickets
- Collaborated across departments through scrum and planning sessions
- Insurance — maintained Manulife ID ePOS: code reviews, merges, and multi-environment deployments via Jenkins
- Integrated CI quality checks with Husky, SonarQube, and Fortify
- Resolved production issues using New Relic, Devo, and RabbitMQ
- Built and improved UI components while bridging support and frontend work
- Software / IT services — built websites with React and Angular for projects including DevLIVE and Robinsons Bank Business Linker, covering components, state management, and routing
- Improved performance, reusable components, and API integrations
- Strengthened debugging, testing, cross-browser compatibility, and responsive design
- Software / IT services — performed QA on civic tech , and learned HTML, CSS, and JavaScript fundamentals
- Wrote simple scripts to automate repetitive testing tasks
- Collaborated with developers to identify bugs, verify fixes, and validate feature specs
Activities
Attended NG-MY 2019 (#ngMY2019) — the first-ever Angular conference in Southeast Asia and a labour-of-love community event for the Angular ecosystem in Malaysia. Spent two days at Sunway University learning from industry speakers, exploring technical sessions on Angular best practices, and connecting with developers across the region. The conference deepened my understanding of modern frontend architecture and strengthened my commitment to building with Angular and the wider JavaScript community.