Full-stack Software Engineer at DXC Technology with experience in Java, Spring Framework, Typescript, Angular, AWS, Control M, Kafka, Docker.

Sean Durnedin Ho

Full-stack Software Engineer at DXC Technology with experience in Java, Spring Framework, Typescript, Angular, AWS, Control M, Kafka, Docker.

Available to hire

Full-stack Software Engineer at DXC Technology with experience in Java, Spring Framework, Typescript, Angular, AWS, Control M, Kafka, Docker.

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Senior Software Engineer (Full-Stack) at DXC Technology
November 1, 2024 - Present
Designed and scaled a 30+ microservices platform, delivering end-to-end features from design through UAT support. Implemented asynchronous, non-blocking microservices using Reactive Spring (Mono/Flux) and WebClient, boosting responsiveness and resilience. Engineered RESTful APIs and front-end features with Spring Boot and Angular/TypeScript. Led implementation of advanced search using Oracle Text for large-scale datasets. Built batch and streaming data pipelines with Spring Batch and Oracle CDC, achieving 46,000+ records daily. Created reusable libraries and applied design patterns (Factory, Strategy, Adapter, Template Method) to improve modularity. Containerised apps with Docker and Podman, deployed to Kubernetes; monitored with Splunk and Kibana; ensured code quality with 80%+ unit test coverage and SonarQube checks; documented APIs with OpenAPI and PlantUML.
Full Stack Developer at DBS Bank
June 1, 2023 - November 1, 2024
Led cloud-native re-stack of DBS’s internal banking application on AWS, leveraging ECS, VPC, DynamoDB to deliver scalable backend services and Angular-based frontend. Architected and implemented asynchronous microservices using Spring WebClient and Spring Data. Enhanced data manipulation of nested JSON objects for storage in DocDB and/or DynamoDB; contributed to an internal open-source component library enabling dynamic Angular components; implemented data rendering with nested JSON mapping; adopted clean architecture; documented designs with PlantUML and Confluence.
Full Stack Developer at NETS Solutions Pte Ltd
August 1, 2022 - February 1, 2023
Developed full-stack features with Java, Spring Boot, Angular, Node.js and TypeScript; implemented event-driven microservices using Solace in a publish/subscribe architecture; practiced TDD with JUnit; improved data handling and performance for backend services and REST APIs.

Education

BEng Hons in Mechanical Engineering at National University of Singapore
August 1, 2018 - May 1, 2022

Qualifications

AWS Certified Cloud Practitioner
January 11, 2030 - June 13, 2026
Architecting with AWS (AWS Certified Solutions Architect) – In Progress
January 11, 2030 - June 13, 2026
Statistical Thinking for Data Science and Analytics
January 11, 2030 - June 13, 2026
Machine Learning for Data Science and Analytics
January 11, 2030 - June 13, 2026

Industry Experience

Software & Internet, Financial Services, Professional Services