LAVISH
Backend Developer | Java & Spring Boot
Backend developer specializing in building secure, scalable REST APIs using Java, Spring Boot, and PostgreSQL. Experienced in implementing complex business logic, JWT authentication, and distributed system concepts.
Core Metrics
Seniority
Jr.
▶ Experience Points (XP)
Skill Deck
Core technologies and proficiencies I use to build systems.
Java
Java
"My core language for building robust backend systems."
Spring Boot 3
Spring Boot 3
"Primary framework for rapid REST API development."
PostgreSQL
PostgreSQL
"Relational database for ensuring data integrity."
Spring Security
Spring Security
"Implementing robust auth via JWT and RBAC."
Docker
Docker
"Containerizing applications for consistent deployments."
REST APIs
REST APIs
"Designing scalable stateless backend services."
Git / GitHub
Git / GitHub
"Version control and collaborative development."
System Design
System Design
"Currently learning to architect scalable systems."
Featured Projects
Key architectural implementations and backend systems.
CineBooking Backend
Backend for a movie-booking platform spanning 5 modules.
Challenge
Preventing double bookings with robust seat-locking logic.
Architecture
Spring Boot layered architecture with Dockerized deployment.
Impact
Enabled secure OTP 2FA and admin analytics aggregation.
Email OTP Auth Service
Passwordless authentication service with OTP generation.
Challenge
Enforcing 3-attempt lockouts and 5-minute expiries securely.
Architecture
Stateless Spring Security filter chain with H2/MySQL.
Impact
Robust OTP delivery via Gmail SMTP integration.
Library Management System
REST API for a library system with role-based access.
Challenge
Restricting access to endpoints by specific user roles.
Architecture
Controller-Service-Repository structure using JPA/Hibernate.
Impact
Securely modeled entities for books, users, and borrowing.
Certifications & Milestones
Professional certifications and key accomplishments.
Chase the Code
2nd Place — Internal coding competition, Chandigarh University.
Azure AZ-900
Microsoft Certified: Azure Fundamentals (828/1000).
Azure AI-900
Microsoft Certified: Azure AI Fundamentals (788/1000).
B.E. Computer Science
Chandigarh University (Expected 2029) | CGPA: 7.83.
Journey Arc
My professional timeline and technical milestones.
Started Programming
Wrote my first lines of code and discovered backend development.
Started Programming
Wrote my first lines of code and discovered backend development.
B.E. Computer Science
Started degree at Chandigarh University, Mohali.
Java & Spring Boot
Mastered Object-Oriented Programming and built robust APIs.
Java & Spring Boot
Mastered Object-Oriented Programming and built robust APIs.
Chase the Code
Secured 2nd Place at Chase the Code coding competition.
Azure Certifications
Earned Microsoft AZ-900 and AI-900 certifications.
Azure Certifications
Earned Microsoft AZ-900 and AI-900 certifications.
Built CineBooking
Developed a complex movie-booking platform with seat-locking logic.
Distributed Systems
Currently learning System Design, Kafka, and Kubernetes.
Distributed Systems
Currently learning System Design, Kafka, and Kubernetes.
Let's Connect
Currently open for new opportunities. Whether you have a question or just want to say hi, my inbox is always open.