Dhaval is a Senior Software Craftsman with more than 18 years of experience. He has worked on a variety of real-time and non-real-time web-based and client-server architectures on JVM and .NET platforms. He is interested in architecting applications, establishing environments, and helping transition and orient teams to an XP and Lean way of working.
In addition to his expertise in driving emergent design via test-first practices (B/TDD), continuous refactoring, and continuous delivery in a CI/CD pipeline, Dhaval is particularly adept at leading development on tools such as Midas - an open-source on-the-fly schema migration tool for MongoDB, and applications such as Apiary which graphically represents an organization containing people hierarchies, projects, clients of an organization, and project skills.
Dhaval is passionate about mentoring and coaching teams, as well as bootstrapping projects starting from ideation using XP approaches and OOD, DRY & SOLID principles. He has led development and mentored several teams in India, Singapore, and the United Kingdom at companies such as AgileFAQs Technology, Equal Experts, BNP Paribas India Solutions, and Cyberlog.
He is a sought-after speaker who has presented at several conferences including Agile India and Agile Pune. In addition, Dhaval created http://codejugalbandi.org/ and published the Code Jugalbandi article series featured in the 2015 edition of Healthy Code Magazine.
Dhaval lives in Mumbai, India with his wife and daughter. He sings and plays the harmonium.