Summary
Overview
Work History
Education
Skills
Parents Name
Pan Card No
Personal Information
Languages
Extracurricular Activities
Affiliations
Accomplishments
Certification
Languages
Timeline
Generic

Supratik Dutta

Pune

Summary

Tech-savvy professional with advanced training and experience in Java Full Stack and having 9 years of relevant work experience and over 12 years of total IT experience. Delivers above-average results to delight customers and drive internal enhancements. Always seeking new and improved strategies to achieve objectives.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Lead Java Full Stack Developer

UBS
Pune
02.2022 - Current
  • Converting the legacy Monolithic app Project and Portfolio Management app to Microservices
  • It is involving working in distributed and complex architecture where the code is distributed among 15 services
  • Designed user-friendly software interfaces to simplify overall management.
  • Participated in team meetings and provided input on deadlines, designs and enhancements.
  • Addressed the performance of Supply and Demand Application and reduced the latency by 25-30%
  • Used Spring Security and Spring Integration alongside with Apache Kafka as a message broker.

Lead Java Spring Boot and React Developer

UBS
Pune
01.2020 - Current
  • In a team of 5, developed and installed a unit pricing module that assisted Group Technology's mid-year and year-end cost estimation.
  • Complete automation of various upstream feeds processing in Azure Databricks
  • Built reusable UI components that can be used across multiple projects with React.
  • Migrated the whole Simulate legacy application to NABU Cost Transparency (microservice based) in Spring boot and also us
  • It reduced the manual effort for more than 4K Project Managers and the huge reconciliation effort
  • Apache Kafka has been used as a messaging broker to consume data and push various forecasting and actuals data to other systems
  • Implemented CI/CD in GitLab for speedy and secure code deployment
  • Designed and developed a reusable bulk import and export using Spring Batch of financial data of the whole organization to prepare forecasting for coming years depending on complex methodology
  • Records were more than 1 million.

Senior Java/Spring Boot Developer

UBS
Pune
01.2021 - 01.2022
  • MYDAY is a tool created for seat booking/food booking in canteens of resources in multiple UBS buildings
  • In a team of 6, mainly worked in the backend microservice development for the application and also lead the team and coordinated with the business stakeholder
  • Identified issues in software processes and implemented optimization.
  • Rolled out the app across multiple global regions.
  • Developed the UI in React JS.
  • More than 10K concurrent usage has been handled.

Java/Spring Boot Developer

UBS
Airoli
05.2018 - 12.2019
  • Created weekly Timesheet entry interface for UBS resource in MYHUB tool with multiple functionality.
  • Concurrent usage of more than 10K has been observed during peak friday.
  • Monetization of the timesheet hours as per resource type and preparing of the final billing data was also done in the backend and sent to other downstream systems on a periodic basis and Kafka was used to send events to the downstream application for finance processing
  • In a team of 10, mainly worked in the backend microservice development for the application

Java Developer

Accenture
Bengaluru
05.2017 - 05.2018
  • Has worked in the transformation of the Telia Billing system from traditional monolithic architecture to microservice architecture by creating a lightweight spring boot application
  • Built a spring batch orchestration framework to schedule and execute end of day jobs
  • Implemented CI/CD Team City for speedy and secure code deployment.

Application Development Specialist

Accenture
Bengaluru
10.2016 - 05.2017
  • LOS project is Loan Origination system which is a product developed for client BMO
  • It consists of 12 modules and is being developed using Spring Boot microservices
  • This system is basically designed to provide the financial projection of the Borrower for whom the loan process has to be initiated and based on certain parameters this provided the rating to borrower, based on which the loan processing is further initiated
  • Developed the module Borrower and Collateral Master Micro service, User management, Auditing using Hibernate Envers.

Senior Software Engineer

Ericsson
Kolkata
10.2015 - 10.2016
  • Built the CSP (Consolidated Supply Project), a web application that incorporates various projects that the supply management team in MANA uses to keep a track of the supplied products and worked in a big team of 50 resources. Worked mainly with Java, Spring and Hibernate.

Consultant

HCL
Noida
09.2013 - 09.2015
  • Worked on Financial Management dashboards for Seed Funding and Project of record loading
  • Worked in Core Java and a backed developer and Jasper Reports

Software Engineer

HSBC
Pune
06.2011 - 09.2013
  • Worked in Project and Portfolio Management tool as a developer in multiple functional components and workflows and written multiple complex processes in Gel Script and Oracle PL/SQL programming.
  • Also have worked on Crystal Reports and SAP BO Universe

Education

Bachelor of Technology - Computer Science & Engineering

KIIT University
Bhubaneswar
01.2011

Skills

  • Java (Java8, Java11 and Java 17)
  • Spring Boot Framework and Reactive Programming
  • React JS and Javascript(ES6)
  • Hibernate and Spring Data JPA
  • PostgreSQL,Oracle PL/SQL and MongoDB
  • Distributed Systems
  • Azure Databricks and Spark for Java

Parents Name

Mr. Subrata Ranjan Dutta, Mrs. Aparna Dutta

Pan Card No

BCTPD2645C

Personal Information

  • Passport Number: V0987788
  • Passport Expiry Date: 2031
  • Date of Birth: 02/01/88
  • Nationality: Indian

Languages

  • English
  • Hindi
  • Bengali

Extracurricular Activities

Won the Badminton Doubles championship in annual sports festival in college Completed Masters in Tabla Participated in the athletics competition in school Participated in many musical competitions in different places and won Participated in quiz competitions in school and got several prizes Member of Assam Science Society

Affiliations

  • I like to play cricket and have also played at district level.
  • I am having Maters in Tabla.
  • I play Badminton regularly

Accomplishments

  • Received multiple Outstanding performer awards in UBS and other previous organisations

Certification

  • I have completed AZ-900
  • I have completed UBS Certified Engineer program.

Languages

Bengali
First Language
English
Proficient (C2)
C2
Hindi
Advanced (C1)
C1

Timeline

Lead Java Full Stack Developer

UBS
02.2022 - Current

Senior Java/Spring Boot Developer

UBS
01.2021 - 01.2022

Lead Java Spring Boot and React Developer

UBS
01.2020 - Current

Java/Spring Boot Developer

UBS
05.2018 - 12.2019

Java Developer

Accenture
05.2017 - 05.2018

Application Development Specialist

Accenture
10.2016 - 05.2017

Senior Software Engineer

Ericsson
10.2015 - 10.2016

Consultant

HCL
09.2013 - 09.2015

Software Engineer

HSBC
06.2011 - 09.2013

Bachelor of Technology - Computer Science & Engineering

KIIT University
Supratik Dutta