Skip to content
View ajay-x0's full-sized avatar

Block or report ajay-x0

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
ajay-x0/README.md

Hi, I'm Ajay Raghuwanshi 👋

Backend Engineer | Java & Spring Boot | AWS | AI/LLM Engineering

I’m a software engineer focused on building backend systems, cloud-native applications, and AI-powered solutions.

Currently working with Java, Spring Boot, REST APIs, microservices, SQL, AWS, and modern AI/LLM architectures. I also enjoy solving Data Structures & Algorithms problems and continuously expanding my knowledge across backend engineering, cloud, data, and AI.


🚀 What I Work On

  • 🔹 Backend development with Java & Spring Boot
  • 🔹 RESTful APIs and microservices
  • 🔹 Cloud-native applications using AWS
  • 🔹 Database design, SQL and data processing
  • 🔹 AI applications, LLMs and RAG architectures
  • 🔹 Data Structures & Algorithms
  • 🔹 Building projects that combine software engineering with emerging technologies

🛠️ Tech Stack

Languages

Java Python SQL JavaScript

Backend

Spring Boot Spring MVC Hibernate REST API

Cloud & DevOps

AWS Docker Terraform Git

Databases & Data

MySQL MongoDB Snowflake

AI / Data Engineering

OpenAI FastAPI LangGraph dbt


🚀 Featured Projects

💬 Full-Stack Real-Time Chat Application

Java 17 · Spring Boot · Spring Security · JWT · Spring Data JPA · MySQL · React · Vite

A full-stack real-time chat application built with a Spring Boot backend and React frontend, supporting secure user authentication and real-time messaging.

The backend provides REST APIs for user management and chat operations, with Spring Security and JWT-based authentication for securing application endpoints. Spring Data JPA and MySQL are used for persistence, while the React frontend provides the user interface for interacting with the application.

Focus: Full-Stack Development · REST APIs · Authentication & Authorization · Spring Security · JWT · Database Design · React

View Project

🤖 Adaptive RAG — Agentic AI Chatbot

Python · FastAPI · LangGraph · Qdrant · MongoDB · OpenAI

An agentic Retrieval-Augmented Generation (RAG) chatbot designed to intelligently process user queries and retrieve relevant information before generating responses.

The system uses LangGraph to orchestrate the agent workflow, Qdrant for vector-based document retrieval, MongoDB for data persistence, and OpenAI models for natural-language understanding and response generation. A FastAPI backend exposes the application through APIs.

The architecture focuses on dynamically routing queries through retrieval and generation workflows rather than treating every query with the same processing pipeline.

Focus: Agentic AI · RAG · LLM Applications · LangGraph · Vector Search · API Development · AI System Architecture

View Project

🥗 Digi-Diet — IoT Nutrition Tracking System

ESP32-CAM · Python · AWS IoT Core · AWS Lambda · DynamoDB · Amazon S3

An IoT-based nutrition tracking prototype that combines computer vision, sensor data, and AWS cloud services to capture food information and process nutritional data.

The system uses an ESP32-CAM for image capture and an EMG sensor for input data. Food information is processed through a cloud pipeline using AWS IoT Core (MQTT), Lambda, DynamoDB, and S3, with a dashboard for visualizing the processed nutrition data.

Focus: IoT · AWS Cloud · Computer Vision · Serverless Architecture · Real-Time Data Processing

View Project


💼 Experience

Assistant System Engineer — Tata Consultancy Services (TCS)

Pune, India · January 2025 – Present

Java · Spring Boot · REST APIs · SQL · Python · React.js · AWS · Agile/Scrum

  • Collaborate with a 5+ member distributed Agile team and stakeholders to define API contracts, implement features, and deliver changes across weekly sprint cycles.
  • Develop and enhance Java/Spring Boot backend services and REST APIs, contributing to both new functionality and improvements to existing enterprise applications.
  • Optimized Java service-layer processing and SQL queries, including indexing improvements, achieving up to 12.5% reduction in processing time in development and test environments.
  • Improved database query performance and indexing strategies, resulting in approximately 7% faster response times during development/testing and contributing to more efficient backend operations.
  • Co-developed and enhanced a Python-based automation framework using OpenPyXL that converts Excel specifications into CAPL scripts, reducing a repetitive 5–6 hour manual process to minutes for applicable workflows.
  • Worked within established coding, QA, version-control, and Agile practices, collaborating with developers and stakeholders throughout the development lifecycle.

🏆 Certifications

  • AWS Certified Developer – Associate
  • AWS Certified Solutions Architect – Associate
  • Claude Certified Developer – Foundations

🧩 Problem Solving

I regularly practice Data Structures & Algorithms and document my solutions on GitHub.

LeetCode

Working through problems across:

Arrays · Strings · Hashing · Two Pointers · Sliding Window · Binary Search · Linked Lists · Trees · Graphs · Dynamic Programming

View my LeetCode solutions


📫 Let's Connect

I'm always interested in backend engineering, cloud, AI/LLM systems, data engineering, and interesting software projects.


Building. Learning. Solving.

Popular repositories Loading

  1. blink-backend blink-backend Public

    This is project Blink.

    Java 2

  2. digi-diet digi-diet Public

    An IoT based Nutrition monitoring solution that uses ESP32-CAM, MQTT, AWS IoT Core, Lambda, S3 and DynamoDB to identify food and retrieve its nutritional information.

    Python 1

  3. leetcode-repo leetcode-repo Public

    A structured collection of my LeetCode and Data Structures & Algorithms solutions, automatically synced and documented on GitHub.

    Java 1

  4. adaptive-rag-agent adaptive-rag-agent Public

    Agentic Adaptive RAG system with LangGraph-based query routing, FAISS retrieval, relevance grading, query rewriting, web search, FastAPI, and MongoDB conversation memory.

    Python 1

  5. ajay-x0 ajay-x0 Public

    1

  6. blink-chatapp blink-chatapp Public