CleanEats
Full‑stack app
Scan food barcodes to see nutritional and health information, helping people make better choices at the store.
Full‑stack app
Scan food barcodes to see nutritional and health information, helping people make better choices at the store.
Social platform
A social network centered around community clean‑up, making it easier to organize and share local environmental impact.
Hackathon · Blockchain in pharmacy
Uses an Ethereum‑based ledger to let pharmacies log drug batches and warnings on‑chain, with QR codes patients can scan to verify authenticity, dosage, and manufacturer alerts.
Hackathon · AI / RAG
An LLM‑powered tool that uses retrieval‑augmented generation to help students quickly find scholarships and opportunities.
AI / ML
Python digit recognizer with a custom GUI, trained on image data without any external ML libraries besides NumPy.
Graphics
Java ray tracer exploring depth perception, sphere rendering, lighting, and basic transparency.
Graphics · Engine
A Wolfenstein‑style ray‑casting engine that renders a 3D maze from a 2D grid map.
Graphics · Math
Python renderer for visualizing fractals, experimenting with color palettes and zoom‑in animations.
Game · Graphics
A PlayStation‑style demo scene built in Godot, focusing on low‑poly visuals and retro rendering techniques.
Simulation · C++
A RayLib + C++ demo that simulates sphere collisions in 3D, visualizing basic physics and collision response.
Multiplayer game
A competitive, multiplayer SAT prep game that turns practice questions into fast, engaging gameplay with friends.
Game
A Unity‑based shooter prototype built for a game design class, experimenting with movement, aiming, and enemy AI.
Game
A Pac‑Man clone built from scratch with no extra libraries, focusing on precise movement and classic arcade feel.
Game · C++
A chess implementation using C++ and SDL2, including move logic and a simple 2D interface.
Simulation
A falling‑sand particle simulator using WinGDI, exploring simple physics and cellular automata‑style rules.
Teaching private lessons and lifeguarding, combining clear communication, patience, and attention to detail—skills that also translate into mentoring and collaborating on technical teams.
Fall 2025:
Grade: 3.9 / 4.0
Outside of code, I care a lot about staying creative and active—it keeps my problem‑solving sharper and projects more fun.
Open to internships, part‑time roles, and collaborations on interesting projects. The fastest way to reach me is through LinkedIn, but you can also explore my work on GitHub and YouTube.