Summary
Overview
Work History
Education
Skills
Certification
Personal Information
Projects
Languages
Websites
Timeline
Generic

Amit Kumar

Chandigarh

Summary

  • Over a decade of hands-on experience in designing, developing, maintaining, and supporting projects across diverse domains.
  • Talented Software Developer equipped with great coding, debugging and project management abilities. Accomplishes project goals consistently with elegant, scalable code. Works great with team members under Agile and Scrum frameworks.
  • Currently serving as Lead Java Developer and Associate Architect in my present organization, with a proven track record of effectively managing teams and taking full ownership of project development and deliveries.
  • Resourceful Java Developer with talent for working with multicultural teams. Expert at working in Agile environments using Scrum methodologies.
  • Proficient in both Agile and Waterfall development methodologies, adept at requirements analysis and project development.
  • Specialized in Java, Spring Boot, and Restful APIs, with substantial expertise in AWS cloud modules and implementations.
  • Implemented effective alerting and monitoring systems using StatsD, Prometheus, and Grafana.
  • Good hands-on experience with Scala technology stack, including Scala, Play, Akka, and Kafka.
  • Skilled in TestContainers, JUnit5, and Mockito for robust testing practices.
  • Proficient in micro-service architecture, leveraging technologies like Spring Boot, Hibernate, Zul, Consul, and Key Cloak integration.
  • Domain expertise includes Stock Exchange/Finance and E-commerce projects.
  • Familiarity with front-end technologies such as J-Koss and Zul, capable of developing web projects using JavaScript & related frameworks.
  • Proficient with CI/CD tools like Jenkins, Docker, and Kubernetes, with exposure to Azure DevOps, GitLab, and Bitbucket pipelines.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Senior Staff Eng

Nagarro
09.2022 - Current

Technical lead

Paytm
11.2021 - 09.2022

Sr. Scala / Java Developer

Spineor
06.2017 - 11.2021

Full Stack Java Developer

Paxcel Technologies Pvt. Ltd
01.2015 - 06.2017

Full Stack Java Developer

Research Web Tech
12.2013 - 01.2015

Education

MCA -

Punjabi University, Patiala
02.2013

BCA -

Punjab University, Chandigarh
06.2009

Higher Education -

Senior Secondary School PSEB, Punjab
05.2006

10th -

Senior Secondary School PSEB, Punjab
03.2004

Skills

  • Java Development Expertise
  • Frameworks: Spring Boot, Play, Quarkus
  • RESTful API Design & Development
  • Microservices Architecture
  • Software Architecture
  • Amazon Web Services
  • Continuous integration
  • Version control systems
  • Technical Mentoring
  • Design principles
  • Requirements Gathering
  • Application debugging
  • Agile Methodology
  • Source and Version Control: Git, Github, Gitlab
  • Databases: MySQL, Postgres, MongoDB
  • Software Development Tools: JIRA, Confluence

Certification

Java Professional Development Course from DUCAT Noida

Personal Information

  • Date of Birth: 03/07/88
  • Marital Status: Married

Projects

  • Maruti Suzuki Common Components: (Nagarro)

At Nagarro, working in collaboration with Maruti Suzuki India Limited, I specialize in designing and implementing efficient architectural solutions for projects in the automotive sector. My key responsibilities include understanding client requirements from Maruti Suzuki and developing tailored solutions to meet these needs effectively. I play a crucial role in aligning technical strategies with business objectives, ensuring the successful delivery of solutions in this dynamic industry collaboration.

Role: Associate Architect (Senior Staff Engg.)

Tech Stack: Java 8/11, Spring boot, MongoDB, Progress DB, AWS cloud, Jerkin, App-dynamics

  • Paytm (Paytm.com)

Paytm - India’s largest mobile e-commerce website is an ultimate destination for online recharge, bills and other utility payments.

I am working with the Paytm EDC (Electronic Data Capture) team. In the team, my responsibility is to adding new features and changes to the system. As I am working as a technical lead, I am delivering end to end solutions which includes requirement, Development, Dev Testing, Deployment, and Monitoring.

