Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Zavier Ong

Software Engineer

Summary

A motivated and driven software engineer with 5 years of experience in Java and 2 years of hands-on experience with Angular. I’m a strong communicator who enjoys problem-solving and is dedicated to delivering quality work that enhances the client experience. Committed to continuous improvement, Zavier stays updated with the latest technologies and best practices.

Overview

7
7
years of professional experience

Work History

Software Developer

AZQORE SA
10.2022 - Current
  • Provided technical support to Business Analysts by efficiently managing and resolving tickets and incidents within stipulated SLAs, ensuring minimal downtime and consistent performance.
  • Played a key role in migrating TAN payments, contributing to a more streamlined and efficient payment processing system.
  • Streamlined codebase and deployment process for over 20 different clients, consolidating them into a single codebase and one deployment pipeline, significantly reducing maintenance overhead and improving deployment efficiency.
  • Gained proficiency in Angular, applying it to develop robust and user-friendly front-end features that enhanced user experience.
  • Developed and maintained APIs, ensuring seamless communication between front-end and back-end systems, contributing to the overall efficiency and scalability of the applications.
  • Frequently participated in technical discussions, actively contributing ideas to further enhance and improve the codebase, demonstrating a commitment to continuous personal improvement.

Senior Software Developer

Satellite Technology And Research Centre (STAR)
02.2022 - 07.2022
  • Sole developer and owner of key satellite software applications: Mission Control Software (MCS), On-Board Controller (OBC) Simulator, Payload Simulator, and more.
    Spearheaded the migration of legacy applications to Spring Boot with multitenancy support.
  • Implemented CI/CD pipelines using Gradle and Jenkins, significantly reducing deployment time.
    Enhanced application performance by optimizing multithreading, increasing command processing speed by over 600%.
  • Designed and implemented PostgreSQL database schema to streamline satellite parameter storage and retrieval.
    Led version control system migration from SVN to GitLab, improving code management and collaboration.
  • Mentored interns and Final Year Project students, guiding them in the development of in-house Java applications.

Software Developer

Satellite Technology And Research Centre (STAR)
07.2019 - 02.2022

Intern

DSO National Laboratories
01.2018 - 07.2018

Investigated security of Windows applications using reverse engineering

Education

Master of Science - Computer Engineering

National University of Singapore
Singapore
04.2001 -

Bachelor of Science - Computer Engineering

National University of Singapore
Singapore
04.2001 -

Skills

Software Development

Problem-Solving

Programming

Object-Oriented Programming

API Integration

Web application development

Testing and debugging

Programming Languages: Java, Python, Typescript, Matlab

Databases: PostgresSQL, MySQL

Software Development Tools: JIRA, Confluence

Source and Version Control: Git, SVN

Angular

SOAP and RESTful Web Services

API Design and Development

Code Review and Refactoring

Machine Learning: PyTorch, Onnx, TensorRT

Continuous Integration and Deployment

Languages

English
Chinese (Mandarin)
Japanese

Timeline

Software Developer

AZQORE SA
10.2022 - Current

Senior Software Developer

Satellite Technology And Research Centre (STAR)
02.2022 - 07.2022

Software Developer

Satellite Technology And Research Centre (STAR)
07.2019 - 02.2022

Intern

DSO National Laboratories
01.2018 - 07.2018

Master of Science - Computer Engineering

National University of Singapore
04.2001 -

Bachelor of Science - Computer Engineering

National University of Singapore
04.2001 -
Zavier OngSoftware Engineer