Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

VIVEK RAJPUT

Pune,India

Summary

Highly motivated Software Developer with 4+ years of experience in designing and developing microservices, event-driven architectures, and enterprise applications. Skilled in collaborating with cross-functional teams to deliver scalable, high-performance solutions within tight deadlines. Experienced in software design, testing, and deployment, with a strong focus on optimizing performance and enhancing user experience.

Overview

5
5
years of professional experience

Work History

Software Development Engineer II

MASTERCARD
08.2024 - Current
  • Designed and developed an event-driven microservice application, Xbspro Audit Service, handling 2 million+ records daily
  • The system is asynchronous, scalable, resiliant and leverages Kafka for event ingestion
  • It incorporates database partitioning for optimized query performance and scalability
  • Technology stack: SpringBoot, Java, Kafka, PostgreSQL, REST APIs

Software Developer-2(BA4)

BARCLAYS
08.2020 - 08.2024
  • Developed and enhanced the Entitlements Service to manage entitlement for 20+ corporate banking products, ensuring faster and more reliable access control for corporate clients. This reduced the API response time by 25%
  • Developed an application providing database connectivity check of multiple databases helping in migration from Oracle 12c to Oracle 19c in different environment
  • Built a Kafka-based event-driven framework, automating workflows, integrating Python, Ansible Playbooks, and REST APIs
  • Impact: Onboarded over 15+ automations from 1Desk to our alternative application, saving 500k+ annually by eliminating 1Desk overhead
  • Built ETL pipelines processing 1 million+ data records daily for Barclays mobile and internet banking

Education

B.Tech - Electronic & Communication Engineering

IIT Guwahati
08.2020

Skills

  • Spring Boot
  • Java
  • Microservices
  • Restful APIs
  • Hibernate
  • Kafka
  • Nodejs
  • Splunk
  • Dynatrace
  • Docker
  • Openshift
  • CI-CD
  • Jenkins
  • Oracle
  • PostgreSQL
  • Elasticsearch
  • MongoDB
  • ETL
  • Ab initio
  • Software Design Architecture
  • Design Pattern
  • Event-Driven Architecture
  • Microservices Architecture
  • Db Partitioning
  • Resilience & Fault Tolerance
  • Object Oriented Programming
  • Multithreading
  • Concurrency control
  • Data Structures & Algorithm
  • Machine Learning

Accomplishments

  • JEE Advance, 2016, Secured AIR 4674 among 0.2 million candidates
  • JEE Mains, 2016, Among the top 2% of students appeared

Timeline

Software Development Engineer II

MASTERCARD
08.2024 - Current

Software Developer-2(BA4)

BARCLAYS
08.2020 - 08.2024

B.Tech - Electronic & Communication Engineering

IIT Guwahati
VIVEK RAJPUT