Projects
A few things I’ve built—focused on real problems, clean implementation, and results.

AI-Powered E-Commerce Automation Platform
Senior capstone project focused on automating complex e-commerce workflows using AI-assisted transformation and validation pipelines.

Personal Portfolio Website (Next.js + Tailwind)
This portfolio site showcasing projects, an about page, and a rotating photo gallery.

Dynamic Worlds (tModLoader Mod)
Utility mod that regenerates Terraria worlds while preserving progression via a JSON snapshot system.

Minecraft Server Automation on AWS (Terraform + Ansible + Docker)
Infrastructure-as-code deployment that provisions EC2, installs dependencies, and runs a Dockerized Minecraft server.
Course Management REST API (GCP + Auth0)
Cloud-hosted, authenticated REST API with 11 endpoints, role-aware behavior, and Datastore persistence.
Portfolio Projects Collection (Systems + Databases)
Collection repo featuring a disk-based linear hash index and a full-stack movie review DB project.
Interactive Graphics & GLSL Tools
OpenGL utilities and GLSL shader tooling — texture loaders, shader program manager, and animation keyframe utilities.
Movie Review Website (Node + Express + JWT Auth)
Web app for browsing movies, registering/logging in, and creating reviews with a dynamic UI.
Employment Records CRUD App (React + Express + MongoDB)
Full-stack CRUD app with a REST API backend and React UI for managing employment history records.
Tarpaulin REST API
Cloud-hosted REST API with JWT authentication and clean resource modeling.

Question Randomizer Microservice (Flask)
Microservice that returns non-duplicative random question IDs with optional bias against repeats.