My Software Projects

These are the projects I have worked on, over the years. I have experience in C++, Java, TypeScript, and Python.


Robot powered by ROS2, Raspberry Pi 4, and STM32.

I am currently working on a little robot, built with 3D printed parts, a Raspberry Pi 4, an STM32 Nucleo board, and an RPLidar 360 Lidar system. Using this toolkit, the robot is able to observe obstacles in its surroundings and avoid them, with an algorithm I wrote in C++.


Aether Software

Personalized AI writing assistant.

Aether is a project that uses writers’ writing samples to create a tokenization layer via NLP (Wink NLP) methods to prompt LLMs to replicate their voice and style in responses. This is ideal for writing things where personality and style need to shine through; essays, emails, etc. without the classic, AI “obviously AI” sound. I built it using Electron, React on Vite, Supabase, and OpenAI API.


Trainafy

Holistic workout generator mobile app.

Trainafy was an app I made before AI could make mobile apps in 1 prompt! It uses a holistic algorithm to generate workout programs for people based on their access to equipment, schedule availability, and their fitness goals. It also tracked users’ progress and allowed them to view their improvements over time. It was built using React Native, Expo, and Google Firebase for simplicity and quick design iteration.


Minecraft Mods

Making an endlessly creative game even more fun.

When I was 9-15 years old, I spent a lot of time working on Minecraft mods in Java. I got hands on experience with threading, Java reflection, use of APIs, direct SQL use, and more back-end programming. Designing complex games inside of Minecraft (“mini-games”) required complex design structures and a deep understanding of using timers, abstraction, and data management.