Summary
Overview
Work History
Education
Skills
Additional Information
Certification
Languages
Timeline
Hi, I’m

Adarsh Agarwal

Warsaw,14
Adarsh Agarwal

Summary

• 11 years of experience in IT field with 8 years in web application & 5 years on microservices using Java technologies
• Experienced backend developer with experience in Java / Springboot /JPA / Rest API /Git
• Worked on frontend technologies like HTML/ CSS/ JavaScript /Bootstrap and delivered UI components
• Joined project at critical condition and through strategic initiatives bought project health green
• 5+ years working experience in Agile, especially on Scrum framework
• Attended trainings & gained hands on experience on cloud computing platforms like AWS, Heroku
• Able to build containerized microservices with load balancer, service discovery, API gateway ,caching and security.

Overview

11
years of professional experience
3
Certification

Work History

EPAM Systems

Senior software engineer
02.2023 - Current

Job overview

Tools and Technologies : Java 9/11, Springboot , Spring security , Spring MVC, Microservices HTML , AWS, Docker, Gitlab , IntelliJ Idea, GIT

  • Worked in internal project for OWASP security and created coding story about Broken Access security feature
  • Completed training on cloud computing and created POC on AWS using AWS components : S3, API Gateway, Lambdas, Dynamo DB ,IAM
  • Delivered training in ekids CSR initiative on Scratch with appreciation badges from program coordinators and parents
  • Mentored program subordinates for technical training program and leading them to complete training within deadlines with appreciation badges from mentees
  • Completed training on Microservices, Advanced Java technologies

Xebia IT Architect

Lead Consultant
10.2020 - 10.2022

Job overview

Tools and Technologies: MongoDB, Oracle, Eclipse STS , Tortoise GIT , Jira, Docker Engine, CosmosDB, DBeaver, Java 9/11, Spring Boot, REST API, BPMN Orchestration, Maven, Docker, GIT, Redis Cache, Spring State Machine, AJAX, Azure, MongoDB, BPMN Orchestration, JUnit, Mockito, JSP, HTML, CSS, JavaScript, jQuery

Projects : Salam Telecom , Holland America

  • Worked as Tech lead where managing tasks of backend developers , DevOps and QA (total - 5) guiding .
  • Development of backend Microservices and integration with functionality/frameworks like caching, data Scheduler
  • Development of UI components using frontend technologies like JavaScript/ jQuery/ Ajax/ Bootstrap and coding backend using Spring MVC / Java 8 / JSP with testcases with JUnit and Mockito
  • Key involvement in Scrum and technical meetings , client interaction, task division and allocation
  • Participated in technical backend interviews for talent pool hiring

Project : EY (BFSI)

  • Design, Development of new microservices with TDD testcases .
  • Worked on POC on Stripe Payment API and its integration with Payment microservices

Nagarro

Associate Lead
12.2018 - 10.2020

Job overview

    Tools and Technologies: Oracle DB, Eclipse, GIT, STS, Postman , Jira, SQL developer, Swagger , Pivotal cloud, Core Java, Hibernate, JPA, Micro Services, APIGEE (API gateway), Layer 7 (Cloud) ,Spring Boot, Spring, REST , Hibernate Maven, IBM MQ , JUnit, Mockito

  • Project: Fidelity International & SPS (BFSI)

    • Creating new Rest API's for microservices including coding , testing ,Junits and deployment to preprod environment
    • Completed and delivered stories with high quality and included unit testcase using BDD with Cucumber, Junit and Mockito
    • Worked on different security layers and microservice design patterns used to secure Restful API's
    • Actively involved in requirements analysis of user stories & their time and effort estimation
    • Worked in scrum and participated in scrum meetings like sprint planning , refinement , daily standup

DXC Technology

Product developer
04.2016 - 11.2018

Job overview

