Singapore, Singapore
Senior Full-Stack Software Engineer with 9 years of experience delivering scalable enterprise and web platforms. Skilled in Java (Spring Boot/MVC, JPA), REST APIs, MySQL/Oracle, and modern frontend frameworks (Angular, React, Javascript). Experienced in leading cross-functional teams, driving system design, and building reliable, maintainable solutions used by thousands of users across manufacturing, finance, and multi-tenant applications.
• Led the “Bus Stop” initiative across 4 integrated systems, implementing priority-based controls to halt lot processing during fab-wide maintenance, automated 95% of lot handling, and reduced manual intervention. • Developed 2 production applications from planning to production release: an operator attendance tracking system automating time-in/time-out processes, and a web-based productivity platform for capturing and managing damaged wafer data; Developed from front-end using Javascript to back-end using Java connecting to Oracle & MySQL database. • Handled multiple production applications built with Java and Oracle/MySQL and HTML , CSS and JavaScript , resolving critical incidents faster, improving system stability, and increasing user satisfaction through targeted enhancements and proactive support. • Streamlined application deployments and production support in Linux environments by auto
• Led and developed a centralized enterprise platform for Admin, HR, and IT by eliminating process duplication and standardizing workflows across functions; built RESTful services ( Java 8 , Spring MVC , JPA , MySQL ) with an Angular 6/Angular Material front-end. • Revamped a corporate risk rating platform to enable dynamic configuration of calculation parameters, reducing change lead time from months to near real-time; delivered the solution through UAT, improving system integration and supporting accurate Expected Loss (EL) computations. Built with Java 8 ( Spring Boot, Spring MVC ), REST APIs, Oracle SQL/WebLogic , and React (Bootstrap) , with CI/CD via Jenkins (including QA environment setup and automated schema refresh) in an Agile (JIRA) environment. • Introduced Agile Methodology practices by acting as Scrum Master into the team to improve team collaboration while doing development.
• Drove end-to-end delivery of an online payroll system, enabling automated payslip distribution and secure digital storage for 1,000+ employees and ensuring smooth UAT sign-off. Built using Java 7 and Spring Batch . • Developed and delivered a multi-tenant “Productivity Tool” by leading a 5-member Agile team, enabling multiple client organizations to manage workflows on a unified platform; designed scalable data models and built RESTful services ( Java 8 , Spring Boot , JPA , MySQL ) with HTML and CSS ( JavaScript / jQuery / Bootstrap) front-end, achieving on-time, within-budget delivery and supporting ongoing user requests through continuous enhancements. • Developed 3 proof-of-concept (POC) projects using Google OAuth2, AWS SNS, and JWT authentication to evaluate modern technologies practices in Java.