Would you trust a guide that told you to go one way while he went another?

We wouldn’t either.

Agile is all about immersing yourself in the experience and learning from it. That’s why our Agile coaches only preach what they practice. Our practitioners, whether trainers or coaches, use Agile to teach Agile. A successful Agile rollout is virtually impossible without expert Agile coaches. Without expert guidance, launching Agile initiatives becomes greatly complicated and difficult. You wouldn’t know when you were implementing Agile artifacts correctly or drawing the right learning objectives from your Retrospectives. In short, it would cost more to maintain a faulty program than to simply seek professional coaching from Agile coaches who know their stuff. Finding good coaches may seem daunting, but we’ve got you covered. Here’s a list of our Certified Scrum Trainers (CSTs):


Vibhu Srinivasan

Agile Consulting Coach, Certified Scrum Trainer, Certified Scrum Practitioner

Vibhu SrinivasanVibhu is an expert technologist with over 14 years of experience in Agile practices. As an Agile coach and Certified Scrum Practitioner, he works with organizations of all sizes to enhance agility and Scrum project management. Most recently, Vibhu used his expertise in team development and scaling Agile to establish and lead a team of sixty developers, mentoring and coaching them throughout the entire engagement. As a senior technologist, he has performed as a Chief Architect, Business Analyst, Technical Lead, and Developer across multiple industries. His extensive technical background covers virtualization in the cloud, Semantic web, online gaming, .NET stack, J2EE stack, Web 2.0, enterprise application integration, and several software development methodologies. He’s also dabbled in the Rails stack and loves test-driven development (TDD). Vibhu has a Strategic Management MBA from the University of Wisconsin-Madison School of Business as well as an Electronics Engineering degree from Karnataka University, India.

Bryan Stallings

Vice President and Managing Principal, Professional Services, Certified Scrum Trainer

Bryan StallingsBryan leads the efforts of our consulting team to maximize the benefits that Agile methods offer. He is an experienced leader of Agile adoption initiatives, both as a consultant and as an internal change advocate. Prior to joining SolutionsIQ, Bryan defined and led the enterprise Agile adoption programs at two previous companies. As a Certified Scrum Trainer, Bryan regularly leads training courses. He is known for his skill at facilitating collaboration with senior leaders and within empowered project teams — across organizations, geographies, and cultures — to foster productive relationships and achieve critical business results. In addition to 15 years of international and domestic experience in information technology, financial services, and manufacturing, Bryan has an MBA in International Business from the University of South Carolina’s Moore School of Business. He holds a Six Sigma certification and is also fluent in Spanish.

Jan Beaver

Certified Scrum Trainer, Certified Scrum Professional, Certified ScrumMaster, Certified Scrum Product Owner, Registered Education Provider

Jan BeaverJan Beaver started out in the software industry – or “high-tech” as it was then called – 30 years ago. His experience runs the gamut of management, coding in many languages and on many platforms, QA, and technical writing. Jan has worked in many different Agile environments over the years. Jan is a Certified Scrum Trainer® and deeply experienced Agile coach who has worked with a wide variety of companies in an equally wide variety of industries including telecommunications, medical, insurance, financial, media, utilities, and smart-grid energy. Jan’s focus is on Scrum Alliance certified training, which is a great fit since teaching is deeply rooted in his DNA. While engaged in all that coding and testing, Jan also pursued (and completed!) his PhD in history. Understanding complex interactions within and between systems is the focus of much of his work. His current area of interest is the social interactions that occur within complex adaptive systems — like Scrum teams — and how to enable true self-organization to achieve innovative solutions to the problems inherent in new product development. Jan recently brought his passion for teams and teamwork to bear in a concise, content-rich volume, The Agile Team Handbook. Applying Agile values and principles through Scrum practices provides teams and organizations with a roadmap for success in today’s challenging business environment.

Mike Dwyer

Certified Scrum Trainer, Agile Coach

Mike DwyerMike Dwyer is a Principal Agile Coach and Certified Scrum Trainer (CST) at SolutionsIQ working with organizations as they adopt Agile and Lean methods. He has extensive experience as an innovator, leader, manager, coach, and consultant transforming high-growth organizations into hyper-productive Agile organizations. Having held senior positions in healthcare, professional services, manufacturing, and product management, Mike brings over 30 years of experience transforming software development, quality, operations, and support. He is a well-known and respected contributor to the Scrum, Agile, and Lean software community.