Projects & Repositories

A complete directory of everything I've built — native iOS applications, reinforcement learning agents, game engines, autonomous robotics, and systems architecture.

SwiftUI · iOS 26 Liquid Glass

iOS 26 · Claude SSE

DevHub — iOS 26 App

iOS App

A native SwiftUI app for iOS 26 with Liquid Glass UI (MeshGradient, .ultraThinMaterial). Integrates real-time Anthropic Claude API streaming with adaptive thinking, GitHub REST v3 endpoints, and hardware Keychain security.

SwiftUI iOS 26 Claude API (SSE) GitHub API Keychain Security Liquid Glass
In Active Development • Private Repository
Fashionista iOS App Swift · CoreML

Fashionista

iOS App

On-device AI style coach combining CoreML for real-time garment recognition with a locally hosted Gemma 2-2B LLM via MediaPipe Tasks GenAI. Runs completely offline for privacy.

Swift CoreML Gemma 2 LLM MediaPipe iOS
In Active Development • Private Repository

iOS Health & Nutrition

Diet Tracker iOS

iOS App

A native iOS nutrition and macro-nutrient tracking app engineered with local CoreData persistence and strict on-device data privacy architecture.

Swift SwiftUI CoreData Privacy Architecture
Policy & Docs In Active Development
AI Snake Training Deep Q-Learning

AI Snake (Python RL)

Machine Learning

A reinforcement learning model that learns optimal game strategies from zero prior knowledge through Deep Q-Learning state spaces, reward penalties, and bellman equations.

Python Pygame Q-Learning Neural Networks

Statistical RL in R

AI Snake in R

Statistical ML

Reimplementation of Snake AI algorithms in R, focusing on statistical evaluation of survival metrics, reward convergence distributions, and performance visualization.

R Language Statistical Modeling Reinforcement Learning
Unity Game Menu 🏆 1st Place Winner

Unity Space Shooter & Hackathon Game

Hackathon Winner

Built in 24 hours to win 1st Place at Hammer Hacks 2024. Features responsive WASD controls, enemy AI wave spawning, particle explosions, and WebAssembly browser support.

Unity 3D C# WebAssembly Physics
Unity 3D Bowling

Unity 3D Bowling

3D Game

Complete 3D bowling simulation in Unity with rigid-body physics, pin collision impulse mathematics, ball spin trajectory mechanics, and standard frame-by-frame scoring.

Unity C# RigidBody Physics 3D Mathematics
Pong Canvas Game

Pong Arcade Engine

Playable In Browser

Handcrafted classic Pong rebuilt using pure HTML5 Canvas and JavaScript with zero external frameworks. Features dynamic paddle collision physics and reactive AI opponent.

JavaScript HTML5 Canvas Game Loop Logic

Python Platformer Engine

Mario Platformer Engine

Python Game

Custom 2D platformer engine built from scratch in Python and Pygame featuring tile-based level rendering, jump velocity curves, collision boundaries, and enemy logic.

Python Pygame Tile Mapping Physics
Flappy Bird Pygame

Flappy Bird Clone

Python Game

Faithful recreation of Flappy Bird in Python and Pygame featuring sprite animation states, gravity physics, precision bounding-box collision detection, and score tracking.

Python Pygame Sprite Animation
VEXcode Clawbot

VEXcode Autonomous Clawbot

Robotics & Embedded

Robotics firmware coordinating autonomous object retrieval and precision steering. Integrates optical shaft encoders, bumper switches, and ultrasonic sensors.

C++ Python VEX V5 Sensor Fusion

Classroom Grid Mapping

Negus's Room Navigation

Robotics & Mapping

Autonomous pathfinding algorithm mapping and navigating complex simulated classroom environments using sensor feedback and dead-reckoning movement routines.

VEXcode C++ / Python Pathfinding Grid Traversal

3D Matrix Engine

3D Modeler & Wireframe Engine

Computer Graphics

Python graphics application implementing 3D vertex projection onto a 2D screen, matrix transformations (rotation, scaling, translation), and wireframe mesh rendering.

Python Linear Algebra 3D Projection Graphics

Digital Logic Simulation

Logic Gates Simulator

Digital Systems

An interactive software simulator for boolean algebra and digital logic circuits (AND, OR, NOT, XOR, NAND) validating truth tables and signal propagation.

Boolean Logic Digital Circuits Computer Architecture

Software Architecture

Pac-Man DFD System Architecture

System Design

Multi-level Data Flow Diagram (DFD) formalizing the subsystem architecture of Pac-Man: score logging data stores, entity collision comparisons, and ghost AI state transitions.

System Design DFD Specification State Machines
AI Careers Presentation Hover for video preview

AI / ML Engineering Career Research

Technical Research

Research analysis investigating the mathematical foundations, compensation scales, and automated disruption of software & machine learning engineering.

AI Impact Research Slide Deck