I'm a Staff Software Engineer at Grafana Labs. I thrive in large ambiguous problem spaces where I can slice off a tractable problem, develop a prototype, and bring others into the fold. Staff Eng refers to this as the Solver archetype.

At Grafana, I built Public Dashboards (making observability data shareable without authentication) and Grafana Bench (our internal acceptance testing and customer experience measurement platform). Both started as prototypes to de-risk larger initiatives.

I'm interested in customer experience—whether that's other developers or external customers—and how AI-assisted development workflows change how teams ship. I care about helping teams ship faster without breaking things and where AI moves software development over the next few years.

Outside Grafana

Hayden Kotelman and I are building recipinned.com, a recipe management and meal planning app for households and facilities. I handle product and customers while he leads engineering. It's been a fun counterbalance to pure engineering work — talking to users and figuring out what to build matters as much as how to build it.

Hayden and I are also open sourcing our AI development tools under ColonyOps. Hive is an agent control center for managing multiple AI agents at once, and diff-review is a Neovim plugin for code review that works for both AI agents and team review on GitHub.

I'm a board member of the Arctic Bicycle Club and co-founder of the Alaska Developers Alliance. Backcountry skier and cyclist based in Alaska.

For a more detailed background, check out my LinkedIn.