About
I’ve spent the better part of fifteen years at the intersection of engineering and community — building software, building teams, and trying to figure out what makes technical organizations actually work. Right now I’m a product engineering leader at Siemens, where the problems are large and the stakes are real.
Before that, I was deep in the Drupal world. I co-created SimplyTest.me, ran it for nearly a decade, and watched it evolve from a weekend project into something that mattered to the open source community. I’ve spoken at DrupalCon more times than I can count, written more words about Drupal governance and community conduct than I planned to, and made lifelong friends through that work. I still care about open source deeply — about the social contracts that hold these projects together, and the ways they break down.
I grew up in Pennsylvania and I’m still here, rooted in a way that feels increasingly rare. I have two kids who are the best argument I know for slowing down and paying attention. I run — not competitively, but consistently, because it’s one of the few places where the thinking happens without trying. On weekends you’ll find me at a craft brewery or arguing about the Steelers with more conviction than the situation warrants. I write here when something won’t leave me alone — usually something about engineering, leadership, open source, or what it means to build things worth building.
What I’m working on
Mostly thinking about engineering leadership at scale: how decisions get made in distributed teams, what organizational health actually looks like vs. what it looks like on paper, and how AI tools are changing what it means to be a software engineer.