Skip to content
View AnantPratap-Singh's full-sized avatar
  • India, Dehradun

Block or report AnantPratap-Singh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AnantPratap-Singh/README.md

Hero

Typing intro

Engineering With Purpose

I build backend systems with Java and Spring Boot, and I'm exploring AI-powered applications using Spring AI and RAG.

My focus is on clean REST APIs, well-structured services, and reliable database design, so that what I build is easy to understand, test and extend.


Backend
Java · Spring Boot · Quarkus · REST APIs
Data
MySQL · PostgreSQL · JPA
DevOps
Docker · Kubernetes · Git
AI
Spring AI · LLM · RAG
Coding

Technology Universe

The tools I use to build backend and AI-powered applications.

Backend


Spring Boot
REST APIs
Microservices

Data


MySQL
PostgreSQL
Data Modeling

DevOps


Containers
Version Control
CI/CD basics

Tools


IntelliJ
Postman
Linux

Languages

Languages

System Architecture

Client

Web / Mobile
Postman testing

API Layer

REST
Validation
Authentication

Services

Spring Boot
Business logic
Microservices

Data

MySQL
PostgreSQL
JPA / Hibernate

Backend Fundamentals

API Design

REST conventions
Error handling
Validation

Data Modeling

Schemas
Relations
Queries

Testing

JUnit
Postman
Debugging

Security

Authentication
Input validation
OTP flows

Engineering Philosophy

01

Clarity
Simple systems are easier to evolve.

02

Scalability
Design for growth from the beginning.

03

Security
Security belongs in every layer.

04

Performance
Fast systems create better products.

05

Automation
Automate what should never be manual.

Featured Projects

AI support assistant built with Spring AI. Spring Boot project to understand how the finance domain works.
Java e-commerce application. Java ticket-booking application.

Contribution Activity

Activity graph

Profile views Followers Stars

LeetCode stats


Current Focus

AI

AI Systems

Spring AI
RAG pipelines
LLM applications
Backend

Microservices

Spring Boot
REST APIs
Service design
Cloud

Cloud Native

Docker
Kubernetes
Deployment
DSA

Problem Solving

Data Structures
Algorithms
LeetCode

Java Backend · Spring Boot · Spring AI · Problem Solving

Footer

Pinned Loading

  1. BookMyShow BookMyShow Public

    Java 1

  2. E-commerce E-commerce Public

    Wand project

    Java 1

  3. finance finance Public

    make a project on java/ spring boot to understand how finance domain works

    Java 1

  4. STM32Project STM32Project Public

    Learn basics of Embedded programming and how to play with registers and peripherals

    1

  5. Support-Assistant-Spring-AI Support-Assistant-Spring-AI Public

    using spring AI to make support assistant

    Java 1

  6. java-otpmail java-otpmail Public

    Forked from navanathkarpe/java-otpmail

    java, jsp, servlet code otp (one time password) and verification with email sending and mysql database connection

    Java 1