TODAY'S USAGE 12.4 kWh ↓ 18% vs yesterday Powered by K2 Think V2

WattsUp

Smart energy advisor built at YHack 2026 — recommends habit changes to cut your electric bill. K2 Think V2, MongoDB Atlas, Supabase, Next.js.

Next.js TypeScript MongoDB
A B C D E F G BFS shortest path

Grokking Algorithms

Worked examples from "Grokking Algorithms" — search, sorting, recursion, hash tables, graphs, and dynamic programming.

JavaScript Algorithms
theoohwee.dev

Personal Website

This very site! A minimal, Apple-inspired personal portfolio and blog — hand-written HTML, CSS, and SVG.

HTML CSS SVG
input hidden output

Hands-On ML Notes

My notes and notebooks working through "Hands-On Machine Learning" — scikit-learn, Keras, and TensorFlow 2.

Python Jupyter TensorFlow
$ python sample.py --model gpt2 step 5000 loss=1.42 ROMEO: But soft, what light through yonder window breaks? It is the east, and Juliet is the sun. JULIET: O Romeo, Romeo, wherefore art thou_

GPT from Scratch

Implemented the GPT-2 transformer architecture from scratch and trained it on Shakespeare. Final lab for CSE 10124: Building ChatGPT.

PyTorch Transformers NLP
SCORE: 4200 HP: ||| WAVE 3

Space Drifting

Mini retro space game written in C as the final project for CSE 20311 — Fundamentals of Computing at Notre Dame.

C Game