Profile

Gaurav

Software Engineer

Full-Stack Developer (Backend Focused)

gauravkrrr02@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

@codes-stories

LeetCode

Problem Solving

Codeforces

@gaurav_krrr

5
Problems Solved
View Profile

GeeksForGeeks

@gauravkrrr

180
Problems Solved
View Profile

Skills & Technologies

Golang
Erlang/OTP
TypeScript
JavaScript
Python
C++
Node.js
Express.js
REST APIs
WebSockets
JWT
Microservices
React.js
Next.js
React Native
Tailwind CSS
Redux
PostgreSQL
MongoDB
Redis
MySQL
Prisma ORM
Docker
AWS EC2
GCP
CI/CD
Git
GitHub
Jenkins
Linux
Anthropic Claude API
OpenAI API
Gmail OAuth
Distributed Systems
System Design
Fault Tolerance
Event-driven Architecture
Functional Programming
Agile/Scrum
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.

Tech Radar

Skill proficiency across technologies

frontend
React90%
Next.js85%
TypeScript80%
backend
Node.js85%
Express80%
MongoDB75%
PostgreSQL70%
Redis65%
GraphQL65%
devops
Docker70%
AWS60%
tools
Git90%
Tailwind85%
languages
Python60%
Java55%

Pinned Repos

Open source projects & experiments

Experience

My journey as a developer

💼
Experience
2024 - Present

Software Development Engineer Intern

Tech Startup

Building scalable microservices, REST APIs, and real-time systems using Node.js, React, and MongoDB. Led migration from monolith to microservices architecture.

ReactNode.jsMongoDBDockerAWS
🎓
Education
2021 - 2025

B.Tech Computer Science

University

CGPA: 8.5+ | Coursework: Data Structures, Algorithms, OS, DBMS, System Design, Computer Networks

DSASystem DesignOOPsDBMS
📜
Certification
2024

AWS Certified Cloud Practitioner

Amazon Web Services

Foundational understanding of AWS Cloud services, security, architecture, pricing, and support.

AWSCloudInfrastructure
🌐
Experience
2023 - Present

Open Source Contributor

GitHub Community

Contributed to 10+ open source projects. Active in MERN stack and DevOps communities. 80+ repositories with 25+ followers.

Open SourceGitCI/CDCommunity
📜
Certification
2023

Meta Front-End Developer

Meta (Coursera)

Professional certificate covering React, Figma, version control, and testing with 95% completion rate.

ReactFigmaTestingUI/UX
Live Activity Feed

Developer Dashboard

Real-time activity & interactive code playground

GitHub Activity

@codes-stories
0
Repos
0
Followers
0
Recent Events

Code Playground

JavaScript
function* fibonacci() {
  let [a, b] = [0, 1];
  while (true) {
    yield a;
    [a, b] = [b, a + b];
  }
}

const fib = fibonacci();
for (let i = 0; i < 10; i++) {
  console.log(fib.next().value);
}
// Output: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34

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

System design case study

SMVDeX: from QR scan to an auditable event.

A concise look at the implementation today and the trade-offs I would make before increasing campus-scale traffic.

View project

A focused MERN implementation for QR-based campus entry and exit records.

Student / guard

QR scan

React client

Validation + workflow

Node / Express

Auth + API rules

MongoDB

Entry/exit records

Design decisions

  • Validate scans server-side
  • Keep a clear entry/exit audit trail
  • Limit access by role

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.

Testimonials

What colleagues say about working with me

RS
Gaurav's system design thinking is impressive for his experience level. His QR-based attendance system showed real architectural maturity.
Rahul Sharma
Senior Software Engineer at Flipkart

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