Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Gan Kai Ler

Gan Kai Ler

Systems Engineer

Summary

Dedicated Systems Engineer and Aviation enthusiast with a passion in multidisciplinary fields of engineering that integrate both hardware & software, and with a mission to be at the forefront of technologies & systems that make lives easier and safer.

Overview

5
5
years of professional experience
3
3
years of post-secondary education
4
4
Certifications

Work History

Systems Engineer

NCS Communications Pte. Ltd.
06.2022 - Current
  • Nucleus Program pursuing NUS-ISS Mtech (Software Engineering)
  • Streamlined troubleshooting processes by creating comprehensive documentation to guide support teams, contributing to over 9 documents and decreasing false-positive bug reporting by about 20%
  • Involved in development of a system to integrate a nation-wide network of diverse IOT endpoints for fault reporting and health monitoring
  • Involved in developing a Node-Red based MQTT message broker to simulate IOT endpoint connection, decreasing testing turn-around time by 30%.
  • Advised clients on best implementation practices to ensure fulfilment of ConOps; best implementation practices were successfully adopted by client.
  • Checked for accuracy and functionality during implementation of new systems.

Technical Architect Coordinator Intern

Accenture Pte. Ltd.
09.2020 - 09.2021
  • Assigned to a major Communications Service Provider, involved in the revamp of their order management system
  • Assisted in the adoption of cloud-based technologies, enabling faster deployment and scalability for various applications via a Continuous Integration and Continuous Delivery (CI/CD) pipeline
  • Wrote scripts to automate batch job execution and monitoring processes, reducing man-hours per day required to run and monitor batch jobs by 75%
  • Involved in testing, deployment and tracking of server-related applications
  • Tested and debugged the connectivity between many external systems and interfaces
  • Facilitated the debugging, fixing and deployment of applications for the purpose of User Acceptance Testing
  • Formulated and executed System Integration Test scenarios. Implemented scenarios comprehensively covered 100% of typical client use cases.

PHY 250 (Physics) Teaching Assistant

DigiPen Institute Of Technology Singapore
09.2020 - 01.2021
  • Assisted professor in conducting additional classes and review sessions for sophomore batch of Systems Engineers for the PHY250 (Waves, Optics and Thermodynamics) class, which is a calculus-based course that presents the fundamentals of fluid dynamics, oscillations, waves and thermodynamics.
  • Assisted professor in developing comprehensive lesson plans tailored to individual student needs and abilities.
  • Fostered strong relationships with parents through regular communication about student progress, concerns, and achievements.
  • Collaborated with fellow teaching assistants to create a consistent and supportive learning environment for students.

Space Technology Engineer

