02 / PROJECTS

Weekend projects that got a little out of hand

Practical software I've shipped — personal tools, web apps, and the automation that quietly keeps real work systems moving.

Python
complete

Finance Dashboard

A privacy-first personal finance tracker. It connects to bank and card accounts through the Plaid API, syncs transactions into a local SQLite database, and renders an interactive Streamlit dashboard for spending breakdowns, category trends, and cash-flow over time. There are no third-party servers in the loop — every byte of financial data stays on the local machine.

Python Streamlit Plaid SQLite
TypeScript
complete

Game Releases Dashboard

Pulls game release data from the RAWG API, cross-references it with owned titles via the Steam Web API, and uses Claude Haiku to score and rank upcoming games based on play history and taste profile. Filter by type (AAA, indie, early access) and genre. The backend is a Hono server running on Railway; the frontend is a static Astro page. Game data is cached in SQLite and refreshed on each deploy. A public companion tool lets anyone fill in a quick taste profile and get Claude-brainstormed picks — no account or Steam login required.

TypeScript Hono Astro Railway Claude AI SQLite
Python
complete

Media Recommendation Tracker

Tracks a watch history across movies and shows, then uses Claude Haiku to generate ranked recommendations filtered to active streaming platforms and a configurable rental budget. Recommendations include confidence scores, cast info pulled from TMDB, vibe tags, and optional content sensitivity flags. Built with Streamlit, SQLite, and the Anthropic API.

Python Streamlit Claude AI SQLite TMDB
Node.js
active

devonmt

A from-scratch personal web application built on Node.js with a hand-rolled MVC architecture: dedicated controllers, middleware, routes, and server-side views. No heavyweight framework — just a clear separation of concerns and server-side rendering, used as a sandbox for experimenting with routing patterns, middleware composition, and templating.

Node.js JavaScript MVC Web
Automation
complete

Walmart Workflow Automation

A collection of production automation tools built during my time at Walmart. The centerpiece is an internal web platform (JavaScript, HTML, CSS) that enhanced workflow efficiency and was rolled out across the team. Alongside it, a suite of Excel VBA macros — lookup generators, bulk data routines, and custom Outlook rules — reduced repetitive manual work and gave the team faster access to the data they needed for decisions.

JavaScript HTML CSS Excel VBA Automation