PROFILE

SUMMARY

I train and coach teams in Agile methods/frameworks (Scrum, XP, Kanban, Lean), and the associated Agile engineering practices, such as Test-Driven Development (TDD), pair-programming, Continuous Integration (CI), object-oriented design, Design Patterns, and Emergent Design. My goal is to help organizations improve the creation of customer value. I do this by helping teams produce valuable, high-quality software while maintaining a sustainable, innovative work environment.

Specialties:Training & Coaching Lean/Agile/Extreme Programming teams, teaching advanced software development techniques, helping teams build a culture of trust. Test-Driven Development (TDD), ATDD, BDD, pair-programming, Continuous Integration (CI), object-oriented design patterns and emergent design.

EXPERIENCE

Agile Institute

2008 November - Present

Founder, Principal Coach & Instructor

San Francisco Bay Area , UNITED STATES

We provide coaching and training in Agile techniques and practices (e.g., Test-Driven Development or TDD), Lean software process improvement, Object-Oriented design, and sane work environments.

Net Objectives

2004 June - 2008 November

Senior Consultant/Instructor

Seattle , UNITED STATES

Mindful Software

2001 February - 2004 June

Owner

San Francisco , UNITED STATES

Agile Cooperative

2009 April - 2014 April

Co-Founder

Denver , UNITED STATES

Rob is one of the six original co-founders of the Agile Cooperative.

PROJECTS

Skills

  • Software Project Management
  • Scrum
  • Design Patterns
  • Test Driven Development
  • Software Engineering
  • Agile Project Management
  • Software Development
  • Agile Methodologies

EDUCATION

  • Northern Arizona University

    1984-1988

    BS, Computer Science/Engineering

CERTIFICATION