<RS/>
Full Stack Developer · Mumbai, India

Rizwan Shaikh

> full_stack_developer_

Software Engineer with 4+ years across backend and full stack development — Java, Spring Boot and Kafka roots, now building full stack at Morgan Stanley via Bounteous Accolite.

Download Resume Visit Blog

01//About

I'm a software engineer who started out deep in backend systems — Java, Spring Boot, Spring Batch, Kafka and PostgreSQL — building high-throughput services at WorldPay. I've since moved into full stack development, currently working with Bounteous Accolite, deputed to Morgan Stanley in Mumbai. I hold a Bachelor of Engineering in Computer Engineering from Don Bosco Institute of Technology, Mumbai.

02//Experience

06/2025 – Present
Mumbai

Full Stack Developer

Bounteous Accolite (deputed to Morgan Stanley)

01/2024 – 06/2025
Pune

Software Engineer I; Senior Engineer – Development

WorldPay

  • Developed a Spring Batch Job to read card update files from AMEX and process them for Kafka topic integration.
  • Implemented functional and unit tests using JUnit, Mockito and Embedded Kafka to ensure reliability and accuracy of the Spring Batch Job.
  • Built a REST API endpoint with Spring Boot and Spring Data JPA to retrieve details of registered merchants.
  • Developed a Python script to automate sending POST REST API requests for hundreds of records from a CSV file.
11/2022 – 12/2023
Pune

Software Engineer E

WorldPay

  • Developed a service to consume real-time updates from Visa via a Kafka topic, process the messages, and produce them to a different Kafka topic.
  • Implemented AES encryption and decryption for account numbers, storing the key securely in an OpenShift secrets file.
  • Enhanced system performance via database partitioning and indexing on PostgreSQL.
  • Implemented an event-driven retry mechanism to restart the Spring Batch job upon manual posting of a message on ActiveMQ.
11/2021 – 10/2022
Pune

IT Trainee

WorldPay

  • Implemented unit tests using JUnit 5 and Mockito to achieve 100% code coverage, meeting SonarQube quality standards.
  • Proactively mitigated Blackduck violations and Checkmarx vulnerabilities to safeguard code integrity.
  • Automated performance testing of the application using Shell Script.
  • Conducted root cause analysis on production bugs and implemented preventive measures.

03//Skills

Java Spring Boot Spring Batch Spring Data JPA Kafka ActiveMQ PostgreSQL Docker OpenShift Linux JUnit Mockito SonarQube Checkmarx Blackduck AWS Python

04//Achievements