Sandeep Nandi

Full Stack Developer & AI Systems Builder

IndiaIST --:--

I'm Sandeep Nandi, a developer who enjoys transforming complex ideas into practical solutions. With experience in Next.js, React, Node.js, Express.js, PostgreSQL, MySQL, and MongoDB, I build applications that are reliable, efficient, and easy to maintain.

Next.jsReactNode.jsExpress.jsPostgreSQLMySQLMongoDB

5

Months Internship

20+

APIs & Integrations

4+

Production Modules

10+

Backend/AI Tools

Work Experience.

Backend Developer Intern

@ MatchBest Group

5 Months

India

Contributed to production-grade backend systems for logistics, CRM, real estate CMS, and HRMS products used by internal teams and clients. Developed REST APIs, authentication flows, database architectures, and third-party integrations that streamlined business workflows, improved operational efficiency, and supported scalable product growth.

Node.jsExpress.jsREST APIsMongoDBPostgreSQLMySQLRBACSSE

Projects.

DocuAgent AI

File retrieval agent

People waste time searching Drive folders when they only remember partial file names or context.I built an AI retrieval agent using FastAPI, LangChain, RAG, vector search, and Google Drive APIs.It turns vague file queries into relevant Drive file and link recommendations.

Users

Drive users

Built for people who remember file context but not exact names.

Problem solved

Faster discovery

Converts vague queries into relevant Drive file and link suggestions.

Usage

Demo project

Designed as a practical AI retrieval workflow for portfolio review.

FastAPIStreamlitLangChainGroq LLMGoogle Drive APIVector DBRAG

Automated Cold Outreach

End-to-end outreach pipeline

Finding the right decision-makers and sending outreach manually was slow, repetitive, and hard to scale. I built a Node.js automation pipeline that discovers companies, finds verified contacts, enriches lead data, and prepares personalized emails with safety checkpoints. It turns cold outreach from a manual workflow into a structured backend system with rate limits, retries, review steps, and CSV reporting.

Users

Sales teams

Built for teams that manually research leads and decision-makers.

Problem solved

Less manual work

Automates company discovery, contact enrichment, review, and email preparation.

Usage

CLI workflow

Made for repeatable outreach runs with CSV reporting and safety checks.

Node.jsOcean.ioProspeoBrevoBottleneckZodCSV

SMTP Email Verifier

Network programming package

Most email validators only check format, but real deliverability depends on DNS, MX records, SMTP behavior, and network failures.I built a Node.js email verification utility using DNS/MX lookup, SMTP checks, sockets, and timeout handling.It demonstrates production-minded backend validation beyond simple regex checks.

Users

Developers

Built for backend developers who need deeper email validation.

Problem solved

Better checks

Goes beyond regex with DNS, MX, SMTP, socket, and timeout handling.

Usage

npm package

Published as a reusable package for project integration.

Node.jsSMTPDNSMX RecordsSocketsnpmNetwork Programming

StudHive

Campus communication platform

College updates were scattered across WhatsApp groups, notices, and informal channels.I built a full-stack campus communication platform with authentication, RBAC, search, and filtering.It gives students and admins one organized place to publish, manage, and discover updates.

Users

Students & admins

Built for campus users who need one place for college updates.

Problem solved

Organized updates

Replaces scattered WhatsApp and notice workflows with searchable posts.

Usage

Academic demo

Presented as a full-stack campus communication product.

React.jsNode.jsExpress.jsMongoDBJWTREST API

Technical Skills.

Backend Engineering

Node.js
Express.js
FastAPI
REST APIs
SSE
WebSockets
SMTP
Network Programming

AI Applications

LangChain
RAG
Vector DBs
OpenAI APIs
Groq API
AI Agents
Prompt Workflows

Databases & Data Modeling

MongoDB
PostgreSQL
MySQL
Mongoose
Prisma
ER Diagrams
Query Design

Frontend Integration

React.js
Next.js
TypeScript
JavaScript
HTML
CSS
Responsive UI
Streamlit

Production Foundations

Docker
Git
GitHub
CI/CD
Postman
Vercel
S3
Cloudflare R2

Security & Access Control

JWT
RBAC
Auth Flows
Password Recovery
Admin Access
Protected APIs

Solved

--

Questions solved

Rank

# --

Syncing profile

Easy

--

Medium

--

Hard

--

Recent Submissions

Offline
Loading submissions

geeksforgeeks.

GFGsandeepv4pc

Solved

238

Problems solved

Score

661

Rank

# 21

Streak

12

Manual profile data

Difficulty Breakdown

Manual

School

0

Basic

27

Easy

98

Medium

110

Hard

3

Tracks my GFG practice profile alongside LeetCode, showing solved problems, coding score, rank, streak, and difficulty-wise progress.

Let's connect.

Location

India

Availability

Open to opportunities

Response window

Usually replies within 24 hours for backend roles, internship extensions, and project collaboration.

Download Resume