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.
- 🔹 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
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
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
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
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.
- AWS Certified Developer – Associate
- AWS Certified Solutions Architect – Associate
- Claude Certified Developer – Foundations
I regularly practice Data Structures & Algorithms and document my solutions on GitHub.
Working through problems across:
Arrays · Strings · Hashing · Two Pointers · Sliding Window · Binary Search · Linked Lists · Trees · Graphs · Dynamic Programming
I'm always interested in backend engineering, cloud, AI/LLM systems, data engineering, and interesting software projects.
Building. Learning. Solving.



