I believe in rapidly delivering the right software using Agile practices.
I love building great software teams and software developers by emphasizing learning, intentional practice, and community support.
As a practitioner, trainer, and coach in the areas of Agile Project Management and Extreme Programming, I am passionate about helping both managers and developers navigate through the often murky waters of software development to achieve on-budget, high-quality software.
I am passionate about entrepreneurship and free market capitalism. To that end, I am an angel investor, mentor, and teacher for early stage technology start-ups. I enjoy sitting on the boards of technology startups and judging and mentoring at entrepreneurial events, such as business plan competitions and startup weekends.
Agile Software Development, Agile Project Management, Agile Coaching and Training, Organizational Change, Consultative Business Development, Technology Recruiting, Angel Investing, Test-Driven Development, Test-First Development, Lightweight Java, Lisp, Scheme, Clojure, Ruby on Rails, Eclipse RCP, Entrepreneurship, Technology Startups, Lean Startups