Tag: about

  • Posted on

    About Me

    I’ve been leading software engineering teams since 2001. Prior to that, as an individual contributor I couldn’t stop thinking about how the team could be better managed, making it inevitable I would go into management to try to do it better. Fundamentally I believe software development works best as a team sport, which makes good leadership essential. That leadership is needed to ensure folks collaborate effectively as a team. I have many strong opinions on engineering, leadership and management.