Duration: Nov-2021 to Sep-2022

Role: Technical Lead

Team Size:  45

Tech Stack: Java, Spring boot, Play framework, KAfka, MySql, AWS, and Tools (Grafana, Kibana, Jenikins)

  • EHeater (eheat.com)

The EHeater is an electronic heater manufacturing and online selling ecommerce website. Previously EHeater were selling manually controlled heater from hardware buttons. Now they have converted manual heater handling into Remotely managed heater through AWS IoT implementation. User can control heater from remote using mobile app which interact with AWS IoT core through Java backend server.

Duration: June-2020 to Sep-2020

Role: Sr. Java Developer and Lead

Team Size:  3

Tech Stack: Java, Spring boot, Play framework, Akka, Kafka, Micro-services, Postgres, and Docker, AWS IoT and AWS PubSub.

  • The Auto Parts Shop (SmaTheAutoPartsShop.Com)

The auto parts shop is a e-ecommerce website which only operates in the US . This is a web project which builds using the Scala language with the latest frameworks such as Scala, Play, Akka, Kafka, and Cassandra database. The project is based on microservice architecture. There are more than 20 services which do their specific task and pass the result to the next service for processing.

On the website we upload catalog from 4 different vendors and take orders from customers and pass orders details to vendors for final processing and shipment.

Duration: June-2017 to Nov-2021

Role: Sr. Scala / Java Developer and Lead

Team Size:  7

Tech Stack: Java, Scala, ReactJS, Spring boot, Play framework, Akka, Kafka, Micro-services, Cassandra, and Docker.

  • Inspare’s SBC (Small Business Control)

Inspare’s SBC is basically User’s and Resource management project which deals with User’s and Resources managed by any manufacturer company in Germany. Its also provide customer support and warranty management features.

Duration: March-2020 to June-2020

Role: Full stack java developer

Team Size:  3

Tech Stack: Java, ReactJS, Vaadin, Spring Boot, JWT, RESTFull APIs, Micro-Services, Google GRPC, Syncope, Azure Blob Storage, Azure Release, Kubernetes and Docker.

  • Coopeuch (Coopeuch)

Coopeuch is a finance providing organization. Basically, Coopeuch deals with employees and vendors. Coopeuch provides benefits like providing credit to employees and then employees pay in installments. The main technologies used were Spring, Hibernate, Apache Blueprint (WSDL/SOAP), JBoss Fuse and  SQL Procedure. I was working as a full-time time developer on this project.

Duration: Nov-2017 to April-2018

Role: Sr. Java developer

Team Size:  5

Tech Stack: Java, Spring , Apache Blueprint, JBoss Fuse / Karaf, SQL Database, WSDL / SOAP, Basic of MQ integration.

  • Quodd Support System (QSS)

Quodd Support System was a Stock Exchange project to provide back-end admin support to Quodd Finance . QSS was in the development stage and developed using Spring, Hibernate frameworks with Z-Koss as front-end technology.

Duration: Jan- 2015 to June -2017

Role: Full stack java developer

Team Size:  2

Tech Stack: Java, Spring MVC 3.0, Spring Security and Spring Data, Hibernate, Maven, MySql,NetSuit (Report generation tool), Git and Jenkin.

Languages

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

Timeline

Senior Staff Eng

Nagarro
09.2022 - Current

Technical lead

Paytm
11.2021 - 09.2022

Sr. Scala / Java Developer

Spineor
06.2017 - 11.2021

Full Stack Java Developer

Paxcel Technologies Pvt. Ltd
01.2015 - 06.2017

Full Stack Java Developer

Research Web Tech
12.2013 - 01.2015

MCA -

Punjabi University, Patiala

BCA -

Punjab University, Chandigarh

Higher Education -

Senior Secondary School PSEB, Punjab

10th -

Senior Secondary School PSEB, Punjab
Amit Kumar