Hi, I'm Adarsh Rai
Full-Stack Developer — Java/Spring Boot at the core
I build REST APIs and the systems behind them — auth, data models, deployment — then ship the interface on top with Angular or React. Currently interning at Infosys, shipping on a healthcare client's API layer.
Background
About Me
Backend-first, comfortable across the stack
I'm a Software Developer Intern at Infosys, working on a healthcare client's API layer in Java 11 after four months of training that produced NeoBank360, a full-stack banking app. My core is Java, Spring Boot, Hibernate, and MySQL, with Angular and React for the frontend.
Outside my day-to-day work I've been building DocMind, a retrieval-augmented generation platform for document Q&A, and picking up Spring AI and pgvector along the way.
Highlights & Experience
Software Developer Intern
Infosys Limited, Bhubaneswar
Delivering REST APIs (Java 11) for a healthcare client — 25+ shipped so far, cutting one endpoint's response time from 2.1s to under 500ms, on a feature reaching 20,000 users.
Built NeoBank360
Infosys Training Program
Built a 17+ operation full-stack banking app from sprint SRS docs, then deployed it to both Vercel and AWS EC2/S3 with a CI/CD pipeline.
B.Tech, Information Technology
Oriental College of Technology, Bhopal
Expertise
Skills & Technologies
Frontend Development
Interfaces on top of the APIs I build, in whichever framework the project calls for.
Backend & Databases
Where I spend most of my time — APIs, auth, and the data layer underneath.
DevOps & Tooling
Getting what I build deployed, tested, and monitored.
Portfolio
Featured Projects
NeoBank360
Full-stack banking app covering auth, accounts, transactions, budgeting, bills, rewards, and loans — 17+ operations, JWT/RBAC secured, deployed to AWS EC2/S3 with CI/CD.
- Secure API infrastructure handling 500+ concurrent requests at 99.9% uptime
- JWT + BCrypt + Role-Based Access Control across all 17+ endpoints
- API testing with Postman and JUnit; automated CI/CD pipeline to AWS
DocMind — RAG Document Platform
Sub-second natural-language Q&A over enterprise documents: pgvector HNSW retrieval over OpenAI embeddings, Tika ingestion for PDF/DOCX, and SSE token streaming.
- 1536-dim OpenAI embeddings with 700-char recursive chunking and top-5 semantic retrieval
- Multi-format ingestion via Apache Tika, supporting streaming payloads up to 25MB
- Stateless JWT auth with Spring Security RBAC; conversation state persisted via JPA
Connect
Let's Work Together
Have a role or an interesting project in mind? Reach out directly.
Contact Information
Open to full-stack, Java/Spring Boot, and related developer roles — full-time or internship.
This opens your email app with the message pre-filled — nothing is sent from this page.