Hello!

You've reached my personal website. You can visit my LinkedIn profile or read my resume to learn more about me and get my contact information.

Check out these personal projects I've worked on over the years:

Date Title Description
2026-09-13 Resume template I find myself regularly sharing my resume with others as an example/inspiration, so I decided to make a template version of it. Template source code.
2026-05-31 tools.jeffsoftware.com Simple web based software development utilities that help me with my day to day work. Tools source code.
2026-05-30 Infinite World flag quiz stream An infinite stream of World flag quizzes. An Angular/Phaser app streams to MediaMTX via RTMP. MediaMTX then streams to YouTube/any streaming service via RTMP. Plan to share the source code after some clean up!
2026-01-19 Garage door sensor build How I built a garage door open/close sensor and integrated it with Home Assistant.
2025-09-21 Flag game Vibe coded World flag guessing game. Game source code.
2025-09-14 Major League Soccer today Generates Major League Soccer league and tournament fixtures for the current day. We check for and publish any fixture changes twice a day. Subscribe to our newsletter to get a daily email of the fixtures. Fixture generator source code.
2025-09-01 Biscuits Internet Project Minor contributor to the project. Application source code.
2024-12-25 jeff-zsh-theme Based off of bira (src) theme, tweaked to my liking :)
2024-12-22 Major League Soccer iCalendar Each Major League Soccer team's fixture schedule for the current season. When you subscribe to a calendar, it will auto update when team fixtures are added or modified. We check for and publish any fixture changes twice a day. Calendar generator source code.
2024-11-28 Lottery utils Powerball and Mega Millions datasets are automatically updated a few hours after every draw. Number aggregator + client source code. More information about the data if you're curious.
2024-02-24 AWS Pekko-Http SPI implementation S3 HEAD request bug Minimal source code to reproduce the issue, bug report to the project, and PR to fix the issue.
2023-10-22 DuckDB ORDER BY clause bug Minimal source code to reproduce the issue, and bug report to the project.
2022-10-09 Podcast Automation with AWS article Completely automated a sports statistics podcast using AWS: Jeff's Soccer Match Previews & Results.
2022-04-14 Hidden Markov Model for predicting MLS results Jupyter notebook for predicting the outcome of MLS match fixtures using a Hidden Markov Model.
2022-03-25 Z3 Wordle Solver Case Study article A case study where we show how to use the Z3 SMT solver to simulate and solve Wordle puzzles. Source code for the simulations.
2020-09-25 Word Bank Expand your vocabulary by jotting down words you come across that you don't know.
2020-03-05 WMATA info Washington, D.C. metro arrivals and departures (includes a metro system map).
2018-01-28 toss-file Visual Studio Code plugin Copy the current file to new pre-mapped location(s).
2015-11-11 TossFile Sublime Text plugin Copy the current file or all open files to new pre-mapped location(s).