Sumit Jain

Engineering Manager

Bengaluru, Karnataka, India20 yrs 6 mos experience
Highly StableAI Enabled

Key Highlights

  • 20+ years in real-time trading application development
  • Led high-performing global engineering teams
  • Expertise in financial instruments and trading systems
Stackforce AI infers this person is a Fintech expert with extensive experience in real-time trading applications and team leadership.

Contact

Skills

Core Skills

Ai SolutionsData ModellingReal-time Trading ApplicationsJava

Other Skills

Agile MethodologiesAngularBackend DevelopmentBusiness AnalysisDatabasesEquity SwapsFIX ProtocolFrontend DevelopmentIntegrationLinuxMicro-servicesMicrosoft OfficePL/SQLProject ManagementRegulatory Tax Reporting

About

20+ years experience in development, architecture and delivery ownership of real-time trading applications in front office pre and post trade execution, middle office trade enrichment and back office trade reporting systems for leading Investment Banks. 8 years of experience leading, growing and inspiring high-performing global engineering teams with strong focus on engineering excellence, execution and customer experience. Hands on experience of developing trade booking/processing/reporting applications using Java, REST APIs, Databases and Pub Sub/messaging technologies. Experienced in implementation of Design and Architectural patterns, Multi Threading, performance and memory optimisation. Solid understanding of Messaging Middlewares, Cloud Infrastructure, Machine Learning & Artificial Intelligence and API Management. Practical knowledge of Agile, CI/CD Practices, QA Automation and Testing methodologies. Most of my experience has spanned elite global Investment Banks like Morgan Stanley, Goldman Sachs which allowed me to gain in depth knowledge and practical experience in broad range of financial instruments - Cash/Listed equities, Equity Swaps & Derivatives, Fixed Income Cash/Futures/Options & Interest Rate Swaps

Experience

Uber

Engineering Manager II

Aug 2022Present · 3 yrs 7 mos · Bengaluru, Karnataka, India · Hybrid

  • Customer Obsession - AI Solutions - Leading a team to deliver best in class personalised customer automation support using AI. The ultimate goal is to improve the quality of support response to customers while delivering to value for Uber.
  • Merchant Foundations - Built a foundational capability for multi-location large GDP/ENT merchants to provide better data modelling which can be used for all features like multi-location reporting, menu inheritance etc...
  • PDX - Post Delivery Experience: This team is responsible for post delivery - defect handling; which involves eater refunds, appeasements, merchant chargebacks and disputes handling. The team owns a service which acts as central orchestrator between eater and merchant facing services, takes care of fare/money related aspects and provides insights based on the data we collect. This team mostly works on the backend with some exposure front end as well.
  • MAAC - Merchant Accounts, Activation and Compliance : Responsible for merchant sign up, onboarding, login experience and compliance. This area is hugely important for uber eats business and this team is primarily responsible for acquisition of new merchants/restaurants on the uber eats platform. Compliance charter is quite broad, which requires KYB/KYC related documents upload, verification, compliance and involves integration with external payment service providers. This requires work on both front end and backend.
AI SolutionsData ModellingBackend DevelopmentFrontend Development

Morgan stanley

3 roles

Sr. Engineering Manager (Executive Director)

Promoted

Jan 2019Aug 2022 · 3 yrs 7 mos · Bengaluru, Karnataka, India

  • Directing multiple teams to achieve excellence in developing/deploying software for Fixed Income Real Time Electronic Trading applications. These applications are used for Pre-Trade price negotiations (RFQ), connecting to the external venues to send and receive all kinds of FIX messages (Orders, Executions, Contributions etc...), receiving and processing the executions/trades to book them into Morgan Stanley Booking applications for all Fixed Income asset classes (Bonds, Interest Rate Swaps, Credit Default Swaps, Fx) and Trader Desktop UI which is used heavily by traders for real time risk management and manual trade bookings.
  • Acting a functional/chapter lead and technical owner of the below given Java based real-time applications. My responsibilities include building and maintaining the technical road-map of the applications.
  • FIDSTP - Java based app for trade capturing and booking with micro-services architecture.
  • iTrack - Java based real time trade reconciliation app.
  • E-Trading Client Database & UI - Angular, Java and Sybase DB based app for storing and maintaining electronic trading B2C clients details.
JavaFIX ProtocolReal-Time Trading ApplicationsTechnical Road-map

Engineering Manager (Vice President)

Promoted

May 2014Jan 2019 · 4 yrs 8 mos · Bengaluru, Karnataka, India

  • I setup and started leading the Fixed Income E-Trading team which was working on the below applications as a developer/technical.
  • iCapture - Java based app for trade capturing and booking.
  • FIDSTP - Java based app for replacement of iCapture with micro-services architecture.
  • iTrack - Java based real time trade reconciliation app.
  • E-Trading Client Database & UI - Angular, Java and Sybase DB based app for storing and maintaining electronic trading B2C clients details.
JavaMicro-servicesReal-Time Trading Applications

Sr. Software Developer - Equity Swaps

Sep 2008Jun 2012 · 3 yrs 9 mos · Mumbai Metropolitan Region

  • Worked as  Sr. Java Developer in the equity swaps team for middle office trade enrichment and position management for synthetic/client swap trades. My responsibilities included taking the requirements from business operations and translating them into technology solutions. I created the Java based ARES application from scratch for processing swaps rolls and re-balances and created another application called EODIC for generating the trade legs for end of day inter-company movements. The below are few applications I worked during this tenure.
  • EODIC -  End of Day Inter-Company positions movements
  • ARES -  Roll and re-balances systems for equity swaps
  • Vista -  Client Allocation system
  • TC - Trade Enrichment system
  • Swaps Writer - Database writer for clients trades positions on equity swap
JavaEquity SwapsTrade Enrichment

Goldman sachs

Sr Software Analyst Developer - Client Tax

Jun 2012Apr 2014 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • Worked as Sr. Java Developer in the back office Regulatory Tax team. I was owning the BPS (Basis Processing System)  which is basically a system to record the trade positions and applying the corporate actions on them and  supplying the data for tax reporting. I created a new java based applications using spring batch libraries to reconcile the positions and create alerts in case we find mismatches in the positions between our records and gains keeper. Additionally I worked on automating the Japan-e-Filing report generation and French Financial Tax regulation reporting.
  • Sedona - Withholding Tax Calculation and Porting system
  • BPS -  Basis processing system
  • Japan-E-Filing -  Application for filing the reg tax reports for Japan.
JavaSpring BatchRegulatory Tax Reporting

Tata consultancy services

Software Developer (Assistant Systems Engineer) - Govt Projects

Sep 2005Sep 2008 · 3 yrs · Greater Delhi Area

  • Worked as Java developer on MCA21 application. My responsibilities included to provide functionality for the Adobe pdf efiling from ROC's (Registrars of Companies) across the India in the FO portal. We used JSP- Java Script based front end and Java/EJB based WebSphere server for back end transactions. I also worked on iReport Jasper tool for generating the reports from databases.
  • Ministry of Corporate  Affairs - MCA21- eFiling portal for uploading all transactions of companies, which they need to report to govt of India.
  • Passport Seva -  Govt. Of India - Portal for processing passport applications for Indian residents.
JavaWebSphereeFiling

Education

Bachelor of Technology (B.Tech.)

Jan 2001Jan 2005

Malaviya National Institute of Technology Jaipur

Bachelor of Technology (B.Tech.)

Jan 2001Jan 2005

Stackforce found 100+ more professionals with Ai Solutions & Data Modelling

Explore similar profiles based on matching skills and experience