Skip to content
View imrajeevnayan's full-sized avatar

Block or report imrajeevnayan

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
imrajeevnayan/README.md
Rajeev's Profile Grid

Rajeev Nayan

Java Backend Engineer | Spring Boot | Microservices | AI Engineering

About β€’ Tech Stack β€’ Featured Projects β€’ AI Engineering β€’ System Design β€’ Coding Journey β€’ GitHub Stats β€’ Connect

Profile Views Followers

LinkedIn Gmail Instagram X LeetCode HackerRank GeeksforGeeks Codolio Portfolio


πŸ‘¨β€πŸ’» About Me

I am a Java Backend Engineer focused on building scalable, reliable, and secure server-side systems. I design robust RESTful APIs, orchestrate Microservices, and optimize relational and distributed databases. Additionally, I build AI-integrated backendsβ€”leveraging Retrieval-Augmented Generation (RAG) and LLM agents with Spring AI.

  • πŸ”­ Focus: Architecting fault-tolerant microservices, transaction boundaries, and asynchronous event pipelines.
  • 🌱 Exploring: Distributed caching topologies (Redis clustering), advanced system security, and Spring AI agents.
  • πŸ’¬ Ask me about: Java concurrency, JPA query optimization, thread safety, and API design.

πŸ› οΈ Tech Stack


Category Technologies
Languages Java (Core, Collections, Streams, Concurrency), SQL, JavaScript, TypeScript
Backend Frameworks Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate
Databases & Cache PostgreSQL, MySQL, MongoDB, Redis
Messaging Apache Kafka, RabbitMQ
Build & Tooling Maven, Gradle, JUnit, Mockito, Postman, Jenkins
AI Engineering Spring AI, Vector DBs, RAG Pipelines, OpenAI API
Frontend React, HTML5, CSS3
DevOps & Cloud Docker, GitHub Actions, AWS

πŸ“‚ Featured Projects

🎬 BookMyShow

Ticket booking platform backend engineered to configure seat layouts, list showtimes, and handle high-volume ticket bookings.

  • Tech: Java β€’ Spring Boot β€’ Spring Security (JWT) β€’ MySQL β€’ JPA & Hibernate
  • Engineering: Layered Architecture β€’ Relational Entity Mapping β€’ Transaction Boundaries (@Transactional) β€’ Secure REST Endpoints
  • Repository: View Project β†’

πŸ• Food-Fiesta

Online food ordering backend processing menus, categories, persistent shopping carts, and order lifecycles.

  • Tech: Java β€’ Spring Boot β€’ Hibernate β€’ MySQL β€’ Thymeleaf
  • Engineering: Server-side Form Validation β€’ Persistent Cart State Management β€’ Asynchronous Lifecycle Updates
  • Repository: View Project β†’

🏠 Rento

Rental listing and application marketplace allowing secure authentication for landlords and tenants.

  • Tech: React β€’ JavaScript β€’ JWT Authentication β€’ Google OAuth 2.0 β€’ RESTful APIs
  • Engineering: Decoupled Client-Server API Communication β€’ Stateless Token Authentication
  • Repository: View Project β†’

πŸ“ readmify

AI-powered CLI utility designed to parse repository structures and generate clean markdown documentation.

  • Tech: Node.js β€’ LLM APIs β€’ Prompt Engineering
  • Engineering: Recursive Directory Traversal β€’ Context Window Structuring for LLM Analysis
  • Repository: View Project β†’

πŸ€– AI Engineering & Architecture

I build semantic retrieval flows that connect enterprise databases and document sets safely to Language Models:

[ Raw Documents ] ──> [ Chunking / Parsing ] ──> [ Embedding Model ] ──> [ Vector Store (Pgvector/Redis) ]
                                                                                   β”‚
                                                                                   β–Ό (Semantic Search)
[ User Query ] ─────────────────────────> [ Context Formatter ] ────────> [ LLM Generation ] ──> [ Output ]
  • Spring AI Integration: Working with Java-native APIs to construct vector database stores, configure similarity search query parameters, and handle LLM tokens without a Python container.
  • Semantic Retrieval: Structuring metadata mappings inside Vector search indices to ensure accurate system context limits.

πŸ—οΈ System Design Patterns

I build applications with structural patterns in mind to keep them maintainable as scale requirements expand:

  • Layered Architecture: Decoupling the Presentation layer (REST Controllers), Business logic (Service interfaces), and Persistence layer (Spring Repositories).
  • Asynchronous Offloading: Offloading notification triggers, logging pipelines, and report generation from the HTTP request thread into messaging queues (RabbitMQ/Kafka).
  • Distributed Caching: Placing Read-through Redis caching strategies ahead of relational queries to optimize read-heavy endpoints.

πŸ† Coding Journey & Dashboards

I practice algorithmic problem solving daily across LeetCode, GeeksforGeeks, and Codolio.

🟑 LeetCode

🟒 GeeksforGeeks

πŸ”΅ Codolio


πŸ“Š GitHub Stats & Activity


🀝 Let's Connect

If you'd like to discuss Spring Boot, Java performance tuning, vector databases, or backend architectures:

Pinned Loading

  1. pdf-rag-spring-ai pdf-rag-spring-ai Public

    A PDF-based Retrieval-Augmented Generation (RAG) application built with Spring AI, enabling document ingestion, vector search, and AI-powered question answering.

    Java

  2. Food-Fiesta Food-Fiesta Public

    Food Fiesta is a Spring Boot-based web application for online food ordering. It enables users to browse menus, add items to cart, and place orders, while admins manage food items and orders. Built …

    Java 29 16

  3. url-shortener-springboot url-shortener-springboot Public

    A URL Shortener application developed using Spring Boot that generates unique short links for long URLs. It provides REST APIs for creating, retrieving, and redirecting URLs, with database persiste…

    Java

  4. springboot-ai-chat-backend springboot-ai-chat-backend Public

    AI-powered chat backend built with Spring Boot and OpenRouter API. Supports prompt handling, conversation history, and scalable REST APIs.

    Java

  5. hospital-management-springboot hospital-management-springboot Public

    πŸ₯ Modern Hospital Management System | Spring Boot 3 πŸš€ | Java 25 | PostgreSQL | A complete solution for patient, doctor, and admin portals with a beautiful Tailwind CSS UI.

    HTML 4 2

  6. Company-Employee-Management-System Company-Employee-Management-System Public

    Developed a secure full-stack employee management platform that streamlines employee administration and organizational operations. Built a responsive React frontend and a RESTful Spring Boot backen…

    TypeScript