Projects

Some stuff that I've done in my free time. Follow the link to the GitHub repo for more info. If there is no link, that means the repo is currently private.

Bird Feeder Squirl Detector

My dad is having a cat and mouse game between squirls and his birdfeeder. So, I built a surveillance system for him using computer vision so he can know if his current squirl defense methods are working. Made using a Raspberry Pi and a desktop camera.

--

Jan 2026

Raspberry Pi

Computer Vision

Faster & Smarter Apple Spotlight Search

Spotlight Search is my most used Mac shortcut. It is bloated with features I never use and it can be slow & inconsistent. So, I rewrote a lightweight, 'smarter' clone of it in Rust. The UI was inspired by a popular NeoVim plugin called 'Telescope'.

--

Dec 2025

Rust

GPUI

"Spec"

A Rocket League mod that provides additional features to the game's replay system for better game analyses. Made using the BakkesMod SDK, follow the link to the GitHub repo to learn about what that means.

GitHub

Dec 2025

C++

BakkesMod SDK

Game Modding

Stat Uploading Backend Server

A simple REST API that receives match stats from my "StatExtract" mod and uploads them to a database for my performance tracker website to read from.

--

Nov 2025

Node.js

Express.js

Personal Rocket League Performance Tracker

Allows me to view trends from my Rocket League match history and analyze my performance. Made possible using my custom Rocket League mod.

GitHub

Jun 2025

React & Next.js

TypeScript

PostgreSQL

"Stat Extract"

A Rocket League mod that pulls scoreboard data and other interesting stats throughout a match and sends it anywhere in a POST request. Was previously hard coded to only work for my use case, but I rewrote it months later to be universal for anyone else building something that uses their live Rocket League stats. Made using the BakkesMod SDK, follow the link to the GitHub repo to learn about what that means.

GitHub

Apr 2025

C++

BakkesMod SDK

Game Modding

Language Learning Tool

While trying to learn Portuguese, I often found myself looking up word meanings when listening to Brazilian music. This app lets you simply build a collection of vocab words from Brazilian song lyrics and extract them to flashcard platforms like Quizlet. Helped my classmates and I in our Portuguese class.

GitHub

Jan 2025

React & Next.js

TypeScript

NoSQL

WPM Typing Test

A typing speed test with a pretty GUI.

GitHub

Oct 2024

Python