Things I've BUILT
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
Mira
Currently Working
Mira is a mobile app designed to help caregivers set up daily support routines for the individuals they care for. Built with Expo and React Native, it provides an onboarding flow, a three‑step caregiver setup, and a customized home screen to streamline caregiving tasks.
JavaScript
TypeScript
Expo SDK 57
React Native
mX
Currently Working
mX is a personal AI assistant with its own backend, built on hosted model APIs and designed through a multi‑phase architecture that includes a FastAPI server, model provider adapters, evals, and a custom web chat UI. It features a local‑only deployment workflow, automated testing with high coverage, and a structured design documented across prompts, tasks, and system architecture files.
Python
FastAPI
TypeScript
CSS + HTML
Docker
EasyFunCoding
Live
EasyFunCoding is a rebuild of the original website, focused on creating a clearer, more modern, and more accessible learning experience for kids. The project redesigns the site from the ground up with improved layout, readability, and structure.
HTML
CSS
SASS
Tech Flow
Live
TechFlow is a front‑end practice project focused on experimenting with modern UI layouts, animations, and styling techniques. It serves as a hands‑on sandbox for strengthening HTML, CSS, and JavaScript skills through building responsive, visually polished webpage designs.
HTML
CSS
SASS
JavaScript
Trail Timber
Live
Trail‑Timber is a nature‑themed front‑end project that highlights interactive UI elements and clean, modern layout design. It features a fully responsive mobile interface and smooth animations, ensuring the experience adapts seamlessly across different screen sizes while maintaining a polished outdoor aesthetic.
HTML
CSS
SASS
Maro
Live
Maro is a simple, readable programming language written entirely in Java, created as a learning project for CSCI‑C212 and inspired by Python’s beginner‑friendly design. It includes a full compiler pipeline—lexer, parser, AST, and interpreter—along with a REPL mode and clear documentation that explains how the language works.
Java
REPL
Java I/O & CLI tooling
Custom Lexer, Parser, AST, and Interpreter
A brand isn’t just a logo — it’s how a product feels every time someone uses it.
Every product interaction says something about a brand. I make sure what I build reflects who that brand really is.
Located in Indianapolis, IN
Need a developer?
Let's work together