Machine Learning platform
with ThoughtWorks (June 2017 - Present) [Wilmington, Delaware]
Built a Machine Learning (ML) platform that allows data scientists to rapidly iterate and develop new ML models and deploy them using standard continuous delivery principles. The platform allows the business to evaluate the performance of multiple models real time and select which ones actively make decisions.
Financial operations platform
with ThoughtWorks (August 2014 - June 2017) [Wilmington, Delaware]
Leading and developing a solution for the new platform which is a business-critical core for the day to day functioning of the bank's current business as well as to enable them launch future lines of business. The CQRS and event sourced banking platform allows them to manage multiple products and future lines of business on a single highly horizontally scalable system.
Lead the development team managing third party integration through a generic highly available and scalable gateway service.
Also developed other solutions which include developing new features, migrating legacy applications and introducing automation test strategies. The assignment also involved introducing modern tools, frameworks and design paradigms to existing systems.
Worked on a number of engagements which included both on and offsite work where he was responsible to evangelise XP practices.
aBCDE: a BlobCity Development Environment
for BlobCity (November 2013 - July 2014) [Mumbai, India]
Lead Developer for aBCDE (a BlobCity Development Environment) which is a custom package Eclipse IDE which integrates with the BlobCity platform allowing automation and increasing ease of development and deployment from a local environment to the cloud.
with BlobCity (May 2013 - July 2013) [Mumbai, India]
iOS application to help customers move towards the use of photo voltaic panels in order to save electricity. This application provides a quick estimate on the investment required and potential savings based on current electricity usage for a household.
with BlobCity (August 2013 - October 2013) [Mumbai, India]
Lead Developer and UX Designer for an online shopping website allowing management of products, orders, deliveries, a notification system, billing via multiple payment gateways
Enterprise Dispatch GUI Environment
with Accenture (March 2010 - April 2013) [Mumbai, India]
Designed and Developed a desktop application for one of the world's leading telecom companies to handle customer tickets and perform workforce management of over 40,000 technicians to enable dispatching them for jobs. This application is built using Java Swing and the Spring Integration framework on IBM's WebSphere servers.
Was a part of the design and development phases along with analysis and writing of the business and system requirements for the application.