NUS COMPUTER ENGINEERING · AI MINOR · 3× HACKATHONS

FROM
SILICON
TO SENTIENCE.

Bridging low-level hardware constraints and high-level software abstraction. Building everything from Verilog FSMs on an FPGA to offline AI assistants and remote health monitoring tools.

WHO IS THIS

ALL
THE
LAYERS.

Whether writing ARM assembly for microcontroller peripherals, designing a multifunction calculator on a Basys 3 FPGA, or developing FastAPI backends for local AI models, I focus on understanding systems from the ground up.

Knowing the hardware intimately tells you exactly what a software abstraction costs. That lower-level knowledge drives more efficient, optimized, and deliberate engineering.

NUS Year 2 · CEG · AI Minor · Teaching Assistant (CS2113)

5+Projects Shipped
3Hackathons
~7Languages
Layers Crossed
FEATURED WORK

THE
BUILDS.

1 / 9
SCROLL TO EXPLORE
01
SYNAPXE × IMDA · AI INNOVATION CHALLENGE
Mera

MERA

Local-first health companion utilizing a 478-point facial mesh and rPPG for edge-computed vital sign monitoring.

100% Precision · Smile Checker (0 FP) 3.70 MAE · rPPG vs clinical oximeter
Front Chat Mera
02
NUS ORBITAL · APOLLO ACHIEVEMENT
🤖

WINGMAN

Privacy-focused desktop assistant with offline Ollama IPC orchestration and built-in task management.

Electron + React + FastAPI 6 AI Personalities · Full Offline
Wingman Dark Tsundere
03
DATA PIPELINE · OCR AUTOMATION
📚

NOTES 2 WEBSITE

A one-click CLI tool that processes raw semester notes into a fully searchable, offline static site.

PyMuPDF · EasyOCR · Batch CLI Portable Static Export
Notes1 Notes2
04
HACX 2025 · HTX + MICROSOFT

AV DISRUPTOR

A hardware prototype designed to halt hostile autonomous vehicles safely at a distance using non-destructive IR/mmWave spoofing.

<$342 BOM · <500g 80%+ Stop Rate · <3s Response
🛡️ 📡
05
COMPUTATIONAL TOOLKIT · LINEAR ALGEBRA
🧮

MATRIX SOLVER

An interactive CLI engine built for complex linear algebra operations, ML regression analysis, and 3D surface plotting.

OLS · Ridge · KNN · Bayes 2D + 3D Matplotlib Rendering
Matrix1 Matrix2 Matrix3
06
AI PIPELINE · WHISPER AI
🎤

AUDIO TRANSCRIBER

Whisper-powered audio transcription engine optimized for AMD GPUs via DirectML. Features intelligent chunking for long-form audio.

DirectML · 3-5x Faster 30+ Min Files Supported
🎧 ✍️
07
AI · IMAGE PROCESSING
🖼️

IMAGE UPSCALER

High-fidelity image restoration tool implementing Real-ESRGAN and EDSR CNN architectures for diverse restoration needs.

DirectML Engine Model Switching
ESRGAN1 ESRGAN2
08
UTILITY · DATA EXTRACTION
💬

SUBTITLE EXTRACTOR

Intelligent media tool that extracts SRT subtitles with a zero-failure fallback to MP3 audio extraction.

FFmpeg Wrapper Logic-Driven Fallback
🎬 📜
09
SYSTEM · PERFORMANCE
🧭

FILE SCANNER

Ultra-high performance filesystem crawler using .NET APIs. Faster than standard PowerShell cmdlets by 16-50x.

BFS Traversal 3,100+ Files/Sec
📂
WHERE I'VE BEEN

WORK EXP.

National University of Singapore
Undergraduate Teaching Assistant — CS2113
Jan 2026 – Present

Guiding Year 2 students through Object-Oriented Programming and software engineering principles. I manage weekly tutorials, help teams navigate collaborative development environments, and debug complex Java codebases to ensure solid architectural practices.

THE TOOLKIT

TECH STACK.

Languages
PythonJavaC/C++ VerilogAssembly (ARM)TypeScriptSQL
Frameworks
Next.jsFastAPIElectron ReactNode.jsJUnitGradle
Infrastructure
DockerGit ActionsRaspberry Pi STM32 / Basys 3Vivado FPGASQLite
AI / ML
OllamaMediaPipePyTorch HuggingFaceEasyOCRPyMuPDF
WHAT COMES NEXT

LET'S
BUILD.

I'm actively seeking opportunities in embedded systems, AI integrations, and full-stack development. If you're working on interesting technical challenges, let's connect.