Projects

A mix of work, school, and side projects. Latest first.

BMITCHMusic
2025

My music site. Hand-built Next.js front-end pulling the latest tracks from my SoundCloud catalog.

Next.jsTypeScriptTailwindshadcn/ui
PyCanvas
2025

Programmatically build Obsidian canvases from Python — useful for laying out generated mind maps and storyboards directly inside a vault.

PythonObsidian
Tee Times Tracker
2025

Tracks public tee times across local golf courses so I can find a slot without checking five different booking pages.

Python
Textract PDF Chat
2025

Pipe a scanned PDF through AWS Textract, then chat with the contents via the OpenAI API. Built as a demo for a real client workflow.

PythonAWS TextractOpenAIFlask
Short-Form Content Generator
2024

Full-stack app that pulls a YouTube clip, scripts and narrates it with an LLM, and composes a vertical short. Built end-to-end across Python and React.

PythonFastAPIReactTypeScriptyt-dlpOpenAIMoviePy
Stock Price Prediction Model
2024

LSTM trained on Yahoo Finance history that forecasts the next five days of a ticker. Exploratory project — not investment advice.

PythonPandasTensorFlow