Roger Teong

Roger Teong

I am a Software Engineer at NCS Pte Ltd with significant experience working on projects for government sector clients. My technical expertise spans Angular, Java, GitLab-CI, and AWS services, allowing me to build and deploy reliable, scalable solutions.

As I continue to grow in my career, I am focused on deepening my skills in cloud technologies, with the goal of transitioning into Cloud DevOps and Site Reliability Engineering (SRE).

In my free time, I enjoy experimenting with technologies such as Azure OpenAI API and AWS Bedrock, as well as engaging in hands-on projects like laser engraving. I am also committed to continuous learning, regularly pursuing certifications and working towards the completion of my degree.

Experience

October 2023 - Present

Role: Software Engineer [Full Time]

  • Spearheaded the implementation of a CICD Pipeline using GitLab CI/CD and SonarQube for automated code changes and scanning, reducing manual code review time by 30%.
  • Developed and maintained web portals and backend APIs using Angular for frontend and Java for backend, ensuring bug-free and up-to-date performance of client’s web-server through active monitoring of logs and server status.
  • Documented in-house framework functionalities, enhancing onboarding process efficiency for new developers.
  • Partnered with SAP Functional Consultants to resolve over 20 customer incidents daily.
  • Provided IT support and managed database administration for a system servicing 400,000+ civil servants, ensuring 99.9% uptime.
  • Managed the onboarding process for university and polytechnic interns, enhancing their integration into the project team.
  • Provisioned Azure resources (VMs, storage, VNet peerings) for an AI job matching system (FlyWheel) using Azure OpenAI API, automating manual HR processes.
  • Orchestrated a team of 12 developers as Scrum Master, refining project scope, timelines, and budgets with product owners, ensuring timely and successful project completion.
  • Upgraded server components and dependencies, transitioning from Fine Uploader to PLUpload and upgraded Apache TomCat, and ensuring the system remained up-to-date.
  • Created and shared in-house Python scripts to move/break/restore large files to automate and increase productivity of fellow developers.
September 2020 - February 2021

Role: Software Quality Assurance Engineer [Intern]

  • Collaborated with directors and stakeholders to design and develop a virtual tour platform using 3D-Vista, delivering the project early and within budget, saving $45,000 in external vendor fees.
  • Initiated the development of an interactive training software solution using Adobe Creative Cloud and 3D-Vista, reducing manpower training costs for specific machines by 20% and enabling self-paced learning.
  • Contributed to Sanmina's global Lean Six Sigma competition by sharing best practices with international teams, resulting in improved cross-team collaboration and performance.

Skills

HTML
HTML5
CSS
CSS3
Javascript
JavaScript
TypeScript
TypeScript
Angular
Angular
Java
Java
AWS
AWS
Azure
Azure
GitHub
GitHub
GitLab
GitLab
Python
Python
NodeJS
NodeJS
MySQL
MySQL

Certifications

Education

University Of Wollongong

January 2024 - Present

Bachelor of Science in Computer Science (Big Data)

Key Courses:

  • Java Programming
  • Algorithms and Data Structures
  • Mathematics for Computer Science
  • Object Oriented Design and Programming
  • Introduction to Web Technology
  • Marketing Principles

Singapore Polytechnic

April 2018 - April 2021

Diploma in Computer Engineering

Key Courses:

  • Network Fundamentals
  • Principles of Electrical & Electronic Engineering I & II
  • Introduction to Engineering I & II
  • Structured Programming
  • Engineering Mathematics I & II
  • Network Vulnerability & Security Tools
  • LAN Switching and Wireless
  • Wide Area Networks
  • Computer Networking
  • Server Management
  • TCP/IP
  • Statistics and Analytics for Engineers
  • Network Management
  • Firewall Technologies
  • Network Analysis and Forensics
  • Internet Security
  • Cyber Security Operations
  • Internship Program