Astrohub
08.2020 - 11.2020
  • Developed and delivered software in support of AstroHub's Cube Satellite (CubeSat) tool known as LIVES (Launch Into Virtual Extraterrestrial Space).
  • Developed communication protocols between custom ESP32 module and Generic CubeSat provided by AstroHub, based on Serial Peripheral Interface protocol.
  • Wrote Application Programming Interfaces (API's) in the format of Arduino library that facilitated basic functions that enabled hardware-based scheduling, housekeeping and state transitions.

ECE300 (Embedded Microcontroller Systems) Reviewer

DigiPen Institute Of Technology Singapore
05.2020 - 08.2020
  • Assisted the professor in conducting additional classes for the junior batch of Systems Engineers for the ECE300 (Embedded Microcontroller Systems ) module, which focuses on the fundamentals of microprocessor system architecture and hardware abstraction.
  • Evaluated student performance through regular assessments, tracking progress and adjusting instructional strategies as needed.
  • Assisted the professor in conducting lab consultation sessions for the students to answer their technical queries
  • Guided over 30 students to achieve their weekly practical lab requirements by explaining and then demonstrating the concepts behind the theory.

CS170 (C++ Programming) Teaching Assistant

DigiPen Institute Of Technology Singapore
09.2019 - 12.2019
  • Assisted professor in conducting additional classes for Freshman batch of Systems Engineers for CS170 (High Level C++ programming) module, which focuses on fundamentals of C++ programming such as classes, inheritance, data structures and interfaces.
  • Offered constructive feedback on student assignments, helping them refine their writing skills and comprehension.
  • Provided one-on-one tutoring sessions for struggling students, leading to increased understanding and improved grades.
  • Collaborated with fellow teaching assistants to create consistent and supportive learning environment for students.

CS120 (C Programming) Teaching Assistant

DigiPen Institute Of Technology Singapore
09.2019 - 12.2019
  • Assisted professor in conducting additional classes for freshmen batch of Systems Engineers for CS120 (High Level C programming) module, which focuses on fundamentals of C programming such as Control Flows, Lexical conventions and semantics of C programming language
  • Provided one-on-one and classroom-based tutoring sessions for struggling students, leading to increased understanding and improved grades.
  • Graded submitted deliverables (including lab submissions and in-class tests) of freshmen batch

CS100 (Computer Environment) Teaching Assistant

DigiPen Institute Of Technology Singapore
09.2019 - 12.2019
  • Assisted professor with guiding and teaching freshmen during stipulated Lab sessions of CS100 (Computer Environment) module, which primarily focuses on fundamental elements on which computers are based
  • Supported classroom activities, tutoring, and reviewing work.
  • Tutored struggling students individually and in small groups to reinforce learning concepts, specifically in Assembly and C language.

Software Development Apprentice

Accenture Pte. Ltd.
05.2019 - 08.2019
  • Assigned to major Communications Service Provider, involved in revamp of their order management system
  • Documented and identified high-level requirements of the system, contributing to over 5 documents including Functional Specifications and Detailed Design Documents
  • Designed, developed and tested automated batch jobs using Spring Batch
  • Executed Systems Testing and Integration
  • Collaborated with fellow apprentices on group projects, honing teamwork and communication skills.

Education

Masters of Technology - Software Engineering

NUS-ISS
Singapore
04.2001 -

Bachelor of Engineering - Systems Engineering (Electromechanical Systems)

DigiPen Institute of Technology
Singapore
04.2001 -

Diploma in Mass Communication - Mass Communication/Media Studies

Ngee Ann Polytechnic
Singapore
05.2013 - 05.2016

Skills

C Programming

undefined

Certification

NUS-ISS: Cloud Native Solution Design

Timeline

NUS-ISS: Cloud Native Solution Design

04-2023

NUS-ISS: Platform Engineering

03-2023

NUS-ISS: Architecting Software Solutions

02-2023

NUS-ISS: DevOps Engineering and Automation

09-2022

Systems Engineer

NCS Communications Pte. Ltd.
06.2022 - Current

Technical Architect Coordinator Intern

Accenture Pte. Ltd.
09.2020 - 09.2021

PHY 250 (Physics) Teaching Assistant

DigiPen Institute Of Technology Singapore
09.2020 - 01.2021

Space Technology Engineer

Astrohub
08.2020 - 11.2020

ECE300 (Embedded Microcontroller Systems) Reviewer

DigiPen Institute Of Technology Singapore
05.2020 - 08.2020

CS170 (C++ Programming) Teaching Assistant

DigiPen Institute Of Technology Singapore
09.2019 - 12.2019

CS120 (C Programming) Teaching Assistant

DigiPen Institute Of Technology Singapore
09.2019 - 12.2019

CS100 (Computer Environment) Teaching Assistant

DigiPen Institute Of Technology Singapore
09.2019 - 12.2019

Software Development Apprentice

Accenture Pte. Ltd.
05.2019 - 08.2019

Diploma in Mass Communication - Mass Communication/Media Studies

Ngee Ann Polytechnic
05.2013 - 05.2016

Masters of Technology - Software Engineering

NUS-ISS
04.2001 -

Bachelor of Engineering - Systems Engineering (Electromechanical Systems)

DigiPen Institute of Technology
04.2001 -
Gan Kai LerSystems Engineer