← Back to Home

Technical Projects

My software and hardware projects throughout the years!

Hardware

Keypad with Volume Control Ongoing; December 2025

Kicad STM32 C

Overview

Designing a custom mechanical keypad with integrated volume control knob from ideation to usage in the real world.

Process

Challenges

View Design Files | View BOM

RFID Door System Completed July 2021

Embedded C ESP32 IoT

Overview

Developed a secure access control system using the ESP-IDF framework. The project focused on real-time response and reliable sensor interfacing.

Process

Challenges

Watch Demo (Linkedin)

Software

Drawalong - Collaborative Drawing Application Ongoing; January 2026

C SDL

Overview

An application written using C and SDL to let multiple people draw on the same canvas over an internet connection. Created to exercise principles learned in Beej's Guide to Network Programming.

Process

Challenges

NFL Yardage Classifier Last updated - October 2025

Python XGBoost Data Science

Overview

A binary classification model built to predict player performance. This project involved extensive data scraping, cleaning, and feature engineering.

Process

Challenges

View Code

SeedScraper - Data scraper for Start.gg Last updated - October 2025

Python GraphQL TKinter

Overview

Given a tournament with public seeding data, SeedScraper will retrieve the top N seeds (where N is a specified number). This list is then available immediately with an option to export to a CSV

Process

View Code