Close to 17 years of experience in IT Software Companies

Agile trainer conducting workshops in following topics :
* Agile for team members
* Agile for management
* Agile for Product Owners
* Backlog grooming and estimation workshop
* Agile testing
* Continuous Delivery

Blogs on Agile, Scrum, XP and Agile Testing -,,

implemented Scaled Agile Framework - SAFe for a large bank

Agile Consulting/Coaching for teams in Australia, USA, Hong Kong, Singapore, Netherlands and France

Published articles in online publications like and

Open Source contribution -

Evolved new Distributed Agile practices like Virtual One Room, Distributed Pair Programming, Local Retrospective, Agile way of documentation, One Team Multiple Projects.

Started and shaped very successful corporate technical blog

Presented in Agile conferences like AgileIndia and AgileNCR on topics like Agile maintenance, distributed agile, Extreme Programming and Kanban

Acted as crisis-resolver for many Agile projects through Agile coaching, collaboration and negotiations

Implemented mentorship initiative for everybody in the organisation focused on individual-centric personal and professional development.

Aligned people on bench to create technology competency required for the organisation resulting in motivated employees on bench.

Passionate for defining corporate IT strategy and has been instrumental in creating organizational competencies for
* Continuous Delivery
* Mobile development (iOS, Android and Blackberry platforms)
* Cloud computing - PaaS (GAE, CloudFoundry, RedHat-OpenShift), Amazon EC2, Amazon S3, private cloud
* NoSQL (HBase and Casandra)
* Hadoop
* Grails
* PHP5



2013 May - Present

Director Engineering - CTO, Corporate Agile Coach

Noida , INDIA

Agile Buddha

2012 December - Present

Agile Transformation Coach, Writer

New Delhi , INDIA


2011 September - 2011 September

Distributed Agile Coach

Gurgaon , INDIA

We started working on distributed Agile project in which NL part of the team was new to distributed Agile concepts. For some people this was first practical introduction to Agile implementation. My job was to coach team on Agile concepts and work with Scrum Master and Product Owner to resolve any practical implementation issues. We implemented "Virtual One Room" ( concept for this project which was very successful. At the end of short stint, team was comfortable on itself to work-out with Agile concepts.

Standard Chartered Bank

1999 October - 2002 March

Technical Lead

Gurgaon , INDIA


2008 March - 2010 April

Principal Consultant

Netherlands , NETHERLANDS

CVS Caremark Corporation

2006 June - 2008 March

Solution Architect

Gurgaon , INDIA


2004 June - 2008 March

Solution Architect

Maharashtra , INDIA


2005 July - 2006 August

Solution Architect

Noida , INDIA

Ashland, Inc.

2004 July - 2005 June

Solution Architect

Noida , INDIA


2011 December - 2013 March

Agile Coach



2010 April - 2011 December

Director Technology

Netherlands , NETHERLANDS


2003 April - 2004 June

Technical Architect




  • Enterprise Software
  • Spring Framework
  • Hibernate
  • IT Strategy
  • Software Project Management
  • SDLC
  • Web Services
  • SOA
  • Software Design
  • XML
  • Agile Methodologies
  • Agile Project Management
  • Requirements Analysis
  • Cloud Computing
  • Software Development
  • Java Enterprise Edition
  • Scrum
  • Agile Testing
  • Android
  • Mobile Applications
  • Application Architecture
  • Architecture
  • Enterprise Architecture
  • Solution Architecture
  • Coaching
  • CSM
  • Test Driven Development


  • Motilal Nehru National Institute Of Technology


    Bachelor of Engineering (BE), Electrical