Hi! I'm Yao Hong

software engineer

profile picture

About

Welcome to my humble abode built with Astro


I write coding templates value adding to different organisations

Experiences

DBS Bank
Software Engineer
Jul 2024 - Present
  • Built and deployed Spring Boot APIs supporting large-scale Cards and Payments migrations for core card services.
  • Implement middleware services to serve internal core banking systems, retail consumers alongside external payment providers (VisionPLUS and PowerCard) .
  • Migration of mainframe and vendor-dependent systems to a cloud-native platform, increasing in-house ownership and reducing vendor reliance, operational overhead, and long-term costs
  • Performed production issue analysis using application logs, collaborating with engineering and operations teams to resolve integration and API-related incidents.
  • Led deployment change management by coordinating technical inputs and cross-stakeholder approvals, ensuring compliant and failure-free production releases.

Tools Utilised

  • Java
  • Oracle
  • Git
  • Spring
  • NCS Group
    Software Engineer
    Nov 2022 - Jun 2024
    • Modernized client applications through tech refresh initiatives, migrating legacy solutions to maintainable frameworks aligned with business needs improving SLA resolution.
    • Contributed to cloud-native adoption under the Whole-of-Government (WoG) GCC standards.
    • Delivered end-to-end full-stack solutions using React, Spring Boot, and AWS, improving system reliability and operational workflows.
    • Built and introduced reusable and configurable React components, consolidating 20 static pages into a single dynamic module, with schema-based form validation (Yup) to enforce consistent data integrity and reduce frontend defects.
    • Supported post-go-live operations by maintaining deployed systems and implementing enhancements to meet evolving requirements.
    • Proposed enhancement with regards to evolving business needs which supports recurring service engagement and revenue to the company

    Tools Utilised

  • TypeScript
  • Java
  • React
  • Node
  • AWS
  • Git
  • Spring
  • Docker
  • Skills

    Languages

  • JavaScript
  • TypeScript
  • Java
  • Python
  • Go
  • Libraries & Frameworks

  • React
  • Node
  • Astro
  • Tailwind
  • Spring
  • NestJS
  • Fastify
  • FastAPI
  • Tools

  • AWS
  • Oracle
  • PostgreSQL
  • Git
  • Docker
  • Projects

    project image

    MyExpense - Expense Application

  • TypeScript
  • Java
  • React
  • PostgreSQL
  • Spring
  • Docker
  • project image

    Bullet Destiny

  • Java
  • project image

    Personal Website

  • Astro
  • project image second image

    Sorting Visualiser

  • JavaScript
  • React
  • project image

    Youtube Summariser

  • React
  • FastAPI
  • project image

    MyExpense - Expense Application

  • TypeScript
  • Java
  • React
  • PostgreSQL
  • Spring
  • Docker
  • project image

    Bullet Destiny

  • Java
  • project image

    Personal Website

  • Astro
  • project image second image

    Sorting Visualiser

  • JavaScript
  • React
  • project image

    Youtube Summariser

  • React
  • FastAPI