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

Anil Kumar

New Delhi

Summary

Highly skilled software developer with strong expertise in designing, developing, and distributing systems for e-commerce platforms, with advanced knowledge of modern programming languages and known for strong communication and cross-functional collaboration.

Overview

4
4
years of professional experience

Work History

Java Developer

Boutiqaat Services Private Limited
Gurgaon
06.2022 - Current
  • Make applications/microservices through Spring boot framework and Quarkus and also worked upon Spring batch, Hibernate framework, and Apache Kafka.
  • Backend coding, problem solving, built the logic for coding problems, handling and worked upon databases like MySQL, MongoDb, and Elastic search.
  • Applied JUnit and Mockito frameworks for effective unit testing of applications.
  • Develop and build the logic for Rule-Engine (Discounts System in E-comm) by using DRL (drools rules language) in Quarkus framework.
  • Proficient in DevOps practices including Docker containerization, CI/CD pipelines (GitLab Actions), Kubernetes orchestration, application deployment, and log monitoring using Datadog, and CloudWatch.
  • Design and develop the logic of microservice from scratch for updation of special-prices of products (skus) or related information updates at the time of Campaigns run at sales time.
  • Worked upon multiple e-commerce microservices including SearchPlus (Elasticsearch-based product search), CartPlus (shopping cart management), and CheckoutPlus (order placement and payment integration), and Coupons system, contributing to scalable and decoupled backend architecture.
  • Leveraging Redis for caching and performance optimization across services.

Software Developer

I and S BuildTech Private Limited
Noida
01.2022 - 06.2022
  • Software Developer, who does the backend coding in Java programming language and problem solving skills for product requirement within Properties Technology company.
  • By focusing on understanding the existing codebase, contributing to feature development and bug fixes, enhancing code quality, collaborating with the team, and continuously learning.
  • Build and developing API(s) required for product' s features development and understanding and improving the existing structured database performance.

Education

Bachelors in Engineering - Electronics Engineering

Delhi University, Keshav Mahavidyalaya
Delhi
06.2019

Senior/Higher Secondary -

Rajkiya Pratibha Vikas Vidyalaya
Rohini, Delhi
01.2015

Skills

  • Java Development
  • Spring boot
  • Spring batch
  • Hibernate (JPA)
  • ORM framework
  • Data Structures and Algorithms
  • MySQL
  • MongoDb
  • Elastic search
  • Apache Kafka
  • Redis
  • High & Low level design
  • Git
  • Docker
  • Quarkus

Projects

Online courses like Udemy.      Feb 2022 - May 2022

 https://github.com/anilkumar2098/course

->Build and develop the whole logic for features like: User management, course management and communication & interaction by using Spring boot framework for all required APIs and manages MySql database for our required purpose and for UI, used the Thymeleaf Spring boot Java library and also used Bootstrap for CSS framework. 

Hostel Management.   Jul 2022 - Aug 2022

 https://github.com/anilkumar2098/HostelManagment

->Java project written and compiled using Java Spring-Boot framework. This project focuses on implementing TDD style of development using Junit and Mockito and also building project with optimal way. 

->The system comprises two male hostels and two female hostels; students can register on the system; students can request a bed space and more => worked for these APIs functionalities. 

Reddit like system application.    Sept 2023 - Nov 2023

 https://github.com/anilkumar2098

->Build and develop the whole logic for features like: User management, content management like: communities, post creation, commenting on posts and voting (upvotes/downvotes) on posts and comments and etc by using Spring boot framework for all required APIs and manages MongoDb database for our data storing.

 ExportImport service by using Spring batch.   Dec 2022 - Feb 2023 https://github.com/anilkumar2098/CatalogAdminExportImportPlus

->Designed and developed an Export-Import service using Spring Batch to process large-scale CAMS (Boutiqaat microservice) data from Kafka, transform it into Excel files, and publish via Kafka producer.

Personal Information

Title: Software Development Engineer

Timeline

Java Developer

Boutiqaat Services Private Limited
06.2022 - Current

Software Developer

I and S BuildTech Private Limited
01.2022 - 06.2022

Bachelors in Engineering - Electronics Engineering

Delhi University, Keshav Mahavidyalaya

Senior/Higher Secondary -

Rajkiya Pratibha Vikas Vidyalaya
Anil Kumar