Experienced Java Software Engineer with over 12 years in backend and full-stack development. I've worked on large-scale systems for government, healthcare, and infrastructure projects in Singapore. I'm skilled in Java, Spring Boot, microservices, APIs, and database optimization, with hands-on experience in Docker, Linux, and occasional frontend work using Angular or React. Recently, I restructured multiple legacy Java projects used across four hospitals into a single, well-organized solution. By applying design patterns (like Factory and Behavioral), OOP, and SOLID principles, I made the system easier to maintain, extend, and scale - with minimal code changes. This helped reduce duplication, improve performance, and make the system more future-ready. I'm always eager to learn, adapt to new challenges, and help teams build secure, reliable, and scalable software.
OOP
Enterprise & Government Projects
Performance & Optimization
Security & Infrastructure Enhancements
Passionate about turning business processes into efficient software systems I enjoy analyzing workflows and designing solutions that are practical, scalable, and easy to use
Interested in implementing digital solutions for real-world business problems I enjoy exploring what to build, when to build it, and how to make systems that deliver lasting value
I love figuring out how business problems can be solved through code Thinking about what to build, why it matters, and how to do it better keeps me motivated every day
System design, business process automation, software architecture, continuous learning, and mentoring junior developers