Skip to content

About

Twenty-five years delivering software for JP Morgan Chase, the World Bank Group's IFC, eight UK banks and CoreCard — and writing the Python that makes delivery measurable.

Story

Draft copy

I joined Tata Infotech as a Senior Software Engineer in 2000, the year I finished an M.Tech at IIT Bombay, and have spent the years since in financial-services software: JP Morgan Chase, the World Bank Group’s IFC, eight UK banks, and now CoreCard.

Somewhere along the way the job changed from writing the code to running the programmes around it: scope, estimates, releases, P&L and the people doing the work. The engineering habit stayed. When a delivery question keeps coming up, I would rather build a tool that answers it than ask for another status report.

This site is part of that habit. The projects on it are tools built alongside delivery work, and the site itself is one of them.

How I work

Draft copy
  1. Make delivery measurable

    Plans, risks and status should come from the work itself, so the numbers in a steering meeting are ones the team recognises.

  2. Remove blockers before adding process

    Most delays are dependencies nobody owns. Finding the owner usually does more than another ceremony.

  3. Coach, then step back

    Agile adoption sticks when teams run it themselves; the PMO’s job is to make that possible, not to run it for them.

  4. Build the tool when the question repeats

    A small script that answers a recurring question saves more time than a better spreadsheet.

Credentials

Education

  • 1998 – 2000M.Tech, Energy Systems EngineeringIndian Institute of Technology (IIT) Bombay
  • 1994 – 1998B.E., Chemical EngineeringGovernment Engineering College, Raipur

Certification

  • Sep 2020AWS Certified Solutions Architect – AssociateAmazon Web Services

Recognition

  • Q4 2009Guiding Star
  • 2013Project of the Year
  • Q3 2021Manager of the Quarter