Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Hobbies
Timeline
Generic
Chandan Kumar

Chandan Kumar

Senior Software Engineer
New Delhi

Summary

Results-driven Software Developer with over a decade of experience in Spring Boot, Java, Microservices Architecture, AWS, MySQL, Kafka, Docker, and Kubernetes. Skilled in crafting and implementing robust software solutions that exceed client expectations. Proven track record of utilizing cutting-edge technologies to optimize processes, boost performance, and foster innovation. Demonstrated ability to collaborate seamlessly with diverse teams to deliver scalable and dependable software products. Strong problem-solving abilities and a keen interest in continuous learning and growth. Dedicated to producing top-notch code and cultivating a culture of excellence throughout the software development lifecycle.

Overview

11
11
years of professional experience
3
3
Certifications
2
2
Languages

Work History

Team Lead : Pitpass Application

Capgemini Technology Services India Limited
05.2022 - Current
  • The PitPass application is designed to handle both synchronous and asynchronous JSON payloads related to vehicles and their customers.
  • Key components of the application include vehicle servicing and the sale of vehicle components during service. This service is detailed in a bill of materials, referred to as a Work Order.
  • Digital Work Order
  • Health Check
  • Vehicle Scan
  • Visit
  • WOM
  • Requirements gathering and understanding the need from client.
  • Helping team members understand the problem and provide the best design solution
  • Suggesting suitable design solutions for best performance and cost saving perspective.
  • Performing code reviews on pull requests published by team
  • Participating in daily standup meetings in-order-to discuss progress on work in hand and priorities.
  • Operating Systems: Linux - Ubuntu containers on AWS EKS.
  • Hardware: AWS EKS
  • Software / Special Tools: Docker for containerization, Intellij Idea, JIRA, Bitbucket, AWS Secrets Manager, AWS Dynamo DB, Config Server, EKS Port Forwarding, Spring Kafka, STS, Intellij Idea, JIRA, Bitbucket, Maven, Jenkins for Build pipeline. SonarQube, AWS Cloudwatch, Prometheus, Grafana, SonarQube, Veracode, JUnit 5
  • Languages: YAML - Used for creation of SpringBoot Properties, Springboot, JAVA 21, REST APIs, JSON

Team Lead: PRIME ACL Application

Capgemini Technology Services India Limited
05.2022 - 03.2024
  • Project to collect MRI images from imaging centers, save them on AWS cloud and use segmentation algorithms to segment the images and generate 3D bone models and 3D Bone Model computation references. This data will be later used by Orthopedic surgeons and nurses for precision during the ACL replacement surgeries.
  • Requirements gathering and understanding the need from client.
  • Helping team members understand the problem and provide the best design solution
  • Suggesting suitable design solutions for best performance and cost saving perspective.
  • Making sure that data residing on the cloud is under HIPAA compliance.
  • Deidentifying and Reidentifying PHI and PII information strategies.
  • Performing code reviews on pull requests published by team
  • Participating in daily standup meetings in-order-to identify the priority of tasks for team.
  • Operating Systems: Linux - Ubuntu containers on AWS EKS.
  • AWS Lambda Functions
  • Hardware: AWS EKS
  • Software / Special Tools: Docker for containerization, AWS Lambda, STS, Intellij Idea, JIRA, Bitbucket, Compass, MySQL WorkBench, MongoDB, Maven, Jenkins for Build pipeline. SonarQube, AWS Cloudwatch, Prometheus, Grafana, SonarQube, Veracode, JUnit 5
  • Languages YAML - Used for creation of SpringBoot Properties, Springboot, JPA, Query DSL, JAVA 17, REST APIs, JSON, Python
  • Mentored junior team members, fostering professional growth through regular training sessions and performance feedback.

Consultant: Electrolux

HCL Technologies Ltd
08.2018 - 05.2022
  • Developed solutions tracking events, alerts and sessions of operation of connected home appliances. The data gathered this way serves as input for both Analytics and Support teams to achieve their business goals.
  • Requirements gathering and understanding the need from client.
  • Helping team members understand the problem and provide the best design solution
  • Suggesting suitable design solutions for best performance and cost saving perspective.
  • Performing code reviews on pull requests published by team
  • Participating in daily standup meetings in-order-to identify the priority of tasks for team.
  • Operating Systems Linux - Ubuntu containers on AWS EKS.
  • AWS Lambda Functions
  • Hardware AWS EKS
  • Software / Special Tools: Docker for containerization, AWS Lambda, STS, Intellij Idea, JIRA, Bitbucket, MySQL WorkBench, Maven, Jenkins for Build pipeline. SonarQube, AWS Cloudwatch, Prometheus, Grafana, SonarQube, Veracode, JUnit 5
  • Languages: YAML - Used for creation of SpringBoot Properties, Springboot, JPA, Query DSL, JAVA 11, REST APIs, JSON
  • Led cross-functional teams to develop and implement innovative solutions for client projects, enhancing operational efficiency and achieving project goals.

Programmer Analyst: Rivit TV

Impressico Business Solutions
11.2016 - 08.2018
  • Micro services communicating with each other to serve as communication backbone of the system catering to messaging, alert and mailing needs.
  • Developed solutions to generate events and tapped into the events to send communications optimizing AWS SQS queues.
  • Suggesting suitable design solutions for best performance and cost saving perspective.
  • Analyzed system specifications and business requirements to identify opportunities for process improvements and efficiency gains.
  • Participating in daily standup meetings in-order-to identify the priority of tasks for team.
  • Analyzed user requirements and translated them into technical specifications to ensure alignment between business objectives and IT solutions.
  • Operating Systems: Linux - Ubuntu containers on AWS EKS.
  • AWS Lambda Functions
  • Hardware AWS EKS
  • Software / Special Tools: Docker for containerization, AWS Lambda, STS, Intellij Idea, JIRA, Bitbucket, MySQL WorkBench, AWS S3,SonarQube, Veracode, JUnit 4
  • Languages: YAML - Used for creation of SpringBoot Properties, Springboot, JPA, Query DSL, JAVA 11, REST APIs, JSON

