MicroMouse
RoboticsAutonomous maze-solving robot. Flood-fill pathfinding, real-time motor control.
Autonomous maze-solving robot. Flood-fill pathfinding, real-time motor control.
Low-level motor driver firmware for embedded microcontrollers.
State machine design pattern demo running on a Raspberry Pi.
Real-time computer vision camera system using Python and OpenCV.
Game agents that learn to play using neuroevolution of augmenting topologies.
Handwritten digit classifier trained on the MNIST dataset.
Backpropagation perceptron implementation from scratch in C++.
Software engineer working at the intersection of embedded systems and machine learning. This site is a living collection of personal projects.