Hey, I'm Keith

Developer, photographer, currently doing NS

About Me

I'm Keith, a developer and photographer based in Singapore. Currently finishing up National Service and headed to NUS Computing in August 2026. I like building things that solve real problems, especially around data and the sports I do.

When I'm not coding, you'll find me bouldering or running...or sleeping

I follow 🏎️ F1 and *ahem* support Max for 2026

Education

BSc in Computer Science

National University of Singapore

2026 - Present

Starting August 2026

National Service

Singapore Armed Forces

2025 - 2026

Disrupted In Service, completing pro term and joint term.

Hwa Chong Institution

2019 - 2024

Projects

QuestFit hero image

QuestFit

A web app for visualising and analysing fitness data exported from Polar watches. Built during NS to make sense of my own training data, with charts for pace, heart rate, and weekly load.

Next.jsReactData Viz
View Project →
Pentesting Homelab hero image

Pentesting Homelab

Multi-machine homelab environment for practicing offensive security techniques. Covers Metasploit post-exploitation, network pivoting via SOCKS proxies, Pass-the-Hash, and hash cracking workflows.

NetworkingSecurityLinux
View Project →

Personal Website

This site. Built with Next.js 14, with a custom photo gallery pipeline using Cloudinary for image optimisation.

Next.jsReactCSS
View Project →