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.