Work
A few of the products I've helped build at GitHub.
GitHub-native desktop experience to start agentic development from the work in front of you, keep it isolated, steer it as it goes, and land the change through pull request review.
Autonomous coding agent that picks up issues, opens pull requests, and iterates on review feedback — with cloud-hosted execution and integrations across GitHub, Slack, and Teams.
CI/CD and automation platform built into GitHub. Helped launch and scale from zero to millions of workflows per day.
Playground and API bringing industry-leading AI models to 100M+ developers on GitHub — experiment, compare, and deploy from playground to production.
Other
Side projects
Some of my side-projects. Some are random experiments, others are "work-adjacent" explorations or extensions, and some are just for fun.
Durable workflows for Go similar to DTFx/Cadence/Temporal. Supports different backends (MySQL, SQLite, Redis).
VS Code extension for GitHub Actions workflows and runs.
Free browser game inspired by the "world domination" board game. Play with your friends on many different maps.
Award-winning freeware real-time strategy game for Windows, Linux, and macOS. Built with the sechsta sinn team as lead programmer; ~220k LOC C++ and 30k LOC Lua over a decade.
Interactive tutorial and visualizer for GitHub Actions workflows.
GitHub CLI extension to display the effective workflow for a given workflow run.
GitHub CLI extension to lint GitHub Actions workflows using actionlint.
Custom Jest reporter to display tests failures as annotations in GitHub Actions runs.
GitHub Action to replace tokens in files with values from environment variables.