Projects
A selection of work spanning machine learning, full-stack development, game design, and systems engineering. Each project below represents significant technical depth and thoughtful problem-solving.
Plant Disease Detection
End-to-end machine learning pipeline for agricultural disease detection across multiple crops. Won 1st place in the Pi-515 State of Iowa AI Innovation Challenge ($5,000 award).
Compliance Rules Engine
Cloud-ready Java service validating structured records against configurable business rules with deterministic evaluation and LLM-generated explanations.
Air Drawing Recognition
Hybrid CNN-LSTM neural network achieving 99.79% test accuracy with sub-100ms inference latency. Real-time hand tracking and gesture recognition with pattern completion suggestions.
Ames Nocturne
Full-stack 2D game with procedural dungeon generation, AI-driven NPC behavior, custom physics, and modular architecture. Ongoing independent project.
Roguelike Game Engine
Complete dungeon-based roguelike in C/C++ with procedural generation, Dijkstra pathfinding for intelligent NPC behavior, and persistent save/load mechanics. Com S 327 capstone project.
The Cinematic Almanac
Full-stack single-page application for exploring curated cinema content. Responsive React frontend, Node/Express backend, MongoDB persistence, role-based access control.
Cyclone Connect
Award-winning Android application for campus connectivity. Unified platform consolidating academics, utilities, and student services. Best Project of the Semester (Com S 309).
xv6 Process Scheduler
Extended xv6 RISC-V kernel with advanced scheduling algorithms (RRSP, MLFQ). Implemented kernel-level syscalls with priority management and feedback mechanisms.
Interested in learning more?
Reach out to discuss my work, upcoming opportunities, or collaborations.