Accomplished professional offering 18 years of comprehensive experience in Architecture, Software Development, Delivery, and Management, with in-depth functional knowledge in Equities Listed Execution, and exposure to Risk & Margin.

  • Passion to stay hands-on, strong Java development experience.
  • Good exposure to Big Data / Fast Data architecture, tools and trends.
  • Front to Back implementation experience in Equities - implemented end-to-end electronic trading solutions in US and APAC markets.
  • FIX Connectivity Specialist - 10+ years of experience in FIX client and exchange connectivity. Experience in building high volume, low latency, and high resilient real-time trading applications.
  • Order Management System development experience from the scratch - experience ranging from vendor OMS implementations to in-house OMS development.
  • Built a solid record of achievement and advancement through increasingly responsible positions.
  • Outstanding history of managing projects from inception through development and implementation - driven end-to-end projects with widely distributed teams across globe.
  • Proven ability to build and lead highly efficient organizations - train teams and build capability


Big Data / Fast Data Architecture

This has been my study area for last one year with main focus on Fast Data.  Developed proof-of-concept on Hybrid Transactional / Analytical Processing (HTAP) architecture using Apache Spark, MemSQL and Akka. Delivered a white paper on HTAP architecture and its positioning. Strong ability to keep up with trends, learn new technologies, experiment and recommend appropriate tech stacks.

Leading Edge Software Development

Implemented Model Driven Development to reduce development effort and improve quality of software.

Strong advocate of Continuous Delivery. Implemented Behaviour Driven Development (BDD) using FitNesse to automate functional test cases. Used container technologies like Vagrant to manage development environment and automate deployment. Have exposure to Docker.

Low Latency Architecture

Developed real-time trading applications with micro-second response times. Some of the key components of the architecture include bespoke high performance middleware for IPC, in-memory caches, no sharing among processes. 


Built distributed cross-functional teams working in agile model. Key enablers are continuous delivery, BDD concepts like Executable Requirements, instrumentation of development environments .

Work History

Work History

Senior Engineer

Goldman Sachs India Pvt. Ltd., Bangalore    
Jun 2014 - Present
  • Defining strategy for consolidation of multiple ledgers onto a single architecture.
  • Built a lab to experiment new technology stack for fast data use cases. Tech stack includes HTAP in-memory database MemSQL, cluster computing using Spark, Akka (java) for actor based transaction processing.  Delivered white paper on HTAP architecture and products involved.
  • Responsible for developing testing strategy for Post Trade Derivatives Technology. This includes defining test lifecycle, environments strategy, automate testing for various stages of lifecycle. Delivered white paper on testing tools in BDD context.

Executive Director

Morgan Stanley Advantages Services, Mumbai
Apr 2013 - Jun 2014

Managed a team of 20 people globally to support and enhance margins platform. Partnered with margin operations, risk management, credit and controllers teams to manage the book of work for margins platform. Key contributions include

  • Built Proof of Concept for real-time ticking margin. Improved end of day margins batch stream timings by tuning dependencies.
  • On-boarded new businesses and locations to margins platform.
  • Built Run-The-Bank team and established follow-the-sun support model for margins platform.

In addition, played the role of location manager for a team of 70 comprising of counterparty risk & margin, collateral management and funding optimization teams.


CIMB, Mumbai
Jul 2012 - Apr 2013

This is an extension of my role in RBS. CIMB bought Cash Equities and few related businesses from RBS in Asia Pacific region in April 2012. Part of this role my job was to transition Equities Technology and organisation from RBS India to CIMB India.


RBS India Development Center, Gurgaon
Oct 2009 - Jul 2012

Built a strong team in India to deliver technology to global Equities business. Recognised for building Lean Organizations by continuously tuning the operating model with strong focus on capability building.

  • Built Client Connectivity, Liquidity Access, Order Management, Analytics, Market and Reference Data centers of excellence.
  • Architected Low Latency platform for electronic execution for Listed Execution, hands-on with end to end SDLC
  • Lead strategic projects in Listed Execution space from India. Implemented Executable Requirements model to achieve organization efficiency.

Vice President

JPMorgan, New York, Houston & Mumbai
Feb 2001 - Oct 2009

