About Sean
I'm a Director of Software Development with 20+ years in the industry. I've spent my career building and turning around development teams — and I've got the data to prove it works.
My Story
I started my career as an individual contributor in 2006 and quickly found that I cared as much about how teams work together as I did about the code itself. I built my first development team from scratch, learned what makes teams tick — and what makes them stall.
Since then, I've bounced between IC and leadership roles, always keeping my hands on the keyboard while leading teams. I've worked primarily in .NET since 2005, with stints in React/Node and other ecosystems. The technology changes; the principles of great teams don't.
My Philosophy
I fix the systems, not the people. In my experience, it's rarely the developers that are the problem. It's the environment they're in — bad architecture that makes every change risky, unclear requirements that lead to rework, broken processes that reward busyness over delivery, and poor product management practices that leave teams without direction.
I believe in Developer Experience. Happy teams produce great products faster. When developers have clear requirements, sane architecture, good tooling, and leadership that removes impediments rather than creating them — they thrive.
I stay connected to the code and the developer experience. I'm a technical leader who understands what developers actually deal with day to day — the tooling friction, the architectural pain points, the difference between what a process looks like on paper and how it feels in the codebase. I can't fix what I can't feel.
I don't manage. I orchestrate and enable. Like a conductor, I coordinate the elements to produce the desired outcome. I enable team members to do their best work. I get out of their way and clear the path ahead.
The Results
I've turned around multiple development teams with measurable results:
Sprint completion in one sprint
6-person team, legacy .NET SaaS
Sprint completion in 6 months
Multi-team engineering org
Beyond Work
I grew up in Juneau, Alaska and now live in Snohomish, Washington. When I'm not coaching dev teams, you might find me playing guitar, on the ski slopes (I'm a former instructor), at the archery range (I was a competitively ranked archer in California), or training martial arts. There's a pattern: I'm drawn to pursuits where focused, deliberate practice yields results. That same mindset applies to how I build teams.
Let's talk about your team.
Free 30-minute consultation. I'll listen to your challenges and tell you honestly whether I can help.
Book a Call