Helping People Achieve Awesomeness

My focus is to coach people to achieve the level of awesomeness possible.

Register to Attend the Agile For Humanity 2021 Virtual Conference

Our conference will utilize 1) Future Search and 2) Open Space Technology formats (unconference), to allow people to discuss the topics that they are passionate about. Our goal is to create a space for BIPOC individuals to develop skills that Elevate Their Craft and Mastery.

Build Your Skills to Thrive in a Digital and Agile Market

In a world frequent changes, agile skills are needed to survive in a digital world.

For the Agile Team Coach

Be a servant leader and boost productivity by coaching the Developers to be self-organizing and cross-functional.

For the Agile Product Leader

Learn how to maintain the stakeholder's vision while maximizing the value of work by the Developers


Storytelling is one of the most powerful forms of communications.  Dr. Dave's style is interactive and believes learning requires participation.


Coaching is the art of supporting people to achieve known or unknown goals.  Sharing learning experiences is one way to arrive at the desired destination.

Servant Leadership

Servant leadership is the best way to guide and provide value to all individuals involved in the transformation process. With a focus on leading and paying it forward, Dave actively volunteers in the community.

Experience Dr. Dave presentation on the value of agile to organizations.

Read my Recent Books

Listen to My Latest Podcasts