Skip to content

Oh Tien Cheng

I study computer science at NUS and build software around machine learning: search engines, LLM applications, and the backends and infrastructure that run them in production.

I've co-founded two small companies, built an LLM exam-marking platform during national service, and shipped MLOps tooling at DSTA. Right now I'm a backend intern at TikTok, president of RC4Entre, and on the NUS Hackers coreteam.

Work

2026–now

TikTok

Backend Software Engineer Intern

Backend work on content moderation services.

2025

Conform Labs

Co-founder

Voice agents and the tooling to evaluate them.

2024–25

Digital and Intelligence Service

Instructor and Software Developer, National Service

An LLM exam-marking platform that halved instructor grading time, air-gapped.

2023

Flora

Co-founder

Neural search for enterprise documents, piloted with SkillsFuture SG and NSCC.

2022–23

Defence Science and Technology Agency

Software Engineer Intern

An internal model hub for deploying ML models as Kubernetes services.

Projects

2024

OwlShield

An LLM safety firewall that screens prompts and outputs for attacks and harmful content. First place, NSCC HPC Innovation Competition (university category).

2022

AI App Store

Open-source hub for publishing model cards and deploying models as services. Built at DSTA with Vue and FastAPI.

2021

Emotive

Emotion detection from faces, with Flask and TensorFlow. Served on Heroku, while that lasted.

2021

Rentier

Property rent valuation with scikit-learn.

2021

Project Cactus

Flagging suspicious news articles with ML.

Education

2025–29

National University of Singapore

B.Comp. Computer Science

NUS Global Merit Scholarship. GPA 4.79/5.0.

2020–23

Singapore Polytechnic

Diploma in Applied AI and Analytics

GPA 4.0/4.0; Singapore Computer Society Silver Medal.