Hi, I'm Ajay Kharat

Java Backend Developer DevOps & Cloud Enthusiast System Design Explorer

Explore My Universe

About Me

Passionate and results-driven Software Engineer with over 3.5 years of experience building scalable, secure, and high-performing backend systems in banking and pharmaceutical domains.
Proficient in developing and maintaining Java Spring Boot microservices using MVC and event-driven architectures, with hands-on experience in DevOps, Cloud, and Data technologies.
Currently contributing to ING Bank, Belgium through Cognizant, where I design, develop, deploy, and maintain core integration microservices in the Cards & Daily Banking area. I've delivered 16+ RESTful microservices and enhanced 37+ existing services, driving significant improvements in performance and reliability across core banking systems.
0
Years Experience
0
Microservices
0
DSA Problems

My Skills

Java

Expert
Core Java, J2EE, Spring Framework

Spring Boot

Advanced
Microservices, REST APIs, Spring Security

SQL/NoSQL

Advanced
PostgreSQL, MongoDB, Cassandra

DevOps

Advanced
Docker, Kubernetes, CI/CD

Cloud

Intermediate
Azure, AWS, Cloud Architecture

System Design

Advanced
Microservices, Scalability, Architecture

Kafka

Intermediate
Event Streaming, Message Queues

Angular

Intermediate
Frontend Development, TypeScript

J2EE

Advanced
Enterprise Java, Servlets, JSP

DSA

Advanced
Algorithms, Data Structures, Problem Solving

JavaScript

Intermediate
ES6+, DOM Manipulation, Async Programming

HTML & CSS

Advanced
Responsive Design, CSS3, Modern Layouts

Microservices

Expert
Architecture, API Gateway, Service Discovery

Design Patterns

Advanced
Creational, Structural, Behavioral Patterns

Grafana & ELK

Intermediate
Monitoring, Logging, Data Visualization

Work Experience

Software Engineer

Cognizant | ING Bank

Apr 2023 - Present

  • Developed scalable caching mechanism using Cassandra and Kafka-based ETL APIs
  • Delivered 16+ microservices and enhanced 37+ existing services
  • Engineered and maintained 86+ Java-based integration services in Azure Cloud
  • Led and mentored a team of 5 junior developers

Junior Software Engineer

Cognizant | Merck KGaA

Jun 2022 - Apr 2023

  • Developed rule-driven engine using Spring Batch and Spring Mail
  • Implemented role-based access control via Spring Security
  • Built robust batch pipeline for data ingestion and validation

Software Engineer Intern

LTIMindtree

Jan 2022 - Jun 2022

  • Built a full-stack Pharmacy Supply Management System using Spring Boot and Angular, automating MR scheduling, demand recording, and medicine distribution—evaluated and approved by senior managers
  • Designed secure microservices architecture with JWT-based authentication and RESTful APIs, enabling real-time scheduling and stock-based pharmacy supply, demonstrating practical application of backend and frontend integration

Featured Projects

Movie Ticket Booking System

A robust movie ticket booking system built using Java, Spring Boot, PostgreSQL, and JPA, simulating real-world behavior with accurate concurrency and transaction handling.

  • Implemented soft seat blocking with automatic expiry
  • 100% ACID compliance through transactional logic
  • Concurrent booking with race-condition prevention

Expense Sharing & Settlement System

An intelligent backend system for managing shared expenses and minimizing settlements, built with Java, Spring Boot, and Design Patterns.

  • Command and Strategy Patterns implementation
  • 60-80% reduction in settlement transactions
  • Dynamic group creation and balance tracking

Recipe Search Application

A dynamic food recipe search platform that enables users to discover, favorite, and manage meal plans by fetching real-time data from the Forkify API.

  • Real-time search and pagination
  • Favorite recipes and shopping list management
  • Dynamic serving size adjustment

Budget Counter

A lightweight web application to help users calculate and track their monthly budgets based on income and expenses.

  • Interactive and responsive UI
  • Real-time updates and validation
  • Categorized expense management

Roll Dice Game

A browser-based interactive two-player dice game with custom logic and dynamic gameplay.

  • Two-player gameplay
  • Real-time scoring system
  • Custom game rules and mechanics

OwnZone

A full-stack web application combining E-Commerce platform with an inbuilt Blog system, developed using Django.

  • User authentication and checkout system
  • Paytm payment gateway integration
  • Blog with social interactions

FoodZone

A static and fully responsive landing page for a fictional food delivery company.

  • Responsive design
  • CSS animations
  • Modern UI/UX

TechnoWorld

A fully functional dynamic blog platform developed using Django, showcasing clean UI design and content management features.

  • Rich text editor integration
  • Comment and reply system
  • Social sharing plugins

Get In Touch

Let's Connect!

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology.

Location

Pune, Maharashtra, India

Website

ajaykharat.info

Send Me a Message

I'll get back to you as soon as possible!