AYUSH ROY
I’m Ayush Roy, a Java backend developer focused on building scalable REST APIs and AI-powered backend systems.
About
I’m Ayush Roy, a Java backend developer focused on building scalable REST APIs and AI-powered backend systems. I enjoy turning complex ideas into clean, reliable software—especially when it involves Spring Boot, Spring AI, databases like MongoDB/MySQL, and fast caching/search with Redis.
My work also spans Retrieval-Augmented Generation (RAG), local LLM integration with Ollama, and conversational AI features such as semantic document search, PDF ingestion, and context-aware chat. I’m passionate about creating practical AI solutions, following clean architecture, and continuously improving through hands-on development with modern backend and LLM tooling.
- 3 years' experience
- Joined October 2026
Languages
- EnglishAdvanced
- HindiFluent
Industry experience
- Software & Internet
- Education
- Professional Services
Work experience· 4 roles
Developed a secure journal management backend using Spring Boot and MongoDB with REST APIs for CRUD operations on journal entries. Integrated Spring AI to generate intelligent summaries and sentiment analysis for journal content, providing richer user insights. Implemented authentication-related security measures and input validation to ensure data integrity and privacy, designed around reliable request handling and clean backend practices.
Built an AI-powered document learning platform that converts uploaded PDFs into summaries, flashcards, quizzes, detailed explanations, and context-aware answers. Implemented a RAG pipeline using Spring AI with Redis Vector Store for semantic search, and integrated Ollama for local LLM inference. Developed REST APIs for document ingestion, AI chat, and study material generation, including PDF parsing, intelligent chunking, metadata handling, embedding generation, and vector indexing. Added multi-turn conversational memory to retain context across sessions and followed clean, modular service-oriented architecture.
Designed a dual-sided GUI hotel management system in Java AWT for customers and administrators, covering room booking and check-in/check-out workflows as well as driver allocation. Integrated MySQL using JDBC to provide robust backend data management and support consistent transaction processing.
Education· 6
Certifications and awards· 8
Hire AYUSH ROY today
Post a job and invite AYUSH, or contact them directly. No hidden commission.

