Latest Projects
Neo OS
C++, x86 Assembly, Custom Drivers

An operating system written from scratch featuring custom drivers, UNIX-based VFS, multithreading, interactive shell with TahaScript, custom .nic image format, and AHCI/FDC/PIT/APIC drivers.

MobyGlobal: AI Whale Tracking
TensorFlow, PyTorch, ESP32, C++, Fusion360

Real-time AI-powered whale tracking network using 3D-printed buoys (patent pending). Won 4th at International Science & Engineering Fair 2025, accepted to Ocean Sciences Meeting 2026.

Braindead 2DS
Java Swing, A* Pathfinding

Counter Strike inspired 2D shooter with custom game engine, input system, rendering pipeline, UI engine, level loader/editor, custom map format, and AI bots using A* pathfinding for 5v5 gameplay.

ACL Online Judge
Next.js, Judge0, Supabase

A competitive programming judge for my school with in-house rating system. Serving 100+ users at ACL and LCPS.