Sumit Srivastava, Lead Software Engineer

Sumit Srivastava

Lead Software Engineer

Wells Fargo Bank

Location
India - Bengaluru
Education
Master's degree, Computer Applications
Experience
9 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :9 years, 10 Months

Lead Software Engineer at Wells Fargo Bank
  • India - Bengaluru
  • My current job since September 2014

Wells Fargo, Bangalore

Project 1. Compliance reporting suite is group of regulatory reporting applications which reports wire transactions across FX application to regulators.
• Responsibilities:
• Led development of ISO20022 project for reporting in SWIFT MX/UPO format: transactions are now reported in MX/UPO format in place of existing MT format.
• During development biggest challenge was to precisely manage field mappings across all systems. In order to resolve this, build prototype message using Google gson library and worked with business and architecture teams to compare results from MT vs MX formats.
• Implemented regulatory enhancements in existing Anti Money Laundering flow; new changes for CLS, Baton and Novation flows from scratch.
• Build UI for CFTC reporting to enable users view/edit/replay trades using Ext Js and Rest Services.
• Solved performance issues in FXTRAM by implementing threads/archival strategy which improved GUI refresh rate by 25%.


Project 2. Standard Transaction Hub sends prime trades across prime services applications to Broadridge for book-keeping purposes in FIX format.
• Responsibilities:
• Led migration of application to PCF cloud which was complex, was first to accomplish this in Prime Services space.
• Involved in design/development of new in-house application to migrate from 3rd party application.
• Worked on implementation of many components like core, response, reporting, amends, audits, silos, etc.
• Core/Response flows were most challenging as application interface with many upstream/downstream applications. Built few mocker components to get quick results; configured multiple SIT/UAT environments to support integrated tests of many initiatives in parallel.
• Led integration of CI/CD devops tools.
• Automated of various day-to-day monitoring tasks using Unix shell scripts to save time of 80 hr./month.
• Scaled up application leveraging Silos approach.
• SPOC for almost 5 years in IST time-zone with full ownership and responsibility. Also, managed team of 5 as technical lead.

Lead Software Engineer at Wells Fargo Bank
  • India
  • September 2014 to May 2023

Education

Master's degree, Computer Applications
  • at Uttar Pradesh Technical University
  • June 2007

MCA: Masters of Computer Applications International Institute of Special Education Lucknow Affiliated To Uttar Pradesh Technical University - Lucknow, UP, India

Specialties & Skills

Hibernate
Microservices Architecture
hibernate
spring boot
microservices

Languages

English
Expert

Training and Certifications

Microsoft Azure Fundamentals AZ-900 (Certificate)
Date Attended:
October 2022
CFA Foundations (Certificate)
Date Attended:
August 2017

Hobbies

  • Learning new tecnologies