All Projects
An overview of all my projects.
JARVIS AI Home Network
Voice-driven AI assistant integrating calendar, Spotify, and smart-home automation.
Splatbot Game
Browser-based competitive coding game with sandboxed Python bot execution.
Social Network for Spanish Speakers
Full stack social platform with a production backend on DigitalOcean.
Terminal-Based Spreadsheet
Ruby spreadsheet with custom parsing, formula evaluation, and Curses UI.
Teaching Assistant Database
Flask and MySQL web app for managing TA records.
Virtual Reality Game
Unity VR game with custom 3D models and gameplay mechanics built in agile sprints.
Shell
Custom C shell with built-in commands, background processes, and environment variables.
Y86 Interpreter
C interpreter simulating Y86 instruction execution from binary and ELF files.
Finite State Machine Desk Calculator
Python calculator using DFA lexical analysis and PDA parsing for expressions.
Affine Cipher
Python CLI tool for affine cipher encryption, decryption, and key detection.
Mixed Fraction Calculator
Java Swing GUI calculator for mixed fraction arithmetic, built with Scrum.
Asteroids Game
Java Asteroids-style game with custom classes, collision detection, and AWT graphics.