Some build.
Some sleep.

I build the appsI wished existed,usually past midnight.

I'm Cheng Hang. A sleep app on the App Store, a macOS code editor, a school chatbot, some IoT. All of it started as something that annoyed me enough to go and fix it.

about

About me

I'm Chuah Cheng Hang, but most people just call me Cheng Hang. I started building iOS apps at School of Science and Technology(SST) and haven't really stopped since. So far that's an App Store app about sleep, a macOS code editor called Sleepy, a school chatbot, some IoT and a pose tracker.

Outside of apps I'm into AI, cybersecurity and engineering. Most of my projects start as a small problem that annoys me enough to actually fix it.

2023Keming Primary School

2024 - presentSchool of Science and Technology, Singapore

Me, Cheng Hang
School
School of Science and Technology, Singapore (SST)
Focus
iOS & Web · AI · cybersecurity · engineering
Currently
Integrated Diploma Programme, 2026–27
Status
😴 I LOVE sleeping.

the source

My portfolio, in Swift

The same content as the rest of this page, written as Swift files. Click around the navigator if you're curious.

Portfolio
PortfolioPortfolioSourcesAbout.swiftNo Selection
1import Foundation
2
3/// Chuah Cheng Hang, student developer, Singapore.
4struct About {
5 let name = "Chuah Cheng Hang"
6 let role = "Student developer"
7 let school = "School of Science and Technology, Singapore (SST)"
8 let tagline = "I LOVE sleeping." // not a joke
9
10 var intro: String {
11 """
12 I'm a student developer who gets strange ideas at
13 odd hours and then actually builds them. I'm just as
14 happy doing science, AI, cybersecurity, whatever's
15 caught my curiosity that week. Most of what I make
16 starts as a fix for one of my own problems, and
17 every so often it quietly turns out to help someone
18 else too.
19 """
20 }
21
22 let interests = ["iOS & macOS", "AI", "cybersecurity", "science"]
23 let mostProductiveHours = 23...2 // don't ask
24}
Line: 1 Col: 1

experience

Programmes & leadership

2026 - 2027

Integrated Diploma Programme (IDP)

Student

  • ARTC Camp where we learnt about 3D modelling, printing and computer vision.
  • STMicroelectornics structured applied work programme where we learnt about semiconductors and got to tour their fab and look at what they do in their work.

2026

Technopreneurship

Student Exco

  • Inaugural SST Technoprenership
  • Technopreneurship exco with 10 other people!
  • Welcomed international schools and hosted by SST where I was part of the organising committee and helped with the logistics of the event.

2025 - present

Digital Citizenship Board (DCB)

Senior Digital Citizenship Leader

  • Advocate digital citizenship to primary and secondary students across Singapore.
  • Co-authored a research paper on the "dopamine dilemma" of being online.
  • Facilitated BeAwed 2025, DC Facilitation and the Youth Digital Citizenship Dialogue (YDCD).

Class of 2025

Swift Accelerator Programme

Student

  • An intensive 8-month course on Swift, design thinking and shipping real apps.
  • Learnt to pair research, design and code into apps that help society.
  • Shipped PlsSleepBro to the App Store as the capstone project.

2024 - present

Sentinel Programme

Pioneer badge of Sentinels

  • 6 years programme of learning about cybersecurity and ethical hacking.
  • Learnt about web developement, CTFs, network security, web security and more.
  • Learnt about many types of attacks, how to secure systems, how to make your code more secure, benefitting my basics from app development.

2024 - 2025

SST Inc.

Member

  • Year 1: learnt Swift and the fundamentals of building iOS apps.
  • Year 2: picked up React Native and shipped through Project Serve.
  • Built the Gemini-powered PforSST chatbot for the school.

a few of the moments · drag to look around

In cleanroom suits on the semiconductor fab tour
PlsSleepBro running on iPhone
Looking up at a drone from the school field
Swift Accelerator Programme class of 2025
Mario Kart on the projector
The trip to Shanghai
The Digital Citizenship Board leaders
Lying on the gym floor mid-event
Filming in the classroom
At the Flippin Good event
Certificate in hand at an evening event
A demo up on the screen
With the visiting international group
The table mid-build
School after dark
In the classroom with friends
Out on the field

awards

Proof it wasn't all naps

Perse Coding Team Challenge Round 1 distinction certificate

Perse Coding Team Challenge · 2025-26

Distinction

Round 1, Pathfinder Level 2, coding as a pair with Dessen Tan. We went through to the Round 2 final.

Singapore Youth STEM Fair 2025 · Acoustic Physics

Commendation Award

For ISS 2025 research: "Investigating the speed of sound under different temperatures." Took a problem statement from experiment to written paper with my team.

Read more
The Digital Citizenship Board student leaders

Digital Citizenship Board

Published Research

Co-authored a paper on the dopamine dilemma of being online.

The Swift Accelerator Programme class of 2025 with their certificates

Swift Accelerator Programme · 2025

Shipped to the App Store

Took PlsSleepBro from idea to a live, downloadable iOS app as swift accelerator programme capstone.

App Store

also in the pile

Perse Coding, Round 2 certificate

Perse Coding, Round 2

higher participation · the final · 2025-26

Lag and Crash 5.0 certificate

Lag and Crash 5.0

capture the flag · 2025

YBNCTF 2024 certificate

YBNCTF 2024

capture the flag · nov 2024

SSEF 2026 certificate

SSEF 2026

singapore science & engineering fair

Opportunity X 2025 certificate

Opportunity X 2025

science fair · june 2025