
Pomodoro Cube
A Pomodoro timer with a physical cube that can be rotated to start, pause, and reset the timer.
A collection of engineering, embedded systems, robotics, and software projects. Each project page includes my design process, challenges, and what I learned.

A Pomodoro timer with a physical cube that can be rotated to start, pause, and reset the timer.

An autonomous 6-DOF robotic arm that uses computer vision to detect and sort objects into designated bins.

A Simon Says sequence game on an FPGA using Verilog based on behavioral modeling.

An autonomous Raspberry Pi-based vehicle featuring custom Python scripts for real-time PID motor control and computer vision for navigation.
The design and implementation of a linear optical imaging system in MATLAB to simulate and analyze the behavior of light rays, specifically the formation of images in free space.
The design and implementation of a linear dynamical system model in MATLAB to simulate and analyze the behavior of electrical circuits.
The design and implementation of a system to classify handwritten digits using the K-Means clustering algorithm made from first principles.