// My Work
A collection of everything I've built — games, AI experiments, mobile apps, and web projects from Grade 11 & 12.
An AI agent that teaches itself to play Snake using machine learning and reinforcement learning techniques. Watch it improve over time — implemented entirely in Python.
A faithful recreation of Flappy Bird using Python and Pygame. Features sprite animations, collision detection, and a scoring system. Download and run locally.
A research-backed PowerPoint presentation exploring how Artificial Intelligence is transforming various career paths — from automation to augmentation.
A fully functional 3D Bowling game built in Unity. Features realistic physics, pin collisions, and a complete scoring system. Download and play on Windows.
A custom Unity game available to play directly in the browser via WebAssembly, or download as a standalone build. Built with WASD controls, jump, and restart mechanics.
An innovative iOS app integrating CoreML for real-time garment recognition with a locally hosted Gemma 2-2B LLM to provide personalized style coaching — all on-device for full privacy. Built with the MediaPipe Tasks GenAI framework.
Python Platformer
A Mario-inspired platformer game built with Python. Recreating the classic experience with custom levels, smooth movement mechanics, enemies, and collision detection — pure Python game dev.
A robotics program designed to coordinate autonomous and driver-controlled movements for a V5 Clawbot. Implements wheel encoders, bumper switches, and ultrasonic sensors to enable precise navigation, obstacle avoidance, and object retrieval tasks.
Classroom Navigation Simulation
A robot navigation program developed in VEXcode for a virtual or physical classroom simulation. Coordinates sensors and movement routines to autonomously map, traverse, and solve custom classroom-mapped grids.
Algorithmic ML in R
An implementation of the classic Snake game utilizing R, focusing on training an AI agent. Evaluates algorithmic decision-making, pathfinding, or reward functions (such as Q-learning) to optimize the snake's survival rate and score, showcasing R's statistics and charting capabilities.
AI Career Analysis
A research-backed presentation examining the required skills, mathematical foundations, salary scales, and future outlook of AI / ML engineering in the age of automation. Includes scenario analysis for AI augmentation and junior-role obsolescence.
Downloads slide deck presentation (PPTX format, 56 KB) to your device.
Pac-Man DFD System Design
A detailed, multi-level Data Flow Diagram (DFD) mapping the system architecture of Pac-Man. Outlines inputs, database storage read/writes (score logs), collision logic (position comparison), and state transitions for ghost entities (chase, scatter, frightened modes).
Opens the DFD document (PDF format, 370 KB) in a new tab, or download it directly.