Systems / Low-Level
- Intel 8080 Emulator — Cycle-accurate CPU emulator in C++ that runs Space Invaders ROM. Full opcode table, disassembler, switch-based execution engine.
- USB Partition Scheme Recognizer — Raw USB mass storage protocol tool. BOT handshake, SCSI commands, MBR parsing over libusb.
Full-Stack / JavaScript
- HustleLedger — Student blog platform. Custom static site generator, Express admin panel, Markdown pipeline, 104 commits.
- LearnOne — PWA with AI tutoring via Google GenAI, offline support, PDF viewer, quiz engine.
AI / Computational Neuroscience
- Brian Local Simulation Studio — Web app for Brian2 spiking neural network simulations across numpy, C++ standalone, and CUDA GPU backends.
Portfolio → yusufabdulmateen.vercel.app/