Software Developer at Fleischhacker LLP (2022-07 – 2026-03)
- Modernized legacy WinForm programs into Web versions.
- Developed RESTful backend APIs using microservices architecture.
- Implemented CQRS and MediatR architecture.
- Established CI/CD pipelines using GitHub Actions on Windows-based environments(Self-Host).
Sr Software Engineer at Wizvision Pte Ltd (2021-05 – 2022-06)
- Conducted impact analysis for change requests.
- Developed multi-tier systems and integrated 3rd party environments.
- Provided main service support and maintenance.
Developer at NEC Asia Pacific Pte Ltd (2017-05 – 2021-04)
- Majority systems development for NLB, example book borrowing returning and sorting system and etc
- Researched and developed variant hardware integration RFID(HF/UHF) reader, Thermal Printer, barcode reader, webcam
- Frontend development MVC, Jquery, Typescript
- Backend development Windows Services, WCF, WebApi.
- Provided Level 2 service support.
Senior Developer at Touchpoint International Sdnbhd (2016-05 – 2017-01)
- Built backend systems for mobile frontend consumption.
- Project: Campus Comm – Bluetooth beacon attendance system
Senior Developer at PleaseTech Ltd (2015-09 – 2016-02)
- Senior Developer for "PleaseReview" Document Management System.
- Implement change request and bug fix
- Collaborated within a team of 4 on MVC-based platforms.
Assistant Project Manager at Tootpay Pte Ltd (2011-04 – 2015-07)
Mobile SMS Banking Projects. Designed and developed mobile SMS banking systems, managing progress to meet requirements and timelines.
- TAP Mobile Banking (Bank Islam Malaysia): Implemented backend services with socket connections, Windows services, and SQL Server stored procedures.
- Danamon SMS Banking (Bank Danamon Indonesia): Developed GSM/HTTP connectivity, Windows services, and database logic.
- Base SMS Banking: Led a team of 4, implemented SMS banking features using GSM/HTTP, Windows services, LinQ, and Entity Framework.
Software Engineer at STATS ChipPAC Ltd (2010-06 – 2011-04)
- Migrated legacy VB/VBA systems to ASP.NET 2.0 Web Forms.
- Managed data integration with Oracle databases
Software developer at ArkflowSdnBhd (2007-12 – 2010-04)
- 1) Mobile Payment & Banking – Mobile FPX SdnBhd: Developed a mobile payment system for merchant payments, fund transfers, and balance inquiries. Implemented web GUI and backend connectivity using VB.NET, Java, ASP.NET Ajax, JavaScript, web services, and HTTP/socket communication.
- 2) Flow Processing Management System – SecuriforceSdnBhd: Built web-based task flow tracking system with user authentication, calculations, and reporting using ASP.
- 3) Flow Processing Management System – Human Rights Commission of Malaysia: Developed an online task management system with reporting and user authentication.
- 4) Exam Enrolling System – JabatanPengairan&Saliran Malaysia: Developed an online exam registration system with applicant management, exam results, and reporting using VB.NET.
- 5) Data Mapping System – CIMB Bank: Developed systems to map insurance policy data from agents to CIMB Bank database via web services. Validated and processed data using Java and SQL queries.
Engineer at Mtouche Technology bhd (2006-10 – 2007-11)
- Broadcasting System | Jun 2007 – Aug 2007: Developed an SMS broadcasting system using Java (J2EE), JavaScript, MySQL, Tomcat on Windows/Linux.
- Task Report System | Nov 2006 – Jan 2007: Enhanced a task tracking system for employees and managers using Java (J2EE), JavaScript, MySQL, Tomcat.
- Additional Experience: MySQL query design, J2EE Spring Framework, basic Linux shell scripting.