Kathleen Gil

Software Engineer | Full Stack | JAVA | Spring Boot

Singapore, Singapore

About

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.

Experience

  • IT Ops Service Delivery Engineer at STMicroelectronics
    May 2022 - Feb 2025 · 2 yrs 10 mos

    • 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

  • Analyst Programmer at Maybank
    Aug 2018 - Jul 2021 · 3 yrs

    • 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.

  • Software Engineer at Pointwest
    Nov 2014 - Apr 2018 · 3 yrs 6 mos

    • 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.