
Gaurav
Software Engineer
Full-Stack Developer (Backend Focused)
A passionate software engineer focused on building scalable, reliable, and user-centric digital products. I enjoy solving complex problems, learning new technologies, and turning ideas into production-ready systems.
Currently, I'm a Computer Science student with hands-on experience in building modern web applications using React, Next.js, Node.js, and TypeScript.
I've worked on projects involving authentication systems, REST APIs, databases, and performance-optimized frontends. I'm particularly interested in system design, backend architecture, and cloud-native development.
GitHub
@gk022135
LeetCode
Problem Solving
Skills & Technologies
Interview-ready dashboard, built into the portfolio.
The landing page now behaves like a small product: it records real visits, captures recruiter context, and makes system ownership visible before an interviewer even opens a project.
Developer profile
I build portfolio projects like small, working products.
My focus is practical engineering: clean UI, useful backend features, and enough system thinking to explain tradeoffs clearly in an interview. The site now highlights the work, the architecture, and the proof points without making visitors hunt for them.
Full-stack delivery
Next.js frontends, API routes, authentication, dashboards, and database-backed workflows.
Backend depth
REST APIs, MongoDB models, validation paths, and production-minded service boundaries.
Product quality
Responsive UI, readable flows, analytics signals, and features recruiters can actually test.
Ownership
Admin tooling, protected routes, content publishing, and operational visibility.
Featured Projects





Tools & Languages I’ve Learned
React.js
Library
C++
Programming Language

JavaScript
Programming Language

Git & GitHub
Version Control
Data Structures & Algorithms
Concept
Next.js
Library
CSS
Framework
Tailwind
CSS Framework

Docker
Container

Express
Server
Java
Language
Kafka
Automation
MongoDB
Database
Redis
Database
Postgres
Database
TypeScript
Language
Postman
Testing Tool
VS Code
Editor

Sublime
Editor
Timeline
High School Examination
Passed 10th examination with 82% from BSEB
Intermediate Examination (12th)
I opted PCM (physics, chemistry and mathematics in 12th and score 93% in (P+C+M),and prepared for jee main exam and score 90 percentile
Pass the 12th examinaton with A grade from BSEB board
Enter in College Life
In 2022 on the scored marks of Jee-Mains take admission in Shri Mata Vaishno Devi University(Smvdu), in Computer Science and Engineering for pursuing B.Tech
Take Admission in SMVDU (CSE)
Started Learning DSA and Developement
Started learning DSA and Devlopmetn, i started solving dsa problem in c++ and For developement i choose MERN Stack
Solved More than 300+ DSA Problems - C++
Improved my problem solving skill, continue the solving DSA problem
QR BASED Entry Exit Sytem - First Time implementation of my Development Learning (MERN Stack)
Made a web based systme where i automate the mmannual entries of student to online and datbase/excel oriented
SHOP-EASE - Java, Swing, SQL
I did this project in 5th semester, this app developed for desktop use(window), basically we provide the management of grocery items and keep track of items, supplier, customers
SmvDeX - MERN, Redis, Docker
I did this project in 6th semester,this is web based applied build of MERN Stack, where university student can mark attendace, get notification reagrding class, get notes from teacher, give quizes, and upload pyq and use it
Appwrite - from tutorial of HITESH CHAOUDHARY SIR
DROP-BOX - from tutorial of HITESH CHAOUDHARY SIR
What I Learn Till Now













JavaScript
JavaScript is a versatile, high-level programming language used for web development. It enables dynamic content, interactive user interfaces, server-side development (Node.js), and supports frameworks like React, Angular, and Vue.js
What I've Learned Till Now