Tools and Technologies: Eclipse, Git, Beyond Compare, Beyond Compare, Jira, SQL developer, Core JAVA, Web Services, XML, WSDL, Spring Core, Apache Tomcat, Maven, JSP, JavaScript

Projects : WMA , Java Integral

  • Creating Wrapper Webservices layer between client and company's system
  • Development of new policy and risk screens in product, which follows MVC design pattern involves JSP/JAVA/Data Access layer and DB SQL queries
  • Worked on Proof of Concepts (POC) for feasibility and implementations
  • Using Jira tool for tracking new changes delivered and maintaining record of changes
  • Reviewed products and updates with US client to meet company quality standards, schedule production and work-in-progress tracking and reports

Merkur Gaming

Senior developer
12.2015 - 04.2016

Job overview

Tools and Technologies: SVN, Core JAVA, Collections, Web Services , Junit, Maven, Netbeans

Project : Online Gaming

  • Writing Core Java backend codes and E2E testing with front end team
  • Writing JUnit for unit testing of backend code and maintain record for quota results for game
  • Involved in adding static code analyzer SonarQube to automate code review process

CenturyLink India

Software Engineer
11.2014 - 12.2015

Job overview

Tools and Technologies: Eclipse, SOAP UI, Apache Maven, Dimension (Version Control) ,MDW 5.2.46, Core JAVA, Web Services SOAP, XML, WSDL, Spring Core, Spring jdbc

Project : DSP

  • Design and development of BPM workflows using BPM tools
  • Writing java backend code for workflow operations like XML parsing, data transfer
  • Participated in architecture, design and implementation of new web tool, which identifies configuration and binding issues and resolves them using spring framework

Tech Mahindra

Technical Associate
09.2009 - 03.2012

Job overview

Project : ADST(Telecom)

  • Worked in 3 major projects following complete SDLC and documenting code changes , peer reviews
  • Worked on Live defects with quick resolution and rapid deployments
  • Worked on waterfall , SDLC for project implementation with emphasis on : documenting, writing code, unit testing

Education

JSS Academy of Technical Education
Noida, India

BTECH from Electrical Engineering
2008

University Overview

Skills

  • Tools/Technologies /Framework: SpringBoot, Spring Security, JPA, JUnit, Spring, Spring Security, Hibernate, Apache Maven, Mockito, Git, RestAPI, Eclipse, IntelliJ, TortoiseGIT, Docker
  • Language: Java, SQL, Javascript, C , HTML, CSS
  • Server: Apache Tomcat, ServiceMix, Heroku, Pivotal
  • Platform: Amazon Web Services(AWS), Docker
  • Databases: Oracle, MSSQL, POSTGRES
  • Methodologies : Waterfall, Agile, Scrum
  • Soft Skills : Mentoring, Presenting, Team Leading, Teamwork, Problem-solving, Ownership, Estimation, Interviews

Additional Information

Additional Information

HONOURS AND AWARDS :

  • Gem of Month in Xebia for onboarding right talent for XUS projects.
  • Certificate of Excellence for outstanding performance in JAVA coding on Techgig.com
  • Cookie Award in Tech Mahindra for pro-active spirit and valuable contribution in the project.


Certification

  • Professional Scrum Master I
  • Oracle Certified Java Programmer
  • Oracle Certified Web Component Developer

Languages

Hindi
Native language
English
Advanced
C1
Polish
Beginner
A1

Timeline

Senior software engineer
EPAM Systems
02.2023 - Current
Lead Consultant
Xebia IT Architect
10.2020 - 10.2022
Associate Lead
Nagarro
12.2018 - 10.2020
Product developer
DXC Technology
04.2016 - 11.2018
Senior developer
Merkur Gaming
12.2015 - 04.2016
Software Engineer
CenturyLink India
11.2014 - 12.2015
Technical Associate
Tech Mahindra
09.2009 - 03.2012
JSS Academy of Technical Education
BTECH from Electrical Engineering
Adarsh Agarwal