I'm Jaeho

Computer Science student at McMaster University, building backend systems, full-stack applications, and exploring cloud-native and ML technologies.

Avatar

My Projects

Full-Stack & Web Apps

Shuttletrak

Shuttletrak

Real-time shuttle tracker using Apple's FindMy BLE network and spoofed Raspberry Pi/ESP32 beacons. Coordinates are decrypted via Anisette-authenticated fetches and visualized with a Flask + Flutter stack.

View on GitHub
Portfolio Website

Portfolio Website

Personal portfolio built with Next.js and TailwindCSS. Originally deployed via Docker and Kubernetes, now hosted on GitHub Pages. Serves as a professional hub for projects and co-op outreach.

View on GitHub
Alloy

Alloy

Java-based banking system with modular backend architecture. Features secure user login, account handling, forum posting, and SQL-backed session/authentication via Tomcat and MariaDB.

View on GitHub

Tools & Utilities

mdblogger

mdblogger

A lightweight static blog generator for Markdown posts. Built with SCSS, containerized with Docker, and currently hosted on GitHub Pages.

View on GitHub
DeckyBatteryHealth

DeckyBatteryHealth

A utility written in Python for extracting and visualizing Steam Deck battery health data. Focused on user transparency and long-term device diagnostics.

View on GitHub
kodbot2

kodbot2

A modern Discord bot written in Rust, continuing a legacy Python version. Focused on slash command support, modular design, and custom server tooling.

View on GitHub

Systems & Infrastructure

nix-config

nix-config

Personal NixOS system configuration including development environment setup, package definitions, and reproducible builds.

View on GitHub
unraid-config

unraid-config

Configuration and notes for managing a personal UnRAID server setup, including Docker containers, storage pools, and automation tools.

View on GitHub
Crust

Crust

On-Going Forked Rust-based compiler project focused on exploring lexing and memory-safe design. Modified to deepen understanding of systems programming and language design.

View on GitHub