BSc in Computer Science
National University of Singapore
2026 - Present
Starting August 2026
Developer, photographer, currently doing NS
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
National University of Singapore
2026 - Present
Starting August 2026
Singapore Armed Forces
2025 - 2026
Disrupted In Service, completing pro term and joint term.
2019 - 2024

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.
View Project →
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.
View Project →This site. Built with Next.js 14, with a custom photo gallery pipeline using Cloudinary for image optimisation.
View Project →