Projects Of Mine

D.A.V.I.D. (Dynamic All Electric Vehicle with Intelligent Devices)

An AI-powered electric go-kart with real-time obstacle detection, built from the ground up. Led a 5-person team through development, then evolved the system into a graduate-level smart vehicle platform featuring depth-camera processing and multi-object tracking.

  • Project Overview
  • My Role
  • Technical Deep Dive
  • Team & Collaboration
  • Impact & Lessons

Project Overview

The DAVID project began as a senior capstone, and became the most ambitious hardware-software integration project ever built in our department. Our goal was to build an all-electric, AI-assisted recreational vehicle with object recognition, real-time obstacle avoidance, and emergency braking capabilities. The final product was a fully functioning go-kart (max speed 50MPH) powered by dual 48V battery packs and a 6kW motor, featuring an integrated depth camera system to detect and respond to hazards. Later, I continued development as part of my master's project, redesigning the system to support YOLOv8-based object detection and multi-object tracking with OC-SORT. What started as a safety-first concept became a scalable smart vehicle prototype, capable of seeing, processing, and reacting in real time.
The D.A.V.I.D. Project

The D.A.V.I.D. Project

D.A.V.I.D. Team Logo

D.A.V.I.D. Team Logo


Autonomous Drone Integration Collaboration

A crossdisciplinarity volunteer project exploring whether autonomous drone programming could fit into Lewis University’s Computer Science curriculum. Built and simulated autonomous missions using DroneKit in Python on a custom quadcopter platform.

  • Project Overview
  • My Role
  • Challenges & Findings
  • Technical Deep Dive
  • What I Learned

Project Overview

This project was a collaborative initiative between students in Electrical & Computer Engineering (ECE), Computer Science (CS), and the drone operations program. Our mission: explore whether hands-on autonomous drone programming could be integrated into the CS department's Object-Oriented Programming (OOP) course. As volunteer students, we sourced a drone kit, built the platform from scratch, and programmed autonomous flight behaviors using Python and the DroneKit SDK. We successfully simulated flight missions including takeoff, waypoint travel, and return-to-launch (RTL), and presented our findings to faculty. While ultimately determined unfeasible as a CS-only curriculum module, the project revealed key gaps in embedded systems knowledge and showcased the potential for interdisciplinary technical learning.
Overhead View of Completed Drone

Overhead View of Completed Drone

Side View of Completed Drone

Side View of Completed Drone


Resistor Sorter – Computer Vision Hardware Prototype

Resistor Sorter – Computer Vision Hardware Prototype

A Raspberry Pi–powered system designed to automatically sort resistors using computer vision and OpenCV. Built for fun, functionality, and frustration-reduction as lab assistants, the project gained traction and placed 2nd at the IEEE EIT 2023 Poster Competition.

  • Project Overview
  • My Role
  • Technical Deep Dive
  • Results & Challenges

Project Overview

The Resistor Sorter was a creative hardware/software final project built for our Hardware-Software Integration course. The idea stemmed from our experience as lab assistants, where we often had to manually sort resistors after lab sessions. Using a Raspberry Pi, OpenCV, and stepper motors, we designed a system that could classify resistors based on their color bands and sort them into labeled bins automatically. Though we never fully finished it, the project caught a lot of attention and placed 2nd in the 2023 IEEE EIT poster competition hosted at Lewis University.
IEEE EIT 2023 Project Poster

IEEE EIT 2023 Project Poster

Sorting System

Sorting System