machine learning intern @ imda
machine learning for cybersecurity use cases - detecting malicious certificates!
read more →i'm currently studying computer science @ nus, with an interest in AI and ML. ask me anything!

i am a year 3 computer science major at nus. i'm interested in machine learning and how computers can do cool stuff. i love all things bouldering, exploring new things, as well as photography and videography! other than that, i have small interests in doing latte art, and i love a good matcha!















experience
internships, schools, and programs that have shaped how i build.
machine learning for cybersecurity use cases - detecting malicious certificates!
read more →led full-stack development of an ai-access platform for ~90 ctf participants, with rate limiting, llm-guard middleware, playwright e2e tests, and docker containerisation.
technical research on emerging technologies applied to companies.
read more →pursuing bachelor of computer science, ridge view residential college programme
joined ejc media
projects
hackathons, school and personal projects.
Next.js, TypeScript, Tailwind CSS, tRPC, GSAP, LangChain.js
a portfolio website to showcase my projects, experiences, and skills. features interactive animations, a chat interface powered by ai, and a sleek responsive design.
Next.js, TypeScript, Tailwind CSS, tRPC, Supabase, YOLOv8
CAPTCHA-inspired challenge to distinguish humans from AI using facial expression recognition; awarded Funniest Hack at HackHarvard 2025
Next.js, React, Tailwind CSS, Google Gemini, OpenRouter
a satirical web app that generates absurd linkedin-style posts powered by ai. enter a topic, get 6 comedic personas — from tech-bro earnestness to singapore uncle vibes.
React Native, Node.js, Supabase, Spotify API
a mobile app that rewards users for singing off key with pitch detection and karaoke style lyrics.
Java, JavaFX
a fast and efficient contact manager for developers, with emphasis on keyboard shortcuts and productivity.