Selected Work

Projects.

A mix of client-grade systems and things I built because I couldn't stop thinking about them.

In development

Homy — Local Voice Assistant

A fully local LLM agent (zero external API calls) for the home, with tool-calling, layered memory, and a governed reviewer/worker pipeline for autonomous task execution, controllable by voice from a smartphone on the local network. Built a three-tier memory architecture — in-memory working context, summarized episodic recall, and RAG-based semantic memory using local embeddings with top-k search — giving the agent persistent memory without a hosted vector database.

Ollama (Qwen2.5)PythonFastAPISQLiteGoogle Calendar API
In development

Table Tennis Score Keeper

An autonomous table tennis scoring system that uses computer vision and machine learning to automatically track and score matches in real-time. The system integrates with a platform to record match history, track player statistics, and maintain a competitive leaderboard. Currently in active development.

PythonComputer Vision (OpenCV/YOLO)Machine LearningReact.js
AI Background Generator

AI Background Generator

A Background Generator for both mobile phones and PCs. Type any prompt you desire and recieve AI generated images from the Stable Fusion API. Main goal of this project was to create an infrastructure on Azure with Github Actions.

T3 Stack(Typescript, Next.js, Prisma, Tailwind css, NextAuth.js)React.jsDocker & docker-compose(Azure Mysql db, Azure Blob Storage, Azure Container Registry, Azure App Service, Github Actions)
Shark Tooth Project

Shark Tooth Project

An application that allows you to upload an image of a shark tooth and recieve the species of shark it belonged to using a machine learning model. This app is being with built React Native and Tensorflow.

Portfolio

Portfolio

Next.jsReact.jsVercelTailwind cssDaisy UI
E-cinema

E-cinema

An online movie service that allows customers to browse movies, search movies, and book movies. Also allows for admins to manage movies, users, and promotions.

MySQL(Workbench)SpringBoot JavaThymeleaf(template generator)Html bootstrap
Bytes BucketList

Bytes BucketList

A UGA Hacks 8 hackathon project with a traveling theme. A social media platform that allows for users to input their travels and earn points to compare against friends or all users! Extra points are earned if you travel to Byte's bucket list locations.

React.jsNode.jsMongodb(cloud)MongooseExpressGoogle Maps APIGeolocation API
Roomate Shopping App

Roomate Shopping App

An Android app that allows roomates to add, edit, and delete items all in real time and calculates all costs so roomates can pay each other accordingly.

Firebase real-time database and authenticationJava
State Capitals Quiz

State Capitals Quiz

An Android app that tests your knowledge of the United State's capitals! Each quiz consists of 6 randomly selected states and capitals.

SQL-liteJava