Loading, please wait...

Built a lightweight AI-powered chat backend using Spring Boot, Spring AI, and Ollama, enabling interaction with locally hosted Large Language Models (LLMs) such as Llama 3. • Designed and implemented RESTful APIs for real-time conversational AI interactions with stateless request handling. Integrated Ollama local inference server with Spring AI to enable offline, low-latency LLM execution without dependency on external APIs. • Developed a modular service layer using Spring Boot architecture, separating controller, service, and AI client integration for scalability. • Configured and managed LLM model inference through Spring AI abstractions, enabling easy model switching and prompt custo Focused on privacy-first AI usage by ensuring all inference runs locally without sending data to external cloud services. Tech Stack: Java, Spring Boot, Spring AI, Ollama, REST APIs, Maven
View Project
Architected and developed a scalable multi-vendor e-commerce platform using Next.js, Redux, Spring Boot, and Java following a distributed microservices architecture. Designed independent microservices for authentication, product management, order processing, vendor management, and payment workflows using Spring Boot and REST APIs.Implemented event-driven asynchronous communication using Apache Kafka (KRaft mode) for order processing, inventory updates, and notification services. • Built secure authentication and authorization using JWT (RS256) with role-based access control for customers, vendors, and administrators. Integrated MySQL and MongoDB for hybrid relational and NoSQL data management to optimize transactional and catalog operations. Containerized services using Docker and Docker Compose, and implemented service discovery and API routing using Netflix Eureka Server and API Gateway. Tech Stack: Next.js, Redux, Java, Spring Boot, Apache Kafka, Microservices, Docker, MySQL, MongoDB, JWT, Eureka Server, API Gateway.
View Project