Skip to content
View sayantandasgupta's full-sized avatar
:octocat:
Learning
:octocat:
Learning

Block or report sayantandasgupta

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sayantandasgupta/README.md

Hey, I'm Sayantan πŸ‘‹

Full Stack Engineer Β· MS CS @ Georgia Tech (OMSCS) Β· Building in public
Kolkata β†’ Remote β†’ Everywhere

Β  Β 


πŸš€ What I'm working on

  • πŸ—οΈ Full Stack Engineer @ Renben Technologies β€” Building a TypeScript/Express Azure DevOps extension that hit 120+ downloads & 50 MAU in its first month on the marketplace. Owning the full stack: API, React frontend, and mobile (Expo/React Native).
  • πŸŽ“ MS Computer Science @ Georgia Institute of Technology (OMSCS) β€” Jan 2026, remote.
  • πŸ€– Obsessed with RAG pipelines, vector databases, and building AI-native apps that actually work in production.

πŸ› οΈ Tech Stack

Languages TypeScript JavaScript Python Java

Frontend / Mobile React Next.js React Native Expo Tailwind CSS

Backend Node.js Express NestJS

AI & RAG OpenAI Pinecone

Databases PostgreSQL MongoDB MySQL

DevOps & Cloud Azure Docker Terraform Git


πŸ“¦ Featured Projects

DocuChat β€” RAG-powered document assistant

Next.js Β· TypeScript Β· Pinecone Β· NeonDB Β· OpenAI Β· Vercel AI SDK

Multi-tenant RAG app with project-scoped vector isolation using a dual-namespace scheme (userId + projectId). Custom sentence-aware chunker (500-token chunks, 50-token overlap) with streaming chat UI β€” grounded strictly in retrieved context.

SDocs β€” Google Docs in your browser

Next.js Β· TipTap Β· Prisma Β· NeonDB

Rich-text editor with full cloud persistence. TipTap (ProseMirror) for extensibility, NeonDB for serverless Postgres β€” zero infra overhead.


πŸ“œ Certifications


πŸ“Š GitHub Stats

GitHub Streak


⚑ A bit more about me

  • 🎡 Music nerd (guitar when I'm not pushing code)
  • πŸ‡―πŸ‡΅ Japan/anime/history rabbit hole regular
  • πŸ˜„ He/Him Β· Based in Kolkata, India
  • πŸ’¬ Ask me about: RAG pipelines, Azure, TypeScript architecture, or life in general

Pinned Loading

  1. todo-backend todo-backend Public

    A learning project in NodeTS and TypeScript, using MongoDB as database for learning how to build REST APIs using NodeTS

    JavaScript

  2. Python-Projects Python-Projects Public

    This repo contains some Python projects that I had created in the recent months. These range from very simple to a bit complex, all have been arranged in alphabetical order.

    Jupyter Notebook 1

  3. placement-prep placement-prep Public

    A repository containing solutions to all the problems I practised prior to my placements

    Java 1

  4. wallpapers wallpapers Public

    This repo contains all the wallpapers that I have used in my Ubuntu 22.04 Distro. Feel free to fork, clone and use these wallpapers

  5. sayantandasgupta sayantandasgupta Public

    Github README profile

    2

  6. wcclone wcclone Public

    An effort to create the wc command line tool using Python

    Python 1