Ravi Pandya

Software Engineer

Bengaluru, Karnataka, India6 yrs 1 mo experience

Key Highlights

  • Over 5 years of experience in Fintech and Healthcare.
  • Expert in Java and Microservices architecture.
  • Successfully solved 600+ coding problems on competitive platforms.
Stackforce AI infers this person is a Fintech Software Engineer with strong expertise in Java and Microservices.

Contact

Skills

Core Skills

JavaMicroservicesDatabase ManagementData MigrationSoftware DevelopmentWeb DevelopmentAngular

Other Skills

.NET Core.NET FrameworkAPI DevelopmentASP.NETASP.NET MVCASP.NET Web APIAngularJSBug FixingC (Programming Language)C#C++CPQ DevelopmentCaregiver ModulesCascading Style Sheets (CSS)Core Java

About

Experienced Software Engineer with 5.5 years of Experience working in Healthcare and Fintech domain. At present, I am working with Mastercard as a Software Engineer 2 and involved in the development of a product for a smooth digital payment experience. Eager to learn new technologies and get in-depth knowledge of existing ones. Quick learner, well versed in Data Structures & Algorithm, System Design with good problem-solving capabilities. Strong engineering professional with a Bachelor's Degree focused on Computer engineering from Dharmsinh Desai Institute of Technology(DDIT). Solved 600+ problems on Leetcode, GFG, and Coding Ninjas. Skills: DSA | System Design | JAVA | C# | Spring Boot | Hiberate | JPA | REST API | Microservice | Kafka | Oracle | SQL Server | Angular | IntelliJ | Jenkins | Jira | Bitbucket | CI/CD Leetcode: https://leetcode.com/ravipandya15/ CN: https://www.codingninjas.com/studio/profile/6d5817d5-62da-452c-b9ff-bdb2736c44c4 GFG: https://auth.geeksforgeeks.org/user/ravipandya3/profile

Experience

6 yrs 1 mo
Total Experience
1 yr 6 mos
Average Tenure
1 yr 6 mos
Current Experience

Microsoft

Software Engineer 2

Dec 2024Present · 1 yr 6 mos · Bengaluru, Karnataka, India · Hybrid

Mastercard

Software Engineer 2

Nov 2022Dec 2024 · 2 yrs 1 mo · Vadodara, Gujarat, India

  • At Mastercard, I am currently working in the MDES(Mastercard Digital Enablement Service) program to Tokenize and Digitize Mastercard cards.
  • Worked on cleanup jobs to purge deactivate tokens at the faster page to increase throughput and reduce the backlog for Citi Bank and Wells Fargo.
  • Worked on multithreading to process records parallelly which increased overall TPS from 2~5 to 10.
  • Worked on India on Soil(IOS) Lift and Shift to migrate data from the US to the Indian data center as per the RBI guidelines.
  • Created Triggers, Nullification, and purging scripts for different tables which resulted in no impact on customers and zero downtime.
  • Worked on Internal Wallet orchestration(IWO) APIs for different functionalities like Tokenize, Delete Token, Get Authentication Methods, VCN(Virtual Cards), etc.
  • As part of a new API called Get Authentication Methods, I created API spec, Input/Business validation,
  • Business implementation and created rest client to call downstream services to provide Authentication methods so that account holder can authenticate themself post tokenization for smooth transaction experience.
  • Created a new API to delete existing tokens once CGA FGA completes.
  • Worked on Performance testing using the Getling Simulator for different APIs to get signoff from the perf team. All 100% request has a response time of less than 800ms.
  • Worked on refactoring existing code of IWO to create downstream service clients by removing the communicator library to have full control of downstream clients with less dependency.
  • Worked on IWO Tokenize and Migrate API to provide Virtual Cards support(VCN).
  • Worked on Third Party Token Messaging Service(TPTSP) to handle Event framework and API in single mapping service which is responsible for getting Configuration data and Account service data to add/update/delete/get FPAN and other financial data for specific tokens.
TokenizationDigital PaymentMultithreadingPerformance TestingAPI DevelopmentData Migration+2

Bacancy technology: work from anywhere

Software Engineer

Sep 2021Nov 2022 · 1 yr 2 mos · Ahmedabad, Gujarat, India

  • I was part of the Infosys project, As a part of the CPQ team, I am responsible for the development and bug fixes for the Whole Goods and Aftersales journey for different machinery brands like Valtra, Fendt, and Massey Ferguson. Worked on different functionalities like configuration, quotation, stocks, order fulfillment, price lists, and model comparison for different machines.
CPQ DevelopmentBug FixingWeb DevelopmentSoftware Development

Hhaexchange

2 roles

Associate Software Engineer

May 2020Sep 2021 · 1 yr 4 mos

  • Worked on patient management and placement modules to support confirm and accept placement functionalities.
  • Worked on angular for creating SPAs to support payer-provide mapping functionality.
Patient ManagementAngularSingle Page ApplicationsWeb Development

Software Engineer Intern

Dec 2019Apr 2020 · 4 mos

  • In my internship, I Worked on Caregiver modules to support different functionalities like creating, updating, and deleting caregivers, and Visit modules to support scheduling, confirming, updating, missing, and deleting visits using Repository and Mediator design patterns.
  • Worked on Kafka producer-consumer for messaging queue functionality. Created
  • tables, store procedures, and triggers in SQL Server and query them using the Event framework.
Caregiver ModulesMessaging QueueSQL ServerDatabase ManagementSoftware Development

Education

Dharmsinh Desai University

Bachelor of Technology - BTech — Computer Engineering

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience