0% found this document useful (0 votes)
83 views4 pages

Supratim Roy Chowdhury Resume PDF

Uploaded by

arish.works
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
83 views4 pages

Supratim Roy Chowdhury Resume PDF

Uploaded by

arish.works
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Supratim Roy Chowdhury

Senior Software Engineer


Emirates ID Number – 784199647964131 | Passport Number – R0698037
Address – Queens 2 building apartment, 16A Street - Al Rafa – Dubai – UAE
Mobile - +971 567816908 / +91 7003096902
Email - [email protected]

Lead spring boot microservice developer with 6+ years of experience in Banking and Finance (BFSI) and
payments domain. Eager to upskill, design and build robust application in java 8, 11 and 17. Experienced
in leading a team of 7 members building finance application from scratch.

Skills

 Java 8, 11 & 17 with Spring Boot, Spring MVC, Spring Batch, Spring Security
 Relational DB - Oracle and PostgreSQL
 Non-relational DB – MongoDB and Couchbase Database
 Hibernate, Kafka, Splunk, Elastic Search, Kibana and NoSQL
 Rest API and SOAP based Webservices
 JBoss, WebLogic and Tomcat server
 Git, Stash, SVN and ClearCase as version controlling tools
 Jenkins, OpenShift, Docker and Kubernetes for CICD Pipeline and container deployment
 JIRA, Agile and Scrum Framework on regular basis

Work History

Backend Developer (September 2023 – Present)


Dev Dynamics LLC (Client: Mashreq Bank), Dubai, United Arab Emirates
Skills Used: JDK 17, Spring Boot, Spring Batch Job, Spring Security, iBatis, Azure SQL,
JWT, MongoDB, Redis Cache, Splunk, Kafka, Docker, Kubernetes, Rest API, GIT, Jenkins.

● Developing micro services application facilitate customer KYC verification.

● Developing REST APIs to integrate with core banking services to fetch customer information
and update KYC details.

● Creating automation system to run batches periodically for data validation.

● Event based micro service architecture in concurrent multi-threading environment.

● Associate lead of the team to handle multiple application and team members.

● Using GIT as version controlling tool, Jenkins for CICD and Splunk for event
publishing and logging.

● Projects implemented:

❖ eKYC: Electronic KYC verification.


Senior Software Engineer (May 2022 – August 2023)
Tech Mahindra (Client: State Bank of India), Kolkata, West Bengal
Skills Used: JDK 17, Spring Boot, Spring Batch Job, Spring Security, JPA, Oracle, MongoDB,
Spring Cache, Splunk, Kafka, Docker, Kubernetes, Rest API, GIT, Jenkins, JWT.

● Revamping legacy application of an Indian multinational public sector bank and financial
services to next generation using Microservices, Spring Boot, JPA, and Java 17.

● Technical lead of 2 finance modules which is built from scratch solemnly by me which
includes the design, architecture, development, and sanity testing.

● Working closely with business analysts and clients to gather requirements and implement the
same.

● Managing a team of 5 which includes task assignments daily by following agile


methodologies.

● Communicating with automation team to integrate the newly developed micro services.

● Using GIT as version controlling tool, Jenkins for CICD, Splunk for event
publishing and logging.

● Projects implemented:

❖ SCFU eVFS: Supply Chain Finance Unit Electronic Vendor Finance.


❖ SCFU eFDS: Supply Chain Finance Unit Dealer Vendor Finance.

Senior Software Engineer (August 2021 – April 2022)


Visa Inc, Bangalore, Karnataka
Skills Used: JDK17, Spring Boot, Spring Batch Job, Spring Security, JWT, JPA, Oracle,
PostgreSQL, Kafka, Splunk, MongoDB, LDAP Auth, Docker, Kubernetes, Rest API, GIT,
Jenkins.

● Part of the core engineering team to develop a platform in spring boot micro services for
onboarding and handling transactions of various clients across the globe.

● Implemented a complicated feature to flag security threats in a transaction.

● Individual contributor to the team responsible for gathering and delivering stories for
each sprint.

● Developing event based micro services integrated with both relational and non-
relational databases.

● Working parallelly with the Cybersecurity and Performance testing team to increase
security and performance of the product.

● Using GIT as version controlling tool, Jenkins for CICD and Kibana for event
publishing and logging.

● Projects implemented:

❖ DCP Core: Data Centre Protocol for onboarding clients to use various products.
Associate Consultant (June 2020 – August 2021)
Ernst and Young LLP (Client: FIS Global), Bangalore, Karnataka
Skills Used: JDK13, Spring Boot, Spring Batch Job, JPA, Oracle, Couchbase DB, Kafka,
Splunk, Docker, OpenShift, Rest API, SOAP API, GIT, Jenkins, WebLogic.

● Working in client location as a consultant for developing lending product (Loans


and credit) in banking domain.

● Implemented the most complicated feature named Account House Clearing to


handle inter banking transactions.

● Interact with multiple internal scrum team and external product team to integrate
micro services.

● Developing event based micro services in Saga Orchestrator pattern with scalable
and robust APIs for concurrent operations in distributed clusters.

● Using Kafka as event distribution model to produce and consume events.

● Handling, mapping and creating SOAP request in Microservice architecture.

● Using GIT as version controlling tool, Jenkins for CICD

● Projects implemented:

❖ Lending: Apply and processing of Secured and Unsecured Loans.


❖ Deposits: Deposit via cash or cheque or electronic transfer into Loan accounts.

Software Engineer (November 2017 – April 2020)


IBS Software PVT LTD, Thiruvananthapuram, Kerala
Skills Used: Java 8, Spring Boot, Spring Batch Job, Spring Security, JPA, Oracle, Couchbase
DB, Elastic Search, Kibana, Docker, Kubernetes, Rest API, SOAP API, GIT, Jenkins, SVN.

● Developing Spring boot micro-services for booking and shorex activities for a Swiss
global cruise line in travel and hospitality domain.

● Sole developer to integrate almost 10 payment gateways for a Passenger Reservation


System airline product to complete the payment of ticket booking.

● Communication with clients to gather requirements and provide visual guide after
completion of tasks.

● Developing micro services using Spring batch jobs to migrate data from Oracle DB
to Couchbase DB.

● Developing Spring boot application with REST APIs to fetch data from Elastic
Search index in Java 8.

● Running and monitoring Spring batch job in Linux environment for all DEV, SIT,
UAT and PROD environment.

● Using GIT as version controlling tool, Jenkins for CICD and Kibana for event
publishing and logging.
● Projects implemented:

❖ Land and Base items (LAB Items): Land activity for cruise trips.
❖ Shorex items (Shore Excursion items): Activity for trips while in shore for cruise trips.
❖ Payment and booking: Complete payment via various methodologies, viz, Credit Card,
Debit Card, Post Payment, Cash Counter payments, e-wallet.

Achievements

1. Customer felicitation awarded for outstanding development efforts - From State Bank of
India

2. Gold Spot award winner for exemplary development efforts - From Tech Mahindra

3. Gold Spot award winner, under a month from joining, for building file management
microservice from scratch - From Tech Mahindra

4. Won Customer Champ award, the highest-ranking award in the team, for delivering a
complete end to end API for a major cruise client – From IBS Software PVT LTD

Academic Qualifications

Degree / Degree Discipline Institute Board / Year of Aggre


Certificate University Passing gate
%/
CGPA
Electronics and Academy Of Maulana Abul Kalam Azad
Communication 2017 8.02
B. Tech Technology University of Technology
Graduation Engineering
(Formerly: WBUT)
12th Taki house (Govt.
Higher West Bengal Council of Higher 2013 75
Science Spon.) Mult. School
Secondary for Boys Secondary Education (WBCHSE)

10th The Scottish Church


Secondary West Bengal Board of Secondary 2011 76.5
Collegiate School
Education (WBBSE).

You might also like