Projects

A collection of engineering and software projects I’ve built.

3D Environment Mapping and Localization

Developed an environment-adaptive ORB-SLAM3 system with brightness-based dynamic feature scaling. Evaluated localization accuracy and performance on benchmark datasets, achieving comparable or improved results in challenging scenarios with minimal computational overhead.

Project Page

ScoreCast - Real-Time Sports Display System

Engineered a modular sports information system for Raspberry Pi and RGB LED matrices that delivers live scores, betting odds, and sports news through a customizable web interface. Implemented efficient background polling, image caching, and optimized rendering to achieve smooth real-time performance while supporting multiple sports leagues and future integrations such as fantasy football and Spotify.

Project Page

Custom Communication Protocol

Designed and implemented a two-wire communication protocol between a Raspberry Pi and an Arduino using only one clock and one data line. Built custom byte encoding, start/stop signaling, and a character translation table.

Project Page

DC to DC Buck Converter

Designed and implemented a DC-to-DC buck converter using an LM2596-ADJ regulator for efficient voltage regulation from 12 V to 9 V. Developed a schematic and PCB layout in KiCad, integrating power filtering and feedback resistors.

Project Page