Programmable CI/CD engine and developer automation platform. This is my current day job and where most of my serious systems work lives.
As part of a small team, I do a bit of everything, with a few recurring areas of focus:
- Caching and DAG solving: the engine that decides what to run, when to run it, and how to cache it.
- Systems work: containerization, filesystems, and performance optimization.