Download Resume

I'm a Web Developer

Download Resume

Who am I?

I am a software engineering student bridging the gap between front-end design and back-end logic. I recently stepped into enterprise architecture with Spring Boot and PostgreSQL, proving to myself that I can build more than just standard web templates. I am here to solve real problems, write solid code, and keep leveling up. Currently, I am based in Punjab, India , pursuing my Bachelor of Technology Computer Science and Engineering at Lovely Professional University.

My skills & Knowledge

Technologies and languages that I use to make my product everyday

Languages

Java, JavaScript, C++, TypeScript

Web Standards

HTML5, CSS3

Frontend

React.js, Next.js

Backend & APIs

Node.js, Spring Boot

Tools/Platforms

MySQL, MongoDB, PostgreSQL

Design & Styling

Tailwind, Bootstrap

Experience & Education

Lovely Professional University

Bachelor of Technology Computer Science and Engineering

August 2024 - Present
Current CGPA: 8.01

Georgian College

Diploma, General Computer Programming

Graduated August 2023
Barrie, Ontario, Canada
CGPA: 7.16

Certifications & Courses

Master Microservices with Spring Boot and Spring Cloud

Udemy

View Certificate

Master Spring Boot 3 & Spring Framework 6 with Java

Udemy

View Certificate

Cloud Computing

NPTEL

View Certificate

Competitive Programming

Achievements: Secured 50 days Badge 2025 on Leetcode

Solved problems for 50 consecutive days.

My Personal projects

Finguard - Enterprise Banking Platform

Finguard is an enterprise-grade banking platform designed to manage secure, complex financial operations. The application features a robust, containerized backend built with Java 21 and Spring Boot, protected by an Nginx reverse proxy with SSL/TLS encryption. It ensures strict data integrity through ACID-compliant PostgreSQL transactions and optimistic locking, while providing secure user access via JWT authentication. The seamless frontend is powered by React, with automated CI/CD workflows handled by GitHub Actions to guarantee reliable deployments.

Buzz Box

BuzzBox web application is inspired by modern social media applications like Twitter and Reddit. This application lets the user be authenticated by trusted providers using next-auth. Authenticated users have the ability to create posts, spaces, upvote, downvote, comment, and share posts in real-time.

Tripster: Book your Destination

Tripster web app users with the accommodation listings based on date range, number of guests, and location. Next.js incorporated with tailwind CSS helps make robust, pleasant-looking, and stable UI. The entire application is responsive and adapts to devices with different aspect ratios. Server-side rendering is used to deliver high-quality templates.

Moviepedia

Moviepedia web app provides users with movies and tv series based on the genre selected. Next.js incorporated with tailwind CSS helps make robust, pleasant-looking, and stable UI. The entire application is responsive and adapts the devices with different aspect ratios. Server-side rendering is used to deliver high-quality templates with minimum delay in the rendering. tmdb API is used here to fetch data for the web application.

Get in touch

Other places

Github

LinkedIn