About

Engineering Leader applying systems thinking to engineering organizations.

I spent nearly two decades building software systems. Today, I apply that same engineering rigor to people, processes, knowledge flows, and engineering organizations.

Philosophy

Technology is not the protagonist. It is one of many tools for improving organizational outcomes. The quality of the underlying system determines whether technology creates leverage or noise.

The Shift

Before

  • Software
  • Components
  • Architectures
  • Distributed systems

Today

  • People
  • Processes
  • Knowledge
  • Engineering organizations