Ranjeet Gupta

Full Stack DeveloperOpen to full-stack roles and freelance work

I'm a full-stack developer based in Ranchi, focused on building web applications from the frontend to the database. I work mainly with React, Next.js, TypeScript, Node.js, Express.js, PostgreSQL, and MongoDB, and I enjoy taking a feature from an idea to something people can actually use.

At ShineSkills, I work on internal school-management applications where I handle the development end-to-end. I've built admin panels, student dashboards, and an online fee submission system, working across the UI, APIs, backend logic, and database. I also teach students JavaScript, React, and Tailwind CSS, which has pushed me to understand the fundamentals well enough to explain them clearly.

3+

Projects

6 mo

Years Exp.

20+

Technologies

01

Design

Interfaces that hold together under real content

02

Frontend

Fast, typed, and predictable at the component level

03

Backend

APIs, data, and infra designed before they're coded

04building

Full-Stack + AI

Currently building — not claiming, building

Skills

Tools I reach for

Full breakdown
HTML5
CSS3
JavaScript
TypeScript
React
Next.js
Tailwind CSS
shadcn/ui
Git
GitHub
HTML5
CSS3
JavaScript
TypeScript
React
Next.js
Tailwind CSS
shadcn/ui
Git
GitHub
Node.js
Express
MongoDB
PostgreSQL
Prisma
Redis
RabbitMQ
Docker
Amazon AWS
Linux
Python
FastAPI
Pydantic
Node.js
Express
MongoDB
PostgreSQL
Prisma
Redis
RabbitMQ
Docker
Amazon AWS
Linux
Python
FastAPI
Pydantic
Projects

Things I've built

View all
EventHub screenshot

A comprehensive event management platform for colleges and schools. Students can discover and register for events while department clubs can create, host, and manage their events seamlessly based on role-based access.

Node.jsExpressPostgreSQLPrismaReact.jsTypeScript
DevTinder screenshot

A Tinder-inspired platform for developers to connect with like-minded people. Features a premium subscription system with special benefits for paying users, creating a unique social networking experience for tech enthusiasts.

Node.jsExpressMongoDBNext.jsTypeScript
HomeHunt screenshot

A property listing platform helping users find their dream homes. Browse listings, filter by preferences, and connect directly with agents for inquiries and purchases. Making home searching simple and efficient.

Node.jsExpressMongoDBReact.jsRedux Toolkit
Chat Application screenshot

Chat Application

A real-time chat application that enables users to register, authenticate, and communicate through instant messaging. The application provides real-time presence and typing indicators for a seamless communication experience.

React.jsTypeScriptZodZustandNode.jsExpress.jsMongoDB
Writing

From the blog

View all
TypeScriptBest Practices

Building Scalable Applications with TypeScript

A deep dive into how TypeScript can help you build more maintainable and scalable applications.

8 min readcoming soon
Next.jsAuth

Modern Authentication Patterns in Next.js

Exploring different authentication strategies and how to implement them in Next.js applications.

12 min readcoming soon
CareerPersonal

From Zero to Production: My Learning Journey

Sharing my experience becoming a full-stack developer and the lessons learned along the way.

10 min readcoming soon