profile-pic

Sarang Gandhi

Seasoned Solution Architect with over years of comprehensive experience in software engineering, specializing in Java Spring Boot, microservices, cloud computing, and secure web technologies. Seeking to leverage my expertise in Core Java, JEE technologies, and container-based technologies.
  • Role

    Senior Technical Lead (Solution Architect)

  • Years of Experience

    17 years

Skillsets

  • Solr
  • JSF
  • JUnit
  • Lucene
  • Maven
  • MongoDB
  • MS-SQL
  • OpenAI
  • Oracle
  • PostgreSQL
  • react
  • Serverless
  • JMeter
  • Splunk
  • Spring Boot
  • SQL
  • Struts
  • SVN
  • TCP/IP
  • Web Services
  • XML
  • Jax/rpc
  • Jax/ws
  • draw.io
  • Hibernate
  • Microservices
  • RabbitMQ
  • Angular
  • Ant
  • ANTLR
  • Apigee
  • AWS
  • Canva
  • DB2
  • AWS Lambda
  • Dynatrace
  • Ehcache
  • ExtJS
  • GCP
  • Hadoop
  • HTML
  • HTTP/SSL
  • Java
  • JavaScript
  • Jenkins

Professional Summary

17Years
  • Jan, 2019 - Present6 yr 11 months

    Senior Technical Lead (Solution Architect)

    Fiserv India
  • Feb, 2017 - Dec, 20181 yr 10 months

    Java Technical Lead

    LTI
  • Jan, 2013 - Jan, 20174 yr

    Java Senior Project Engineer

    Finastra
  • Jul, 2007 - Mar, 20102 yr 8 months

    Java Engineer

    Soignesys
  • Aug, 2010 - May, 2011 9 months

    Java Engineer

    HCL Info-system
  • Jun, 2011 - Aug, 20121 yr 2 months

    Java Sr. Engineer

    ACI

Applications & Tools Known

  • icon-tool

    microservices

  • icon-tool

    Hibernate

  • icon-tool

    Servlets

  • icon-tool

    JSP

  • icon-tool

    JDBC

  • icon-tool

    EJB

  • icon-tool

    ANT

  • icon-tool

    JSF

  • icon-tool

    XML

  • icon-tool

    HTML

  • icon-tool

    Javascript

  • icon-tool

    JAXB

  • icon-tool

    SAML

  • icon-tool

    TCP/IP

  • icon-tool

    Apache Server

  • icon-tool

    Hadoop

  • icon-tool

    RAC

  • icon-tool

    Postgres

  • icon-tool

    Eclipse

  • icon-tool

    Jenkins

  • icon-tool

    Tortoise SVN

  • icon-tool

    Maven

  • icon-tool

    Jmeter

  • icon-tool

    ANTLR

  • icon-tool

    AWS

  • icon-tool

    GCP

  • icon-tool

    GitHub Copilot

  • icon-tool

    APIGEE

  • icon-tool

    RabbitMQ

  • icon-tool

    ExtJS

Work History

17Years

Senior Technical Lead (Solution Architect)

Fiserv India
Jan, 2019 - Present6 yr 11 months
    Redesign and conversion of legacy system into microservices-based systems for wrapper over IPG services. Design VAS (Value added service) to First-data IPG International Payment Gateway to core systems. Build microservices to integrate with different payment systems like LPM (Local payment systems), UPI for India region and for pan-Asia different countries like Singapore, Malaysia, China, Australia. Digital wallet integration, BNPL integration with IPG and Fiserv switch. API specification and designs, system and solution design for payment aggregators. Microservices-based system design using coding base interfaces and class designs using design principles and patterns. Part of next generation architecture team, responsible for converting legacy system into services and then into micro-services for scalability and up-gradation with new business flows. Online bank Hindi product customization with Spring Boot, Spring Cloud, Spring Security. Managed distributed transactions using techniques like choreography with event sourcing and parallel pipelines patterns to ensure consistency across micro-services. OWASP-Top 10 implementations in various ongoing projects. Threat modeling for the payments and check scan features. Participated in SAST and DAST tool implementations using DevOps practices. Pipelining existing build tools with various security tools.

Java Technical Lead

LTI
Feb, 2017 - Dec, 20181 yr 10 months
    Machine learning based Proof of Concept (PoC). Utilization of template, databinding, event handling, and DI. Built machine learning REST call on product side UI using Angular JS. Created microservice with Spring Boot for machine learning. Implemented async web service using RabbitMQ for higher REST payload request. Built, tested and deployed scalable and highly available modular software products. Streamlined development process by using automation and auto deploy tools. Taken ownership for the design and automation of test cases and executed test cases. Strengthened development methodologies by introducing code quality document.

Java Senior Project Engineer

Finastra
Jan, 2013 - Jan, 20174 yr
    BdB Implementation (Banco do Brasil SA): Involved with migration of CPON. Using Spring microservices created custom module. Developed RIA framework using Spring MVC and ExtJS. Designed technical road map and module-wise phase development. Involved in code reviews, performance testing, development and unit testing. Consumed SOAP web service wrt WSDLs and created simulator for testing. Worked closely with clients to establish problem specifications and system design. SBSA (Standard Bank Of South Africa) Implementation and Payments, Collection, Trade, Financial Supply Chain for Eco Bank Ghana Africa. Requirement gathering with customer interaction and writing techno functional specific requirements. Took ownership of development of base modules and completed coding and unit testing. MQ Server configuration along with queue creation in IBM Websphere. Client side phasewise implementation and host integration. Provided onsite support and bug resolution. Drafted comprehensive reports to document bugs and design flaws. Acted as onsite coordinator.

Java Sr. Engineer

ACI
Jun, 2011 - Aug, 20121 yr 2 months

Java Engineer

HCL Info-system
Aug, 2010 - May, 2011 9 months

Java Engineer

Soignesys
Jul, 2007 - Mar, 20102 yr 8 months

Achievements

  • Redesign and conversion of legacy system into microservices based systems for wrapper over IPG services.
  • Build microservices integrate with different payment systems like LPM, UPI for India region.
  • Digital wallet integration, BNPL integration with IPG and Fiserv switch.
  • API specification and design, system, and solution design for payment aggregators.
  • Microservices based system design using coding base interfaces and class designs using design principles and patterns.
  • Conversion of legacy system into services and then into micro-services.
  • OWASP-Top implementations in various ongoing projects.
  • Threat modeling for the payments and check scan features.
  • SAST and DAST tool implementations using DevOps practices.
  • Machine learning based Proof of Concept (PoC) development.
  • Successful management of multiple teams for AI-ML product development.

Major Projects

1Projects

Onsite pre-and post-production support

    Experience in onsite pre-and post-production support.

Education

  • B. Sc. Maths

    Pune University
  • M. Sc. Tech Maths & Computer Science

    Pune University

Certifications

  • Product owner from inside iim group mumbai