It was my pleasure to work with Naresh on various projects at ThoughtWorks. Naresh is the model for an Agile coach:An excellent blend of idealism and practicality, enthusiasm and empathy, technologist and teacher.
People who work with him instantly connect with Naresh. He quickly gains their trust and respect,enabling him to effect greater change.I've seen few people able to have such an impact on development organizations.
--John Spens, Market Principal, ThoughtWorks,Inc
Naresh is arguably the ONLY agile evangelist and coach who is also a coder and tester (at least I think so - I haven't met any one else with similar credentials). A hands-on techie, Naresh can expose the fundamental problems in your organizations and is always willing to engage with your development teams at an execution level.
A world-class consultant (without the packaging of consulting types), Naresh is a no nonsense agile coach. Strongly recommended for Agile/XP, TDD, Refactoring, OOAP and Design Patterns training.
-- Manoj Kumar, Senior Director, Misys India
Naresh is ridiculously smart, humble and charismatic. Working with him at Directi, reading his blog and hearing him speak at numerous conference has had a profound impact on the way I think about software development. He combines vast technical experience,humor, patience and passion to bring out the best in individuals in teams.
While most people would have difficulty providing guidance to a variety of different teams and personalities, Naresh thrives at it.He's really, really good at facilitating "Aha!" moments and questioning underlying assumptions. In short, Naresh is awesome, and you want him on your team.
-- Amit Klein, Product Manager, Directi
Naresh clearly has extensive experience with the Product Discovery Workshop. He conveys the principles and practices underlying the process very well, with examples from past experience and application to the actual project addressed in the workshop. Naresh's ability to quickly relate to the project and team members, and to focus on the specific details for the decomposition of this project at the various levels (goals/roles, activities, tasks), is remarkable and a good example for those learning to facilitate the workshop.
-- Doug Brophy, Agile Expert, GE Energy
Rarely have I met a trainer who was truly hands-on. The depth of knowledge and on-field experience of Naresh Jain is truly inspiring. His proficiency in agile techniques and TDD is bleeding edge.
We have benefitted immensely in barely three days of TDD training with him. We wish he was on our team here in EMC2.
--Vimal Kumar, Principal Software Engineer, EMC2