Summary

Senior full-stack software engineer with 8+ years of experience building enterprise Java/Spring Boot systems across financial services, ratings, banking, and IoT platforms. Strong backend focus with hands-on frontend experience in React, Angular, and Vue. Experienced in modernizing analyst and financial-planning workflows, designing APIs and microservices, improving system reliability, and working across distributed, cloud-native environments. Known for ownership, pragmatic technical trade-offs, and driving delivery across backend, frontend, and platform boundaries.

Skills

Backend
Java, Spring Boot, REST APIs, Microservices, API Design, Distributed Systems, Go
Frontend
React, TypeScript, Angular, Vue
Data & Messaging
PostgreSQL, Oracle DB, MariaDB, MySQL, Redis, Kafka
Cloud & Delivery
AWS, Pivotal Cloud Foundry, GCP App Engine, Jenkins, GitLab, Nexus IQ, Fortify, SonarQube

Experience

S&P Global, Ratings — Senior Software Engineer

Singapore

  • Built and enhanced enterprise workflow applications used by ratings analysts, focusing on streamlining analyst productivity and modernizing internal platforms.
  • Delivered full-stack features across Java/Spring Boot services and React interfaces, integrating with PostgreSQL and Oracle-backed systems.
  • Assessed existing products and workflows to identify modernization opportunities, performance bottlenecks, and usability improvements.
  • Collaborated with product, business, and engineering stakeholders to translate complex analyst workflows into maintainable application features.
  • Improved code quality and delivery confidence through code reviews, debugging, refactoring, and pragmatic technical trade-off decisions.
  • Tech: Java, Spring Boot, React, Angular, PostgreSQL, Oracle DB.

DXC Technology — Senior Software Engineer

Singapore

  • Government client engagement: developed backend APIs and improved documentation for existing interfaces with supplementary information (queue and batch-job frequencies, etc.).
  • Tech: Java, Spring, Oracle DB, Struts, Tomcat, Jenkins, NexusIQ, SonarQube.

DBS Bank / Optimum Solutions — Senior Software Engineer

Singapore

  • Designed and delivered backend features for NAV Planner, DBS's financial-planning platform, supporting customer-facing financial-planning workflows.
  • Built and maintained services in a distributed, multi-instance, multi-region cloud-native environment on Pivotal Cloud Foundry.
  • Designed and implemented backend APIs with Java/Spring Boot, integrating with MariaDB, Redis, Kafka, and internal banking platforms.
  • Rewrote selected Java web microservices in Go using Gin, Viper, GORM, and Redis as part of service-modernization efforts.
  • Explored JWT-based API authentication with Auth0 and deployment patterns on GCP App Engine.
  • Tech: Java, Spring Boot, Go, MariaDB, Redis, Kafka, Pivotal Cloud Foundry, Jenkins, Nexus IQ, Fortify.

Wen Consulting — Software Engineer

Singapore

  • Designed and implemented a backend system serving as the new master data for CKA & CAR (Customer Knowledge Assessment & Customer Account Review) for a major bank in Singapore — a prerequisite for providing financial advice.
  • Five Java/Spring Boot microservices supporting multiple downstream applications.
  • Tech: Spring, MariaDB, Kafka, Pivotal Cloud Foundry, Vue.js.

Robert Bosch (SEA) — Software Engineer

Singapore

  • Full-stack web development to enable billing for the internal Bosch IoT cloud — invoice and report management for consumers and service owners.
  • Delivered Spring Boot apps to Pivotal Cloud Foundry with blue/green deployments.
  • Built a revenue dashboard aggregating totals across all Bosch IoT cloud services — a small Flask app deployed to PCF via the Python buildpack.
  • Tech: Spring, Angular, MySQL, Pivotal Cloud Foundry, Jenkins, GitLab, JFrog Artifactory.

Education

Singapore University of Social Sciences (SUSS)

BSc in Information and Communication Technology

Singapore Polytechnic

Diploma in Biomedical Sciences

Projects

Homelab / Self-hosted Infrastructure

Operate a Docker-based homelab running media, monitoring, automation, and smart-home services. Experience with reverse proxies, Cloudflare Tunnel, Traefik, Grafana, Home Assistant, and Linux/macOS server administration.

  • Docker
  • Traefik
  • Cloudflare
  • Grafana
  • Home Assistant
  • Linux
  • macOS