Regional Exchange Connectivity Lead, APAC, Jan 2009 – Oct 2009

  • Responsible for supporting and enhancing exchange connectivity platform covering Asia-Ex, Japan and Australia markets.
  • Senior IT escalation point for all support issues for regional exchange connectivity.

Head Of IT Equities India, Feb 2008 – Dec 2008

  • Responsible for end-to-end delivery of technology to support Cash Equities India desk.
  • Point of contact for managing technology requests for Equities India business. IT escalation point for all support issues.
  • Delivered Cash Single Stock OMS, Direct Market Access and Direct Algorithm Access to India Markets. Implemented front to back STP to improve efficiency and help increase volumes

Build Manager for Enterprise Information Systems (EIS), Feb 2007 – Feb 2008

  • Responsible for delivery of reference and market data solutions for Investment Bank from India location.
  • Built a team of 20 members covering plan, build, operate and shared services functions.

Build Manager for Client Order Management System, May 2006 – Feb 2007

  • Lead a 12-member team distributed across Houston and Pune to build Client Order Management System for Cash Equities business.
  • Provided Functional and Technical architecture guidance.

Build Manager for Cash Equities (June 2004 - May 2006)

  • Managed a team of 9 developers to build a Direct Market Access (DMA) product to US markets comprising FIX client connectivity, order management system and exchange connectivity.
  • Successfully implemented functionally rich client connectivity layer helping business onboard clients in few hours (compared to 20 days prior to the system rollout).

Client Connectivity Analyst Developer (Feb 2001 - June 2004)

  • Worked as consultant, member of a development team to build a Direct Market Access and Single Stock Trading application using Fidessa order management system. Played roles of developer, Tester, SCM support, environment support and desk-aligned production support.
  • Deployed very first FIX electronic client connectivity system for the firm.
  • Played the role of middleware specialist, environment support and software configuration management to the team.

Programmer Analyst

GSS America Inc. Chicago
May 2000 - Feb 2001

Developed website in Java for job postings (, auto uploading of jobs to various other job sites.  Provided environment support to the development team.

Programmer Analyst

CBSI Ltd., Bangalore, Chennai
Oct 1998 - Mar 2000

Part of a team to build fully featured distributed system for student record management to accurately manage grades, courses, medical, discipline, demographics, transcripts and schedules. Developed on FORTE platform.




Osmania University
May 1994 - Jun 1998

Majored in Electronics and Communications (ECE)

Stood first in ECE department and was awarded Gold Medal.



Tackling the Challenges of Big Data 

Massachusetts Institute of Technology (Online X Program)
Feb 2015 - Mar 2015

An online program developed by the faculty of the MIT Computer Science and Artificial Intelligence Laboratory in collaboration with MIT Professional Education and edX.

Link to course certificate

R Programming

Johns Hopkins University (Coursera)
Jan 2015 - Feb 2015

Course covers introduction to R.   

Link to course certificate

Functional Programming Principles in Scala

École Polytechnique Fédérale de Lausanne (COURSERA)
May 2014 - Jun 2014

This course introduces the cornerstones of functional programming using the Scala programming language.

Link to course certificate

M101J: MongoDB for Java Developers 

MongoDB University
Apr 2014 - May 2014

This course covers Mongo DB architecture, setup and Java API.

Link to course certificate

Technical Skills

  • Languages:                               
    • Java, Scala, Groovy, R,  C++/C, Forte TOOL
  • Big Data / Fast Data stack:
    • SparkAkka (Java), Hadoop stack
  • NoSQL Databases
    • Mongo DB
  • RDBMS:                                      
    • Sybase 12.0/11.9, DB2 9.x
  • In-memory databases/caches
    • MemSQL, Hazelcast, DB2 BLU, SAP HANA, TimesTen,, JBoss Cache, Coherence
  • Middleware Technologies
    • EMS, TIB/Rendezvous, IBM MQ Series 5.x, 29West.
  • Continuous Delivery Tools
    • Git, Subversion, Perforce, Clearcase
    • Maven, Gradle, Jenkins, Sonar, Vagrant, Docker, FitNesse