Resume

Last Updated Aug 2025

introductionPicture

hello! I am HAN YU,

student at NUS.

Education

National University of Singapore (Year 3)

Bachelor of Computing in Computer Science

Second Class Honours (Upper)

Work

TikTok Pte. Ltd.

Mobile Software Engineer

Location

Singapore

GitHub

xhamyo

LeetCode

hanyuuuuu

LinkedIn

hanyuuuuu

Work

Experience

tiktok

TikTok Pte. Ltd.

Mobile Software Engineer Intern
Social

Jan 2026 - Present

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

imda

Infocomm Media Development Authority

Software Engineer Intern
Digital Transformation Office

Jan - Dec 2025

Collaborated with a team of 3 and external partners (AWS, Cognizant) using the SCRUM framework to iteratively design and develop customisable and specialised Retrieval-Augmented Generation (RAG) chatbots with domain-specific knowledge tailored for internal use.

Developed a film classification tool with external partners (Google Cloud Platform) for the Content Standards & Classifications team. Implemented film chunking and deployed eight parallel and specialised agents to generate structured synopses and produce compliance reports for regulatory review.

Conducted comprehensive evaluation of Generative AI applications, focusing on universal risks including bias, toxicity, hallucinations, and data disclosures for responsible deployment.

Education

Journey

nus

National University of Singapore

Bachelor of Computing (Honours)
in Computer Science

2023 - Present

GPA:

4.38 / 5.00

Relevant Coursework: Software Engineering, Artificial Intelligence and Machine Learning, Computer Networks, Parallel Computing, Operating Systems, Computer Organisation, Design & Analysis of Algorithms, Programming Methodology, and Data Structures & Algorithms

Notable Commitments: Computing Rag & Flag 2023 (Silver), NUS Climbing Club Member 2024, OGL for Computing Freshman Social Camp 2024 and Psychology Camp 2024

nyjc

Nanyang Junior College

Singapore-Cambridge GCE
Advanced Level

2019 - 2020

Rank Points:

88.75 / 90.00

Achieved Distinctions in H1 General Paper, and 4 H2 subjects: Physics, Chemistry, Mathematics, and Economics

Awarded NYJC Academic Excellence Award for excellent performance in the 2020 GCE 'A' Level

cchms

Chung Cheng High School (Main)

Singapore-Cambridge GCE
Ordinary Level

2015 - 2018

L1R5:

8 points

Achieved Distinctions in Pure Physics, Pure Chemistry, Elementary & Additional Mathematics, Pure Geography and Elective History with Social Studies

Notable Commitments: Assistant Senior Patrol Leader / Vice-Chairperson of Chung Cheng Panther Scout Group (Scout Unit) and Programme Head of Chung Cheng Panther Scout Group (Venture Unit)

Featured

Projects

juiceboxFinance/juiceboxFinancePage1
User Authentication

iOS Application Development

Juicebox Finance (In Development 🔨)

portfolioPage/portfolioPage1
Introduction

Static Front-End Web Development

Portfolio Page

mater/mater1
Client Management

Java Application Development

MATER for Vehicle Workshops

2024

rainingFire/rainingFire1
Resupply at Friendly Base

2D Game Development

Raining Fire

paperHans/paperHans1
Firebase Authentication

Full-Stack Web Development

PaperHans

hackX/hacX1
HacX! Grand Finals

Full-Stack Web Development

HacX! Hack for Public Safety

2023

Technologies and Skills

LeetCode

436 Solved

OpenMP (C++)

Parallel Computing

OpenMPI (C++)

Parallel Computing

CUDA (C++)

Parallel Computing

MIPS

Assembly Language

Java

Programming Language

Swift

Programming Language

Python

Programming Language

C/C++

Programming Language

SQL

Programming Language

JavaScript

Programming Language

TypeScript

Programming Language

HTML

Markup Language

Markdown

Markup Language

CSS

Style Sheet Language

Tailwind CSS

CSS Framework

React

JavaScript UI Library

Next.js

React Framework

AWS

Cloud Computing Services

Google Cloud

Cloud Computing Services

Jupyter

Interactive Computing Environment

Docker

Container Application Development

Git

Version Control System

GitHub

Project Management Tools

GitLab

Project Management Tools

Jira

Project Management Tools

Confluence

Project Management Tools

Verified

Certifications

nus

National University of Singapore

NUS Orbital 2024
Apollo 11 (Advanced)

This course empowers students to engage in self-learning to develop practical applications using current technology, with a strong emphasis on adhering to software engineering principles.

harvard-edx

Harvard University

CS50's Introduction to
Game Development

This course focuses on the development of 2D and 3D games using frameworks like Unity and LÖVE 2D, as well as the languages C# and Lua. Topics include the principles of graphics, animation, sound, and collision detection.

harvard-edx

Harvard University

CS50's Introduction to
Computer Science

This course teaches students how to solve problems, with an emphasis on correctness, design, and style. Topics include computational thinking, abstraction, algorithms, data structures, resource management, cybersecurity, and web programming.

© 2024-2026 Han Yu. All rights reserved.