Summary
Overview
Work History
Education
Skills
Certification
Timeline
SoftwareEngineer

Devesh Kumar

Summary

Overall, 5 years of experience with IT industry working as a Full Stack Developer, currently working with JP Morgan. Extensive experience in leading discussion with International Clients for requirement gathering, product development and field issue. Proficient in SDLC (Software Development Life Cycle) that includes requirement analysis, design, coding, testing, implementation with agile methodology. Experience in designing and development of REST services based on microservices architecture using Java and Spring Boot Framework and deploying it by using Amazon Web Services. Experienced in client-side technologies like HTML, CSS, JavaScript, ES6, Typescript, Angular and React. Experienced in build tools like Maven and Gradle (using Kotlin DSL) to deploy the application on web/App servers. Experienced in working with different cloud platforms like AWS, GCP, AZURE.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Software Engineer II

JP Morgan
Bengaluru
01.2023 - Current
  • Designed, developed, and deployed microservices using Java and Spring Boot, adhering to best practices for scalability, performance, and maintainability.
  • Implemented RESTful APIs and GraphQL APIs for communication between microservices, ensuring loose coupling and high cohesion.
  • Utilised containerisation technologies like Kubernetes for deploying and managing microservices in a cloud environment.
  • Developed responsive and interactive user interfaces using ReactJs by implementing microfrontend architecture.
  • Implemented state management using Redux for managing complex application states and improving performance.
  • Conducted unit tests on code modules to verify accuracy and functionality of program logic.

Application Consultant II

Teradata
Pune
11.2021 - 01.2023
  • Worked on designing and developing the services which can do the validation of data migrated from one database to another.
  • Added various new features to the application to perform customized validation of large amount of data.
  • Implemented the parallel processing for validation and report generation process of the application.
  • Integrated licensing mechanism to the application.
  • Added support for various cloud databases like GCP (Bigquery), AWS (Athena)and AZURE (Synapse Analytics).
  • Developed and design the authentication process for the application for connecting with cloud databases.
  • Developed UI for desktop application using Javafx to interact with user.

Software Engineer

Cybage Software Pvt Ltd
Pune
03.2019 - 10.2021
  • Wrote and developed new and well-tested code for different software projects.
  • Designed and developed web application using Spring Boot for RESTful web services and Angular for User Interface.
  • Developed reactive microservices application using Spring Boot, Reactor, Spring Integration, and DynamoDB.
  • Worked on providing Gradle build support using Kotlin DSL scripts for different services which was using maven as build tool.
  • Created API gateway which handles the request coming from client and authorize the request using AWS Cognito service.
  • Worked on AWS ECS to orchestrate the services running on docker container.
  • Created microservices for different source system to handle book reservation and search hotel functionality.

Education

PG Diploma - Advance Computing

C-DAC
Pune

B Tech - Electronics And Telecommunication

MIT
Pune

Skills

  • Java (18 ,9 10,11 v), J2EE
  • Spring Framework, Spring Boot
  • Hibernate, JPA
  • Restful Web services
  • Basics of Amazon Web Services
  • Microservices Architecture
  • Microfrontend Architecture
  • Maven, Gradle (Using Kotlin DSL)
  • MySQL, SQL, DynamoDB, Cassandra
  • JavaScript, ES6, Typescript
  • Angular, React
  • HTML, CSS, Bootstrap
  • AWS, GCP, AZURE

Certification

  • AWS Certified Cloud Practitioner

Timeline

Software Engineer II

JP Morgan
01.2023 - Current

Application Consultant II

Teradata
11.2021 - 01.2023

Software Engineer

Cybage Software Pvt Ltd
03.2019 - 10.2021

PG Diploma - Advance Computing

C-DAC

B Tech - Electronics And Telecommunication

MIT
Devesh Kumar