Product and Engineering Team Lead at 1M Consulting (2026-04 – 2026-05)
- Built the DeFi crypto prediction market web product, 1mvolt.com, using Next.js; integrated the MetaMask wallet and Thetanuts SDKs for options trading.
- Deployed the project via AWS Amplify and automated the CI/CD pipeline using GitHub Actions, utilizing Claude Code to accelerate development.
- Maintained and enhanced the HRM system, 1m-manager.com (built with Laravel and Blade), and optimized the CI/CD process to streamline package-based deployment via tag versioning and feature branches on Hostinger.
- Collaborated on and assisted with the new white-label deployment of 1max.com, incorporating an updated UI provided by vendors.
- Led and managed the engineering team, overseeing day-to-day tasks and deliverables
Fullstack Engineer Forward Deployed at FileAI Sdn Bhd (2025-12 – 2026-02)
- Successfully delivered a 3-month integration project to bridge the gap between clients' document workflows and the company's webhook API using REACT JS for the configuration page and a simple express JS as the bridge to process the data to the FileAI backend, Mysql Database is used to store the configuration.
- Collaborated closely with Pre-Sales teams to build technical workarounds, ensuring seamless data parsing and production deployment.
Site Reliability Engineer at AIA Berhad (2025-07 – 2025-11)
- Helped proof of concept of implementing Dynatrace into an insurance frontend project.
- Schedule and advice engineering team to follow guide and apply for Dynatrace tracking into their frontend project
- helped Vendors to review, set up and fix CI/CD pipelines for the project that tracks cost and resources usage on Azure Cloud services.
Senior Frontend Engineering Manager / Frontend Engineering Manager at MoneyMatch Sdn Bhd (2023-07 – 2025-06)
- Acted as the main technical point of contact, translating business and UI/UX requirements into clear tasks and delivery timelines.
- Managed team workload and capacity, balancing the rollout of new features with technical debt to ensure long-term platform health.
- Oversaw the frontend deployment and localization of the Pulse platform for markets in Singapore, Brunei, and New Zealand.
- Improved platform stability by implementing Bugsnag for error tracking and MS Clarity for user behavior analytics.
- Led the frontend team through regular code reviews and mentorship, ensuring high standards for code quality and consistency.
- Monitored and improved landing page SEO using Semrush, implementing technical fixes to drive organic traffic.
- Managed a shared UI component library to serve as a single source of truth, streamlining development across all global products.
Frontend Tech Lead at MoneyMatch Sdn Bhd (2022-07 – 2023-06)
- Mentored and upskilled software interns while spearheading the end-to-end recruitment process for both intern and full-time engineering cohorts.
- Orchestrated team workflows and task allocation using Agile methodologies, balancing technical debt with the delivery of high-priority features.
- Drove the full-cycle development of Orbit, a dedicated enterprise-market solution, while maintaining a high-impact, hands-on coding presence.
- Engineered a private UI library integrated with Storybook, creating a 'single source of truth' for UI components that streamlined cross-project development and brand consistency.
- Engineered high-performance landing pages (moneymatch.co) using Next.js (SSG) and Strapi CMS, optimizing for SEO and sub-second load times while enabling dynamic content management for non-technical users.
Associate Software Developer at MoneyMatch Sdn Bhd (2021-07 – 2022-06)
- Led the frontend migration of the 'Pulse' business remittance platform from a monolithic Laravel-bundled architecture to a decoupled ReactJS SPA, utilizing Material UI and Hooks/Context API within an Agile SDLC to create a highly scalable, modular, and maintainable client-side system.
- Collaborated with cross-functional teams (UI/UX, Product, and Backend) to ensure 99% requirement alignment while maintaining feature stability and technical feasibility.
- Optimized bulk order creation workflows in Pulse, which significantly reduced support team workload and minimized customer complaints by 80%.
- Architected reusable application forms and state management layers for a new insurance feature, improving code modularity and development speed.
Software Engineer at JobStreet, SeekAsia (2020-08 – 2021-05)
- Contributed to the JobStreet Hirer Portal using a full-stack approach, migrating legacy UI to React Hooks and integrating GraphQL to centralize backend services like promotions and account credits.
- Collaborated with diverse product teams to design and implement complex job creation features within an Agile/Kanban SDLC.
- Spearheaded a Proof of Concept (PoC) using Cypress for E2E testing to automate and validate critical job creation workflows.
- Handled day-to-day production support and bug fixes, assisting the Customer Service team with advertisement issues and resolving technical hurdles for the team.
- Migrate a job creation service to microservice using AWS lambda.
Intermediate Software Engineer at Juice Technologies (2019-08 – 2020-07)
- Managed the full-stack lifecycle of the Forwarder, Haulier and Admin web portal, ensuring seamless service continuity across frontend and backend components.
- Systematically reduced technical debt by refactoring inherited Prisma schemas and GraphQL resolvers, resulting in a cleaner, more maintainable Node.js codebase for the engineering team.
- Successfully maintained complex financial integrations (Razer Pay) and accounting flows, prioritizing system security and transaction accuracy.
- Acted as the technical bridge between Customer Service and Product teams, translating user-reported issues into production bug fixes and feature enhancements, notably automated the monthly Port Gate & Depot Charges update via Excel upload, reducing manual processing time by 90%.
Software Developer at Photobook Worldwide (2018-04 – 2019-08)
- Developed and maintained Photobook Malaysia using Agile (Scrum/Kanban) methodologies across the full SDLC. Enhanced the checkout experience by integrating Adyen, iPay88, and Maybank2uPay payment gateways, while collaborating with customer service to proactively resolve order issues and deploy critical bug fixes.
Software Engineer at JobStreet, SeekAsia (2015-11 – 2018-03)
- Collaborated on the development of career insight landing page and blue-collar job platforms by building scalable React interfaces, Build Node.js microservices using AWS lambda with Serverless framework for Job posting service onto social media, and automated CI/CD pipelines within a TDD-focused
Software Engineer at Grass Valley (2013-05 – 2015-10)
- Debug, support, delivered features and maintenance for the GV Stratus Asset Management system using TDD and Agile processes