Showing 4 of 16 projects

Technologies and Designs for Remote Robotics Competition

Technologies and Designs for Remote Robotics Competition

July 2025 | Research, Robotics | MicroPython, Python, JavaScript, OpenCV, Websockets, WebRTC, Pyscript.com

Inspired by FIRST LEGO League, this project explored and developed multiple mission-based robotics competitions using LEGO SPIKE, LEGO Science Hardware, and OpenMV cameras. Real-time Apriltag tracking (via OpenCV and Pupil-Apriltags) enabled projection of both a team's and their opponent's robot positions onto a shared field, with communication handled through WebSockets and Bluetooth protocols using PyScript.com interfaces.

Websocket Communication with ESP32s

Websocket Communication with ESP32s

June 2025 | Research, Software | MicroPython, Python, TCP/IP, Websockets

This project explored the feasibility of creating a direct WebSocket connection written in MicroPython from ESP32 "Smart Motors" to a secure JSON-based messaging system called channels, without relying on intermediary PyScript webpages.

Gerp - Directory Search Tool

Gerp - Directory Search Tool

May 2025 | Software | C++, Data Structures, Hash Tables

C++ implementation of a simplified Unix grep tool that recursively searches through directory structures. Features custom hash table with quadratic probing for efficient word indexing, case-sensitive and case-insensitive search modes, memory-optimized file path storage, and query processing with various commands.

Academic Project: To comply with academic integrity policy, code is not made public. Please contact me directly to view and discuss this program.
Satellite Orbit Simulation Toolkit

Satellite Orbit Simulation Toolkit

April 2025 | Research, Software | MATLAB, Numerical Methods, GUI Development

A MATLAB simulation toolkit for satellite orbital mechanics featuring multiple numerical methods (Euler, Runge-Kutta 4,5), interactive GUI for parameter selection, 3D visualization with Earth texture mapping, and orbital stability analysis. Demonstrates Newton-Raphson root finding and cubic spline interpolation.

Academic Project: To comply with academic integrity policy, code is not made public. Please contact me directly to view and discuss this program.