* Built several high performance scalable applications for cash management such as bill payment, transfers, credit card processing etc.
* Work closely with business team and provided feedback on product features, gaps and co-ordinate product releases.
* Identified technology gaps with future product needs and engineered technology capabilities to stay ahead.
* Ensured service level agreements for back end services for cash management to support other applications
* Managed vendors and built tightly integrated products for deposits, credit cards, bill payment and futures trading
* Maintained, serviced and upgraded several platforms and improved reliability and performance
* Performed several data and product migrations to integrate and reuse product and technology functionality
* Responsible for resource planning, forecasting, road map development, managing product releases
* Recruited, mentored and managed a team responsible for designing, developing, releasing and supporting systems for cash management.
* Effectively managed a geographically dispersed team of engineers and managers to create and maintain e-commerce applications, batch jobs and back end systems.