Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Abhash Kumar

Zoetermeer

Summary

Experienced Lead Developer with 10 years of experience building scalable and reliable Java applications. I specialize in using modern tools like Java 17, Spring Boot, Angular, and Kubernetes to create cloud-native solutions that simplify complex business processes. At KLM, I’ve helped automate leave and compensation for ground employees by designing event-driven systems with smart retry mechanisms and custom rule engines. I’m passionate about improving performance—like cutting data processing times from minutes to seconds—and building smooth, automated CI/CD pipelines with GitHub Actions and Helm. I also enjoy mentoring team members and working closely with Agile teams to deliver high-quality software efficiently.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

CGI Netherlands | KLM Royal Dutch Airlines
10.2022 - Current

Leave & Compensation Automation

At KLM, I lead the development of backend and frontend solutions to automate leave and compensation processes for ground employees. I work across the full stack using modern Java and cloud-native tools to deliver scalable, efficient, and user-friendly systems.

Tech Stack: Java 17, Spring Boot 3.3.12, Angular, Kubernetes, PostgreSQL, GitHub Actions, GitHub Workflows, Helm, Azure Storage Account

Key Achievements:

  • Optimized database performance using projections to significantly reduce query times.
  • Architected and implemented an event-driven system with retry logic to ensure reliable event processing.
  • Developed a custom rule engine to manage dynamic business logic for leave and compensation.
  • Designed and developed responsive UI screens using Angular to streamline user interaction and reduce manual effort.
  • Designed Helm charts and GitHub Workflows to automate seamless CI/CD deployment on Kubernetes.

Senior Software Developer

Agap2 (Client : Proactis)
05.2020 - 09.2022

PSN : Working on solution to provide a single platform for the suppliers to interact with buyers present in old system

  • Involved in designing and building microservices using Spring Boot , Spring Framework and Java 11.
  • Involved in creating responsive user interface for the portal using Angular and Typescript.
  • Developed Docker containers and Kubernetes pods and deployed on Azure AKS.
  • Created and deployed Restful WebServices on cloud
  • Created complex queries and aggregation in MongoDb.
  • Developed Jenkins pipeline for complete CICD flow for the microservices.
  • Used GraphQL to create complex queries among different services.
  • Used ActiveMQ as messaging queue for microservices communication

Software Developer

Tech Mahindra (Client: KPN)
10.2015 - 04.2020

Nimbus

  • Refactored legacy application and migrated to private cloud.
  • Created Rest APIs using Spring Boot
  • Created Micro services using Java 8, Spring Boot , Spring MVC, Spring Data .
  • Used private cloud services similar to AWS EC2 , RDS(PostgreSQL) .
  • Created automated build and deployment jobs in Jenkins.
  • Created responsive webpages using HTML5, Bootstrap, CSS and JavaScript

Education

Bachelor of Technology -

Heritage Institute of Technology
India
06.2015

Skills

  • Spring Boot 3112
  • Java 17
  • Azure
  • Kubernetes & Helm
  • Angular
  • GitHub workflows
  • Architecture & Design
  • Event Driven Design

Certification

  • Risk and Cost Driven Architecture Practioner
  • Azure Fundamentals
  • Certified Kubernetes Administrator
  • AWS Certified Solutions Architect - Associate
  • AWS Certified Developer – Associate

Timeline

Senior Software Engineer

CGI Netherlands | KLM Royal Dutch Airlines
10.2022 - Current

Senior Software Developer

Agap2 (Client : Proactis)
05.2020 - 09.2022

Software Developer

Tech Mahindra (Client: KPN)
10.2015 - 04.2020

Bachelor of Technology -

Heritage Institute of Technology
Abhash Kumar