Senior Full Stack Developer Simbiotik Technologies Sdn. Bhd.
Led delivery of the Sales module for the Isuzu Malaysia Dealer Management System, managing a team of 5–8 frontend and backend developers. Owned the lead-to-invoice workflow, including lead management, RCO, cover notes, JPJ/excise, fleet, and retention capabilities, while conducting code reviews and sprint planning with international colleagues.
Migrated a legacy Java dealer-management system into more than nine Node.js and NestJS microservices. Designed a custom API gateway using Azure Blob Storage configuration-driven routing, shared TypeScript libraries, database-per-service architecture, and Azure Service Bus event synchronization with PostgreSQL and TypeORM cache tables.
Delivered finance and e-invoicing functionality, including credit-limit approvals, receipts, and MyInvois-style e-invoicing. Investigated and resolved production incidents across APIs, databases, and queues using Grafana and Jenkins logs, and shipped changes through Git Flow and Docker-based CI/CD with JWT/OAuth and RBAC controls.
Led Flutter UI integration for Toyota 24Seven and Toyota MY roadside-assistance applications. Maintained NestJS microservices using NATS, MongoDB Atlas, and Redis, including live truck tracking with Socket.io and Redis, and used Cursor and Claude Code to build and review AI-assisted development workflows.