I'm

Ankit Khatri

Experienced Java Developer, Software Engineer, Java Geek, Technical Content Writer, Problem Solver
Hero Image
Image

Learn About Me

Tech Skills

An Engineer is recognized by his technical skills. An engineer is not one who resolves your problem, but how quickly he resolves your problem states the definition of a real engineer. Check out some of my top technical skills mentioned below.

Core & Advanced Java

90%

Backend Development

95%

Spring Boot & Hibernate

88%

Data Structure & Algorithm

92%

Apache Kafka and Nifi

95%

Docker & Kubernetes

78%

AWS & GCP

70%

Know More

What I do

Awesome Quality Skills

Backend Development

Working in the backend development from the past 3 years. Developed more than 20+ projects till now.

Great Problem Solver

I love coding problems. I regularly solve coding problems on websites like leetcode, geeksforgeeeks & binarysearch.

Technical Content Writer

Love to spread my technical knowledge to websites that might be helpful for some techie.

Free Teacher

A Person with good heart who is always ready to share his knowledge among his friends, colleagues, juniors etc.

Career Highlights

Professional Experience Journey

Dec 2024 - Present

Senior Software Backend Engineer

Birdeye, Gurgaon

I am currently leading multiple high-impact projects in the Listings team (one of Birdeye's top products), optimizing system performance, and mentoring new engineers. My role focuses on enhancing system scalability, driving key architectural decisions, and ensuring high availability. Continuing to work with Spring Boot, Redis, MongoDB, Elasticsearch etc.


Jan 2022 - Dec 2024
Software Backend Engineer

Birdeye is a great place to work. Initially worked in the Payments team, enhancing customer payment processes and transaction systems. Worked with a wide range of technologies, including Spring Boot, Redis, MongoDB, Elasticsearch, AWS, Apache Kafka, and Nifi. Loved the work culture and collaboration with talented people. In February 2024, transitioned to the Listings team to focus on optimizing and scaling listing services.

Feb 2021 - Jan 2022

Backend Developer

Phantivo (Khatri Software)

Worked with more than 8+ startups to develop their websites, Dashboard tool, CRMs and Backend architectures. Have made good connection with 40+ persons including these all 8 startups. Learned about client conversation, product management, customer satisfaction, product market fit, product growth, digital marketing etc.

Mar 2021 - June 2021

Software Developer

Monkhood, Noida

Developed a full stack web application where a user can book pg/flats/rooms online at affordable price. A user friendly web application which is scalable and maintainable. AdminPanel was also developed to give controls to admins to perform certains operations.For Security purpose, Google Recaptcha V3 and Avoidance of SQL Injection was implemented inside the project.

Aug 2020 - Dec 2020

Backend Developer

Oyebusy Pvt Ltd, Gurgaon

Developed & Documented 35+ Rest Apis. Worked with senior software developers on security and middleware for Oyebusy-3 application. Gained hands on experience over live projects, AWS, MongoDB, Hibernate, Spring Boot and Spring Security.

My Projects

My Excellent Projects

  • All
  • Web Apps
  • Front End
  • Backend Apps
Image
To be updated

eCommerce Website

+
Image
To be updated

Monkhood

+
Image
To be updated

Books Kart

+
Image
To be updated

MVP

+
Image
To be updated

Digital Routine

+
Image
To be updated

CRM Tool

+

From Medium

Latest Articles

Java Integer Cache

Java Integer Cache

Ankit

Java

30-Sep-2021

15

Important concept about java cache for Integer..! Why "==" does not work for Integer class in java? What was the need of cachine Integer objects in java.? Was caching integer in java good or bad idea? Learn about it.

Read More
Java interfaces

All about the Interfaces in Java

Ankit

Java

14-Jun-2022

7

Wondering about what is interface? Read this article, you’ll have a great understanding about interfaces and its implementation for what you have been so confused about.

Read More
Http Protocols

HTTP Protocols that everyone must know

Ankit

System Design

22-Jun-2023

3

Do you think which HTTP protocol is more powerful and widely used? Any idea what design pattern chosen to build big & scalable application? This article is must read for every professional.

Read More
Java interfaces

Redis - The Almighty

Ankit

Redis Cache

13-Jul-2023

57

Confused if Redis is a database or cache? Worried about various architectures of redis and which one is the best & fault tolerance? Get deep dive into Redis, its various architectures, comparisons, source code (connection with Java / spring boot) in just a 5 min read article.

Read More