JAVA Developer: Priority Vendor

Priority Vendor Technologies Ltd
10.2015 - 10.2016
  • Priority Vendor is an Early Payment Platform where customers run events for their associated suppliers on regular and assured discount basis.
  • Suppliers may accept the offer if they agree on the discount percentage. In return, they are paid against their invoices within 2-3 days of the event they opted for.
  • Developed solutions, performed object oriented analyses, object oriented design, development and integrations.
  • Requirements gathering and understanding the need from client.
  • Suggesting suitable design solutions for best performance and cost saving perspective.
  • Performing code reviews on pull requests published by team
  • Participating in daily standup meetings in-order-to identify the priority of tasks for team.
  • Operating Systems: Linux - Ubuntu containers on AWS ECS.
  • AWS Lambda Functions
  • Hardware: AWS ECS
  • Software / Special Tools: Docker for containerization, AWS Lambda, STS, Intellij Idea, JIRA, Bitbucket, MySQL WorkBench, AWS S3, SonarQube, Veracode, JUnit 4
  • Languages: YAML - Used for creation of SpringBoot Properties, Springboot, JPA, Query DSL, JAVA 8, REST APIs, JSON
  • Developed and maintained scalable Java applications, ensuring adherence to coding standards and best practices for optimal performance.

Software Engineer: League Management System

OZDOCS India Pvt Ltd:
06.2014 - 10.2015
  • League Management System is used to keep track of all the business relating a league.
  • It provides an electronic medium to ensure all leagues played are systematically recorded, accounted for and reported with defined roles and responsibilities -safeguarding all users involved in this activity.
  • Developed solutions, performed object oriented analyses, object oriented design, development and integrations.
  • Requirements gathering and understanding the need from client.
  • Helping team members understand the problem and provide the best design solution
  • Suggesting suitable design solutions for best performance and cost saving perspective.
  • Performing code reviews on pull requests published by team
  • Participating in daily standup meetings in-order-to identify the priority of tasks for team.
  • Operating Systems: Linux - Ubuntu containers on AWS ECS.
  • Hardware: AWS ECS
  • Software / Special Tools: Docker for containerization, AWS S3, STS, Intellij Idea, JIRA, Bitbucket, MySQL WorkBench, SonarQube, Veracode, JUnit 4
  • Languages: YAML - Used for creation of SpringBoot Properties, Springboot, JPA, Query DSL, JAVA 8, REST APIs, JSON
  • Developed and maintained scalable software applications using Java, Spring Boot, and Micro Services , ensuring high performance and responsiveness to user requests.

Education

Master of Computer Applications - Software Engineering

USICT, GGSIPU
Dwarka, New Delhi
04.2001 -

Bachelor of Computer Applications - Computer Applications

IGNOU
Maidan Garhi, New Delhi
04.2001 -

Skills

  • Leadership and team management
  • Requirements analysis and specification discussions
  • Implementing prototype solutions
  • Training team members on JAVA Technologies
  • Spring Framework: Spring Boot, Spring Cloud, Spring MVC, Spring Security
  • Microservices
  • REST APIs
  • Operating System: Windows, Linux, Unix, iOS, Android
  • NoSQL : DynamoDB, MongoDB
  • RDBMS: MySQL, PostgreSQL, HDFS
  • Internet Tools: Postman
  • JAVA: Java 21, JPA, JDBC
  • Bootstrap
  • Configuration : YAML, JSON, XML
  • Python: NumPy, Django
  • Spring Cloud Config Server
  • Spring Security: OAUTH2 with JWT and AWS Cognito
  • Circuit Breaker: Resilience4J
  • Data Modeling: Enterprise Architect
  • Secrets Management: AWS Secrets Manager, HashiCorp Vault
  • AWS : SDK, S3, SQS, SSM Parameters, SQS, AWS Lambda
  • Monitoring: Cloud watch, Prometheus, Grafana
  • API Gateway: AWS API Gateway, Kong
  • Docker Containerization: EKS, ECS
  • Apache Kafka : Spring Kafka, Event logs Processing, Kafka Connect, Stream Processing
  • Build Tools: Maven, Gradle, SBT
  • Documentation: Swagger, Open API 3

Certification

AWS Certified Cloud Practitioner

Accomplishments

  • AWS Certified Cloud Practitioner
  • Udemy - Certificate of Completion -MongoDB
  • Big Data Foundation Course from Big Data University

Hobbies

  • Poetry
  • Swimming
  • Trekking

Timeline

Team Lead : Pitpass Application

Capgemini Technology Services India Limited
05.2022 - Current

Team Lead: PRIME ACL Application

Capgemini Technology Services India Limited
05.2022 - 03.2024

Consultant: Electrolux

HCL Technologies Ltd
08.2018 - 05.2022

Programmer Analyst: Rivit TV

Impressico Business Solutions
11.2016 - 08.2018

JAVA Developer: Priority Vendor

Priority Vendor Technologies Ltd
10.2015 - 10.2016

Software Engineer: League Management System

OZDOCS India Pvt Ltd:
06.2014 - 10.2015

Master of Computer Applications - Software Engineering

USICT, GGSIPU
04.2001 -

Bachelor of Computer Applications - Computer Applications

IGNOU
04.2001 -
Chandan KumarSenior Software Engineer