Projects

Material Sample Testing Automation image

Material Sample Testing Automation

ROS2 MoveIt2 Python OpenCV Gazebo / Ignition Docker Raspberry Pi Pick & Place ArUco / Pose Estimation

Automated material sample testing in a Civil Engineering research lab at OSU using a Kinova Gen3 robotic arm, ROS2, and computer vision — from simulation to working prototype.

Autonomous RC Aircraft – DBF Capstone image

Autonomous RC Aircraft – DBF Capstone

ArduPilot Mission Planner Avionics Integration Soldering Wiring & Electrical Assembly Autonomous Systems Systems Integration Flight Testing

Led the autonomous systems sub-team for Oregon State's Design Build Fly capstone, achieving the team's first successful autonomous test flight using an ArduPilot-based autopilot.

Emotion Display Robot Face – SAMI image

Emotion Display Robot Face – SAMI

ROS2 Python Raspberry Pi Pygame Embedded Systems Systems Integration

Built the animated LCD face and ROS2 emotion-state interface for SAMI, a servo-actuated humanoid robot developed by the BAJAN Robotics team in ROB 421 Applied Robotics at Oregon State University.

Automated Security Door System image

Automated Security Door System

Arduino C++ Embedded Systems Sensor Integration State Machine Design 3D Printing Electronics Breadboarding

A 3D printed miniature automated double-door system with motion detection, a handmade metal detector coil, jam detection, and a full state-machine-driven control system built on Arduino.

Popsicle-Stick Ferris Wheel Build Kits image

Popsicle-Stick Ferris Wheel Build Kits

Fusion 360 Parametric Modeling 3D Printing PrusaSlicer Design for Manufacturing Trigonometry / Geometric Design Batch Production

Designed and 3D printed a 35-kit batch of snap-together joints that let kids build their own working popsicle-stick Ferris wheel, commissioned by a local child development center.

pH Dosing Controller image

pH Dosing Controller

Raspberry Pi Python Flask REST APIs I2C / Hardware Drivers Control Systems Atlas Scientific EZO Sensors Tailscale VPN / Remote Access

Built an automated pH monitoring and dosing system using a Raspberry Pi 4, Atlas Scientific EZO-pH sensor, and dual EZO-PMP peristaltic pumps to hold a liquid at a target pH setpoint.