AR

AYUSH ROY

Available to hire

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

Journal Application - ProjectJan 2024 – Present · 2 yrs 11 mos

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.

AI Notes Generator (RAG) - ProjectJan 2024 – Present · 2 yrs 11 mos

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.

Hotel Management System - ProjectJan 2023 – Present · 3 yrs 11 mos

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.

Inkspire Chatbot - ProjectJan 2023 – Present · 3 yrs 11 mos

Education· 6

Bachelor of Technology in Computer Science & Engineering · United College of Engineering and Research, Prayagraj2022 – 2026
Class XII · Kendriya Vidyalaya, Prayagraj2020 – 2022
Class X · Kendriya Vidyalaya, Prayagraj2030 – 2026
Bachelor of Technology in Computer Science & Engineering (B.Tech) · United College of Engineering and Research, Prayagraj2022 – 2026

Certifications and awards· 8

AI Internship (IBM)2030 – 2026
Python Programming (GUVI)2030 – 2026
JAVA Programming (UPTECH)2030 – 2026
Intro to IoT & Digital Transformation (CISCO)2030 – 2026

Hire AYUSH ROY today

Post a job and invite AYUSH, or contact them directly. No hidden commission.

Post a job