I am a resilient and hands-on software developer with experience in Java, Spring Boot, REST APIs, and full-stack development. I enjoy solving complex problems, working effectively under pressure, and collaborating with teams to deliver high-quality software solutions. I'm passionate about continuous learning and have gained skills in debugging, database integration, CI/CD workflows, and Linux environments. Throughout my career, I've worked on various projects including social login systems, dynamic Java EE web applications, and e-commerce backend development. I have strong experience in cloud deployments, automation scripting, and maintaining applications using Docker and AWS. Besides coding, I have also taught robotics and Python programming to students, helping them build sensor-based projects.

Karen Goh Seow Hui

I am a resilient and hands-on software developer with experience in Java, Spring Boot, REST APIs, and full-stack development. I enjoy solving complex problems, working effectively under pressure, and collaborating with teams to deliver high-quality software solutions. I'm passionate about continuous learning and have gained skills in debugging, database integration, CI/CD workflows, and Linux environments. Throughout my career, I've worked on various projects including social login systems, dynamic Java EE web applications, and e-commerce backend development. I have strong experience in cloud deployments, automation scripting, and maintaining applications using Docker and AWS. Besides coding, I have also taught robotics and Python programming to students, helping them build sensor-based projects.

Available to hire

I am a resilient and hands-on software developer with experience in Java, Spring Boot, REST APIs, and full-stack development. I enjoy solving complex problems, working effectively under pressure, and collaborating with teams to deliver high-quality software solutions. I’m passionate about continuous learning and have gained skills in debugging, database integration, CI/CD workflows, and Linux environments.

Throughout my career, I’ve worked on various projects including social login systems, dynamic Java EE web applications, and e-commerce backend development. I have strong experience in cloud deployments, automation scripting, and maintaining applications using Docker and AWS. Besides coding, I have also taught robotics and Python programming to students, helping them build sensor-based projects.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Freelance / Career Break
January 1, 2023 - Present
Taught robotics and Python programming using Microbit, Lego Prime, and Virtual Reality blocks. Guided students in sensor-based project building.
Software Engineer at NCS
October 31, 2022 - July 27, 2025
Upgraded legacy Java 1.5 code to Java 8, refactored code using iBatis and Spring 4. Resolved XML message handling via JAXB, handled MQ transmission. Used JSF, Ehcache, LazyLoading, and Nexus for build management. Utilized ANT build, Bash script, and Logger to run and debug delivered secure exception handling and completed assignments swiftly (3–5 days).
Software Developer at PTC System Pte Ltd
May 31, 2021 - July 27, 2025
Fixed Angular IE11 DateTime rendering issues under tight deadlines. Tested OIDC integration with Spring Boot and Angular. Managed PostgreSQL databases and configured NGINX as reverse proxy.
Software Developer at IMDA
January 31, 2021 - July 27, 2025
Built Spring Boot microservices and implemented image upload REST APIs. Used MySQL, MongoDB, JWT, and Spring Security. Deployed using Docker to AWS EC2, used GitLab and Confluence, and worked in Agile teams.
Dengue Control Officer at NEA
March 31, 2020 - July 27, 2025
Inspected public areas, coordinated fogging efforts, educated residents on dengue prevention.
Manager at Hi5Tutors.com
December 31, 2020 - July 27, 2025
Maintained tutor matching platform, handled backend updates, and improved SEO/social media content.

Education

Graduate Diploma at Institute of Systems Science, NUS
January 1, 2017 - December 31, 2017
Specialist Diploma at Singapore Polytechnic
January 11, 2030 - July 27, 2025
Specialist Diploma at Singapore Polytechnic
January 11, 2030 - July 27, 2025
Bachelor of Commerce at Curtin University of Technology, Australia
January 1, 1997 - December 31, 1997

Qualifications

Crash Course on Python
January 1, 2024 - December 31, 2024
Java Programming I
January 1, 2023 - December 31, 2023
Cloud Native Foundations
January 1, 2021 - December 31, 2021

Industry Experience

Software & Internet, Education, Government, Professional Services