Python-powered data
I used Python to organize the tournament information and turn live event data into something the broadcast could use.

Cody, after hours
I have hosted DrunkioKart every year since 2023. What began as a tournament for friends has grown into an annual tradition—and in 2026, its fourth running became a full livestream production.
Live event system / 2026
DRUNKIOKARTWhy it exists
What started in 2023 as a fun tournament became the kind of project I naturally love: part event, part production, and part product problem. I shape the format, build the tools, and host a night people look forward to all year.
It is also a good picture of how I work. I notice the awkward parts, make a system for them, and keep improving it until the technology disappears into the experience.
New for 2026
This year I added streaming for the first time, combining Python, OBS, tournament logistics, and hosting into one live system with a very real deadline.
I used Python to organize the tournament information and turn live event data into something the broadcast could use.
I lined up the scenes, overlays, and show flow in OBS so viewers could follow the action without losing the energy in the room.
Hosting, software, and streaming had to work as one system. The project was a practical exercise in planning, testing, and adapting live.
The dedicated 2026 page breaks down the challenge, the Python and OBS workflow, the first livestream, and what the project says about how I solve problems as a software engineer.
Pick a year
Go behind the scenes of the streamed 2026 tournament or step back through the champions and results from 2023 through 2025.
2026 / Fourth annual
2023–2025
More than a résumé