2025 - Present

GitHub Projects

Oh I’ve been busy. Busier than you can imagine. Here’s some juice I’ve been working on. (juice = open-source projects)

The Star of the Show
DirtyRag

The foundation of Teddy. A retrieval-augmented chat overlay for WordPress sites that scrapes on schedule, embeds into Postgres, reranks, and answers with citation-rich responses right on the page.

Python Flask Docker SQL Postgres RAG OpenAI Voyage AI HTML CSS JavaScript
Marathon Runs
ChurnChurnChurn

A juicy webapp for tracking and maximizing bank account opening bonuses. Features comprehensive bonus tracking, requirement monitoring, and optimization strategies.

Python Flask OpenAI HTML CSS JavaScript
Zeus

Containerized video generation platform with load balancing. Done in a weekend for a take-home for a job application.

Python Flask Docker Redis HTML CSS JavaScript
Tampermonkey Scripts
location-filter

GitHub job listing pages aren't good. You can't even filter by location. Adds the much needed functionality with a sleek, collapsable UI that works only when you need it to.

JavaScript CSS
extra-giveaways

Amazon employees! This one's for you: enters giveaways automatically on ExtrasForAmazon. You're one click away from winning this month's giveaways.

JavaScript CSS
hn-format

The missing Tampermonkey script to add markdown support to Hacker News. Now in bold, italic, glamour★, flashy, resplendent, and so much more.

JavaScript CSS
doc-dark

The dark mode is broken on my favorite website, Doctor of Credit. This fixes it.

JavaScript CSS
Development

My time at Amazon had a way of professionalizing some of my (quirky?) self-taught habits. For years, I was building one-off browser extensions to fix tiny annoyances on individual websites, a throwback to my middle school days with userscripts. Seeing Tampermonkey used so prominently was kinda like a lightbulb moment. My biggest evolution, though, was with version control. I officially retired my old system of naming files project_final_v2_REAL.zip after learning that Git isn't so scary after all. I can't promise I'll retire the naming scheme for my video edits. I've fully embraced GitHub for my projects and even open-source them with MIT licenses.