Java & Spring Boot Developer specializing in backend development, REST APIs, AI integrations, and full-stack applications.
I'm a Computer Engineering developer focused on building backend systems, AI-powered applications, and full-stack solutions. My primary focus is Java and Spring Boot, where I build REST APIs, business logic, database-driven applications, authentication systems, and service integrations.
I've also worked with technologies such as React, MySQL, Redis, Kafka, Docker, Microservices, and AI/LLM integrations through projects ranging from booking platforms and real-time communication systems to AI-powered developer tools and browser extensions.
I enjoy taking an idea from concept to implementation and learning by solving real-world engineering problems.
Core stack, frameworks, databases & architectures
Building backend systems, APIs & intelligent applications
Build backend applications and REST APIs using Java and Spring Boot, including business logic, authentication, database integration, and service communication.
Design and integrate REST APIs for web applications, third-party services, payment systems, and frontend applications.
Build database-driven applications with relational databases and implement caching and temporary data management where required.
Integrate AI capabilities into applications using LLM APIs, RAG-based workflows, and custom backend services.
Selected work & real-world distributed applications
A full-stack ticket booking platform designed around a microservices architecture. The system handles event discovery, seat booking, payment processing, and service-to-service communication.
An AI-powered developer assistant that connects with GitHub repositories, processes source code using RAG, and enables developers to interact with their codebase through context-aware AI conversations.
An AI-powered email assistant that generates context-aware email responses and integrates directly into the browser workflow through a Chrome extension.
Additional full-stack systems, real-time engines & management tools
Real-time group chat application built with Spring Boot WebSocket and React, supporting STOMP-based messaging and MongoDB persistence.
Full-stack quiz platform with authentication, multiple quiz categories, timed randomized quizzes, performance tracking, downloadable notes and Stripe test-mode payment integration.
Spring-based management application demonstrating CRUD operations, REST APIs, entity relationships and MySQL database integration.
Have a project in mind or want to collaborate? Let's build something exceptional.