🎯 Java Backend Developer passionate about building secure, scalable backend systems using Spring Boot, modern authentication mechanisms, and cloud-native tools.
- ✅ Backend: Java 21, Spring Boot (Monolithic & Microservices), REST APIs
- ✅ Security: Spring Security, JWT, Session-Based Auth, OAuth2 (Google), 2FA, RBAC
- ✅ Databases & Caching: MySQL, PostgreSQL, Redis
- ✅ Messaging: RabbitMQ, Email & Notification Microservices
- ✅ DevOps & Tools: Docker, Git, Maven, Postman, Swagger, Render
- ✅ Frontend (Working Knowledge): JavaScript, React, HTML, CSS, Tailwind
Spring Boot · Redis · RabbitMQ · Docker
- Redis caching & rate limiting
- Asynchronous email service via RabbitMQ
- Fully dockerized and cloud hosted
🔹 Live Swagger:
https://urlshortener-app-1-0.onrender.com/swagger-ui/index.html
🔹 Demos:
- Hosted Swagger Demo: https://youtu.be/s5jkLdKMoq8
- Local Postman Demo: https://youtu.be/uP6X6VaUNBs
🔹 Source Code:
https://github.com/vishalgit101/UrlShortener-RedisCaching-EmailMicroService-RabbitMQ-Backend
Spring Boot · React · JWT · OAuth2 · Docker
- JWT + OAuth2 authentication
- Two-Factor Authentication (2FA)
- Admin panel with audit logging
🔹 Live Demo:
https://springbootnotesvault.netlify.app
🔹 Demo Video:
https://youtu.be/d7Ovd-UIWqQ
🔹 Source Code:
https://github.com/vishalgit101/SpringSecureNotesBackend_With_Postgresql
Redis · Rate Limiting · Caching Patterns
🔹 https://github.com/vishalgit101/springboot4-redis-patterns
Spring Boot · RabbitMQ · PostgreSQL · Docker
🔹 https://github.com/vishalgit101/RabbitMQ-NotificationService
Spring Boot · Redis · Docker
🔹 https://github.com/vishalgit101/Simple-CRUD-App-with-Redis-Caching
🔹 https://github.com/vishalgit101/Blogpost-WebApp
Spring Boot · MVC
🔹 Demo: https://youtu.be/vzssp40wKtw
🔹 https://github.com/vishalgit101/Job-Portal
-
Email Microservice
https://github.com/vishalgit101/Email-Service -
User Management System (Servlets, JSP, MVC)
https://github.com/vishalgit101/Servlet_JSP_MVC_DAO_CRUD -
Todo App (Spring Boot, Thymeleaf, MVC)
https://github.com/vishalgit101/SpringBoot_TodoLoginSignup_Database -
AI Cook Agent (React)
https://github.com/vishalgit101/ReactProjects/tree/main/React5%20Claude%20Chef -
Tenzies Game (React)
https://github.com/vishalgit101/ReactProjects/tree/main/React8%20Tenzies -
Meme Generator (React)
https://github.com/vishalgit101/ReactProjects/tree/main/React6
- 🐳 Deploy with Docker
- 🧪 Test APIs with Postman
- 📖 Document with Swagger
- ☁ Deploy on Render
- 🧹 Focus on clean, maintainable code
- 💼 Open to Java Backend / Spring Boot roles
- 📍 Based in Delhi NCR
- 🚄 Willing to relocate
- 🔗 GitHub: https://github.com/vishalgit101
⭐️ Feel free to explore my repositories and connect!