My background as a software engineer, strategic designer, systems thinker, and entrepreneur gives me a unique generalist perspective



  • Human Centered Design: Have deep experience in using ethnographic and design methods to understand people and systems and ground new concepts  
  • Systems Thinking: Looking at shifting organizations, social behavior and culture through understanding the set of interlocking dynamics that contribute to outcomes.
  • Maker As a hands on software engineer, I make things
  • Entrepreneur: Two decades as a founder, team-member and mentor of startups