Profile

Gaurav

Software Engineer

Full-Stack Developer (Backend Focused)

gk022135@gmail.com
+91 7295976697
Download Resume

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

JavaScript
TypeScript
React
Next.js
Node.js
Express
MongoDB
PostgreSQL
Redis
Docker
Git
Tailwind CSS
Live portfolio signal

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.

Today
0
daily visitors
Total
0
unique visitors
Full-stack product thinking
Backend-focused architecture
Production-ready Next.js + MongoDB

What this proves

Small details that interviewers can ask about.

API routes
Live
Daily visitor analytics
Tracked
Recruiter context capture
Ready
0 landing-page visits recorded today.

Developer profile

I build portfolio projects like small, working products.

Start a conversation

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.

6+
Shipped projects
470+
DSA problems
MERN
Core stack
API-first
Build style

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

smvdeX

smvdeX

Full-stack educational web-based solution with React, Node.js, and MongoDB

ReactNode.jsMongoDBExpressRedisNodemailer
QR Entry-Exit System

QR Entry-Exit System

We avoid the mannual making log when use make entry exit from University gate (MERN)

ReactAPI IntegrationCSS3
ShopeEase

ShopeEase

A DeskTop App which grocery shop owner to keep track of utitlies and their suppliers

ReactFirebaseTailwind CSS
Web Chat

Web Chat

online chating web app where anyomously anyone can make chat

reactjsreduxtailwindcssnodejswebsocket
Shop :- ecommerce

Shop :- ecommerce

Get the experrenc on e-commerce how they work, how redux toolkit is used for adding product cart

reactjsreduxtailwindcssnodejsmongodb
Todo app

Todo app

Keep track of your own working, feature like timmer, progress bar etc

reactjsreduxtailwindcssnodejsmongodb

Coding Platforms

LeetCode

Solved:470
Rating:1350

GeeksForGeeks

Solved:180
Rating:0

Codeforces

Solved:5
Rating:0

HackerRank

Solved:50
Rating:0

Tools & Languages I’ve Learned

React.js

React.js

Library

C++

C++

Programming Language

JavaScript

JavaScript

Programming Language

Git & GitHub

Git & GitHub

Version Control

Data Structures & Algorithms

Data Structures & Algorithms

Concept

Next.js

Next.js

Library

CSS

CSS

Framework

Tailwind

Tailwind

CSS Framework

Docker

Docker

Container

Express

Express

Server

Java

Java

Language

Kafka

Kafka

Automation

MongoDB

MongoDB

Database

Redis

Redis

Database

Postgres

Postgres

Database

TypeScript

TypeScript

Language

Postman

Postman

Testing Tool

VS Code

VS Code

Editor

Sublime

Sublime

Editor

Engineering approach

Building beyond the happy path.

The work I enjoy sits between product requirements and dependable systems: clear boundaries, thoughtful implementation, and ownership after launch.

Start with the system boundary

Clarify data ownership, API contracts, permissions, and failure paths before implementation grows expensive.

Build for operability

Treat authentication, validation, admin workflows, and useful signals as part of the feature—not follow-up work.

Make trade-offs explicit

Choose the simplest solution that meets the product need, then document the constraints and next sensible improvement.

What I Learn Till Now

JavaScript
React JS
TypeScript
NodeJs
NextJs
TailwindCss
Cascade Style Sheet
Post Man
Java
Docker
Kafka
MongoDB
Express Js

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

JavaScriptCSSDockerExpressJSJavaKafkaMongoDBNextJSNodeJSPostmanReactJSTailwind CSSTypeScript

Get In Touch

Email

gk022135@email.com

Phone

+91 72959 76697

Location

Siwan Bihar, India

Get in touch