MicroMouse

Robotics

Autonomous maze-solving robot. Flood-fill pathfinding, real-time motor control.

MotorControl

Robotics

Low-level motor driver firmware for embedded microcontrollers.

RPIStateMachineDemo

Robotics

State machine design pattern demo running on a Raspberry Pi.

Smart_Cam

ML / AI

Real-time computer vision camera system using Python and OpenCV.

NEAT

ML / AI

Game agents that learn to play using neuroevolution of augmenting topologies.

mnistClassifier

ML / AI

Handwritten digit classifier trained on the MNIST dataset.

PerceptronBP

ML / AI

Backpropagation perceptron implementation from scratch in C++.

About

Software engineer working at the intersection of embedded systems and machine learning. This site is a living collection of personal projects.