Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Arpit Shukla

Arpit Shukla

Ghaziabad

Summary

Dedicated and results-oriented software engineer with 5+ years of experience in backend development. Proven expertise in Java, Spring Boot, and microservices architecture. Strong problem-solving skills, adept at designing and implementing scalable and efficient software solutions. Passionate about leveraging technology to drive business success. Seeking a challenging role in a forward-thinking organization to further develop and apply my skills in software engineering and development.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Software Engineer A2

EPAM System
09.2023 - Current

Customer: IQVIA

Domain: Life Science and Healthcare

Project Description: SAP(Statistical Analysis and Planned) module. This project is used to collect data from drug trials for vaccination and accumulated by the statisticians and those statisticians only, take notes in hand to create the template and automate it. It enables users to generate digitized SAP word documents

Project Role: Backend Developer

Responsibilities:

  • Refactor the Rest API's, ensuring meaningful custom responses and improved performance
  • Implemented comprehensive exception handling and logging mechanism enhancing system reliability
  • Involved in resolving the bugs, defects & maintained the clean code practices in whole application
  • Collaborated with front-end developers to drive API Integration
  • Led code reviews, provide feedback and mentoring to ensure adherence to coding standards and best practices

Tools & Technologies:

Java 8, SpringBoot, SpringDataJPA, RestAPI, Mockito, Microservice Architecture, Postgres, Dbeaver, MySQl, GitLab, Jira, Swagger, Maven, ALM(Defecttool), Confluence, IntelliJ.

Backend Developer

EPAM
09.2022 - 08.2023

Customer: aPriori

Domain: EV-Manufacturing&Auto

Project description : aPriori solves challenging technical problem, combining innovative algorithms and technologies. APriori's game-changing software is helping manufacturers embrace and thrive in the new world of digital manufacturing. It is rapidly accelerating the transformation from physical, step-by-step development of products to fast, dynamic, collaborative digital design, sourcing and production

Project role: Backend developer

Responsibilities:

  • Responsible to handle the flow of end-to-end development and deployment in different environments
  • Conducted comprehensive customer walkthroughs, demonstrating backend functionality and ensuring customer satisfaction
  • Wrote clean and efficient code followed by project and code-quality standards

Tools & Technologies :

Amazon JDK 1.8, Spring boot, Postgres, REST, AWS, Git, Sumo Logic, Architecture, Jenkins, Confluence, Jira, Gradle, Postman, Docker.

Junior Consultant

Xebia IT Architects
04.2021 - 08.2022
  • Yes Bank
  • Domain : Banking
  • Project description :
  • MIDAS - This project is based on Mobile bank application using different modules and frameworks and provide strong user interface to customer for different services like On-boarding, Account Service, Loan Service. This app is easily accessible to every users with full security as per RBI guidelines.

Project role: Backend developer

Responsibilities:

  • Implemented Welcome mail letter in PDF form to inform customers about their successful transactions, enhancing user experience.
  • Collaborated with front-end developers to drive API Integration.
  • Participated in scrum calls and contributing to development meetings analyzing functional requirements.

Tools & Technology:

Java 8, Spring boot, JPA, SQL Server, REST, Soap, Microservice, CI/CD, Gradle, Git, Jira.

Backend Developer

Unified Cloud
08.2019 - 04.2021

Customer: Microsoft

Project description : Cloud Pilot tool scans the application source code and uses configuration data to provide a detailed report of code-level changes to modernize your applications for the cloud. It also scans the Cloud-enabled applications so that the application can be successfully migrated in Azure environment.

Project Role: Application maintenance developer

Responsibilities:

  • Design and deployed applications from On-premises to Cloud Azure platform facilitating cloud migration.
  • Created comprehensive documentation for engineering and testing teams ensuring clear communication and project success.
  • Updated the design of Window Pages using WPF framework and providing data points in configuration files for different applications using XML.

Tools & Technologies:

SQL Server, Visual Studio Code, STS, Java, Spring Boot, ASP.NET, WPF, REST, Eclipse IDE, Visual Studio,IIS Server, Tomcat server, Microsoft Azure.

Software Developer Trainee

Unified Cloud
01.2019 - 08.2019

Customer: Microsoft

Project description : This tool is an analytical reporting tool which helps users monitor and manage applications provides Azure subscription owners with detailed monitoring of all the services related to the security configuration settings, cost settings, application migration settings and gives recommendations over costing and security following the compliance as per Azure standards.

Project Role : Backend Developer

  • Performed Unit testing, debugged and maintained code in project development environment.
  • Wrote efficient code, queries and documented it as per the design specification of module/component.

Education

Master of Computer Application - Computer Science and Engineering

JSS Academy of Technical Education
Noida, India
05.2019

Bachelor of Science - Computer Science

Deshbandhu College, DU
Delhi
2015

Skills

  • Object-Oriented Programming
  • SQL, MySQL
  • Programming Languages: Java (jdk 8, jdk 17)
  • Spring, SpringBoot, Data JPA, Hibernate, Spring transactions, Mockito
  • Microservice Architecture, SOA
  • AWS (ECS, ECR, Lambda, S3, EC2)
  • GIT, JIRA, Jenkins
  • Confluence, AML
  • Maven, Gradle
  • IntelliJ, Eclipse

Certification

REGIONAL SCRUM GATHERING EVENT PUNE 2021. EDUCATIVE CERTIFIED SPRING 5 AND SPRING BOOT 2 COURSE

Timeline

Software Engineer A2

EPAM System
09.2023 - Current

Backend Developer

EPAM
09.2022 - 08.2023

Junior Consultant

Xebia IT Architects
04.2021 - 08.2022

Backend Developer

Unified Cloud
08.2019 - 04.2021

Software Developer Trainee

Unified Cloud
01.2019 - 08.2019

Master of Computer Application - Computer Science and Engineering

JSS Academy of Technical Education

Bachelor of Science - Computer Science

Deshbandhu College, DU
Arpit Shukla