Hans

Hans Ong

Penultimate Computer Science
student @ SIT-DigiPen

I'm seeking Software Engineering (SWE) internship opportunities starting in May 2025 in Singapore, USA, or Australia!

About Me

Welcome to my Portfolio! I'm Hans, a penultimate Computer Science (RTIS) student hailing from the sunny city-state of Singapore. I'm in the final phase of my bachelors degree offered by the Singapore Institute of Technology (SIT) and DigiPen Institute of Technology, and I’m expected to graduate in April 2026.

Back in 2020, I graduated with a Diploma in Business Engineering. However, my experience as a former professional League of Legends player made me realize I wanted to build something I was genuinely passionate about. In 2022, I made the transition to Computer Science to pursue that passion.

In 2023, I had the opportunity to intern at Pfizer, which really broadened my perspective on how technology shapes the world. Experiencing firsthand how data science supports the pharmaceutical industry was an eye-opener for me—it showed me how technology can make a meaningful impact beyond game development and opened my eyes to a wider range of opportunities in tech.

Right now, I’m contributing as a Producer, Project Manager, and a Programmer for a product called Snookerina, which is set to be released in Spring 2025. Working with a talented team of 13 students, I support project management, development, and design. Although game development has been a major part of my journey, I’m excited to apply my skills to other areas where I can bring value.

Beyond my technical work, I’ve taken on leadership roles as Tech Lead and External Development Lead for the Google Developers Student Clubs (GDSC) and served as a Student Ambassador for SIT. These experiences have equipped me with a versatile set of skills that I’m eager to apply to a range of projects and roles, from software engineering to leadership and strategic planning.

In my free time, I enjoy reading, exercising, and learning the piano. If you like reading, I would highly recommend Poverty, by America by Matthew Desmond, which explores systemic poverty in the U.S.

Experience

Jan 2023 — Aug 2024

Teaching Assistant

DigiPen Institute of Technology Singapore

- Evaluate student assignments, and supported the development of problem-solving skills.

C++
C (Programming Language)
OpenGL

May 2023 — Aug 2023

Machine Learning Intern

Pfizer

  • - Developed and deployed machine learning models in Python using TensorFlow and PyTorch to detect anomalies in drug formulation data, reducing process time by 90% and increasing production efficiency.
  • - Implemented PCA & clustering algorithms to analyze 12GB of experimental data, enhancing predictive accuracy by 20% and reducing false positives by 30%, leading to fewer errors in drug formulation decisions.
  • - Integrated models into a real-time monitoring pipeline, automating anomaly detection and reducing manual oversight by up to 70%, enabling data-driven decision-making for R&D teams.

Python
SQL
TensorFlow
PyTorch
Machine Learning
NVIDIA CUDA
GitHub Enterprise

Aug 2020 — Jul 2022

Counter-UAV Operator, Corporal First Class (CFC)

Republic of Singapore Air Force (RSAF)

- Served 2 years of mandatory military service in Singapore, specializing in operating advanced computer systems to detect, intercept, and neutralize UAVs. 🙂

Jul 2019 — Oct 2019

Junior Data Engineer

Land Transport Authority (LTA) Singapore

  • - Developed predictive analytics models using Python & SQL to identify 10K+ delinquent drivers & predict repeat offenses, enhancing risk assessment & fraud detection.
  • - Designed interactive Tableau dashboards to provide real-time risk insights, influencing regulatory policy decisions & government enforcement strategies.
  • - Optimized Java & SQL backend, improving system performance & data accuracy for 500K+ driver records.

Python
Java
SQL
Tableau
GitHub Enterprise
Microsoft Excel

Mar 2019 — Jun 2019

Process Engineer Intern

Land Transport Authority (LTA) Singapore

  • - Automated workflows in VBA, increasing efficiency by 99% and improving operational effectiveness by up to 10%.
  • - Streamlined processes by identifying inefficiencies, cutting customer wait times by up to 60%.
  • - Conducted User Acceptance Testing (UAT) for the State-Court Warrant Section's system, aiding validation and refinement.

Visual Basic for Applications (VBA)
Microsoft Excel
Lean Six Sigma
ISO 9001

Education

Aug 2022 — Apr 2026

BSc (Hons) · Computer Science in Real-Time Interactive Simulation (RTIS)

Singapore Institute of Technology

A four-year direct honours joint-degree programme with DigiPen Institute of Technology.

C++
C (Programming Language)
C#
OpenGL
Assembly (ASM)
Ubuntu
Computer Graphics
Game Development
Operating Systems
Data Structures
Object-Oriented Programming (OOP)

Apr 2017 — Apr 2020

Diploma · Business Process & Systems Engineering

Temasek Polytechnic

Business Analysis
Business Development
Lean Six Sigma
ISO9001
Process Optimization
Quantitative Analysis
Supply Chain Management
Customer Relationship Management (CRM)
C++
C (Programming Language)
Visual Basic for Applications (VBA)

Projects

Screenshot of Personal Portfolio Website

Personal Portfolio Website

  • - Developed a personal website in 2 weeks using Next.js, React, and TypeScript, styled with Tailwind CSS and Shadcn/ui, and deployed on Vercel to showcase projects and achievements.

Next.js
React
TypeScript
Tailwind CSS
Shadcn/ui
Vercel
Web Development
Screenshot of Snookerina

Snookerina

  • - In development, launching in Spring 2025. Gameplay preview available!

C++
C#
OpenGL
FMOD Studio
GitHub
Jira
Custom Game Engine
Game Development
3D
Screenshot of NeuroTune

  • - NeuroTune is an AI-powered FPS aim trainer, developed in Unity and C#, that adapts target size, spawn, and timing in real-time based on player performance, offering personalized training in a 3D environment.

Unity
C#
Python
GitHub
AI
FPS
Aim Trainer
Human-Computer Interaction (HCI)
Game Development
3D
Screenshot of March of the Meows

March of the Meows

  • - March of the Meows is a 2D turn-based strategy game developed by an 8-member team over 8 months, built on a custom C++ game engine, where players rescue cats and use teamwork to defeat enemies.

C++
C#
OpenGL
Lua
FMOD
GitHub
2D
Custom Game Engine
Game Development
Screenshot of Orbital

  • - Orbital is a 2D space adventure game developed in C++ using DigiPen’s Alpha Engine, focusing on shuttle traffic management, debris collection with a tractor beam, and strategic upgrades to navigate escalating challenges.

C++
C (Programming Language)
FMOD
GitHub
2D
Game Development
Screenshot of Can't Cee

  • - Developed in C with DigiPen's CProcessing Engine, this 2D stealth puzzle game challenges players to navigate through levels while evading enemies, utilizing dynamic lighting and shadow mechanics for concealment.

C (Programming Language)
GitHub
Game Development
2D

Copyright © 2025 Hans Ong. All rights reserved.