Polygot Application Developer from ThoughtWorks, India. Over 18+ years of experience includes using Java, Ruby and Scala to develop complex enterprise applications and large-scale websites. Apart from architecting solutions, he also helps coach clients on agile practices like TDD, Refactoring, Continuous Integration and Continuous Delivery.
Passionate about learning new technologies and using them to solve complex business problems. Contributed to Open Source projects – Data Anonyization, a tool that builds anonymized production data to use for performance and security testing, debugging production issues and development purposes.