About
Java backend developer (MCA 2026) with hands-on experience building scalable microservices and RESTful APIs using Spring Boot, Redis and Kafka. Designed high-concurrency, ACID-compliant systems and delivered full-stack features end-to-end using Agile Methodology. Seeking a Java developer role to contribute to robust backend architecture in a product-driven team.
Experience2
Java Full-Stack Developer Intern
Jun 2026 — PresentSutram Solutions Pvt Ltd
Developed and maintained backend features for a production LMS using Java and Spring Boot, delivering 60+ RESTful APIs in Agile environment. Integrated LMS with ERP application using JWT authentication, wrote SQL scripts for large data onboarding, and resolved 30+ Jira tickets. Designed scalable REST APIs and optimized relational database schemas for a FinTech ERP project. Collaborated across Agile sprints using Jira, Slack, and Confluence to deliver production-ready software.
Full-Stack Development Intern
May 2025 — Jul 2025Infotact Solutions
Shipped a full-stack food delivery app using React.js with RESTful APIs supporting multiple user roles. Implemented real-time features and map-based delivery tracking via asynchronous workflows. Built AI-powered Recipe Chatbot enabling smart recipe generation based on ingredients and dietary preferences.
Projects3
Train Booking System with Concurrency Control
Built a high-concurrency train seat booking system handling 500+ simultaneous requests with cached train search results reducing database calls by 60%. Designed ACID-compliant transaction workflows for consistent seat allocation and payment processing under heavy traffic. Managed seat state lifecycle using atomic operations and idempotent APIs leveraging Redis caching.
- Java
- Spring Boot
- Redis
- MySQL
MicroCart–Distributed E-Commerce Backend USING RESTful API
Built scalable RESTful backend with full CRUD functionality using layered MVC architecture and React frontend. Secured all API endpoints using Spring Security with JWT-based authentication and role-based authorization. Implemented persistence using Spring Data JPA and Hibernate with H2 in-memory DB for testing and PostgresSQL for production.
- Spring Boot
- Java 21
- JWT
- React
Multithreaded Server Application
Developed a multithreaded server handling multiple client connections concurrently with efficient thread management. Strengthened understanding of concurrency, synchronization, and low-level networking.
- Java
- Multithreading
- Socket Programming
Education2
Master of Computer Applications
2024 — 2026Chandigarh Group of Colleges, Landran Punjab, India
Bachelor of Computer Applications
2021 — 2024GGDSD College, Chandigarh, India