Hi, I'm Satyabrat
👋
Full Stack AI Engineer · 2.5+ years of experience · Noida, India
Resume
Gallery

About

I'm a Full Stack Developer with 2.5+ years of experience building web applications and AI-powered products. I work with TypeScript, React, Next.js, Node.js, Express, Python, and Django, backed by PostgreSQL and MongoDB. My AI work includes LangChain, RAG, OCR, and MCP, and I deploy applications with Docker, Kubernetes, AWS, and Azure.

Skills

drag me

Languages:

TypeScript
JavaScript
Python
SQL

AI & LLM:

LangChain
RAG
Embeddings & Vector Search
Google Vertex AI
OCR
MCP
FAISS

Frontend:

React
Next.js (SSR)
Redux
Tailwind CSS
shadcn/ui

Backend:

Node.js
Express.js
Django
REST APIs
GraphQL
WebSockets
RabbitMQ
Celery

Database:

PostgreSQL
MongoDB
Redis

Cloud, DevOps & Tools:

AWS (S3, EC2)
Azure App Service
Docker
GitHub Actions CI/CD
Kubernetes
DigitalOcean
Razorpay

Work Experience

Accountant AI
Aug 2025 - Present
Software Engineer
Noida, India
Building a multi-tenant accounting platform with Django, TypeScript, and Next.js. Built OCR and LLM document extraction for invoices and bank statements, an auditable workflow engine, subscription and credit billing with Razorpay, and PostgreSQL and GraphQL APIs with S3 storage and organization access control.
Userology
Feb 2025 - Jul 2025
Frontend Developer
Remote
Built features for an AI-powered user research platform with Next.js, TypeScript, Redux, and Tailwind CSS, including study setup and AI-generated insights. Integrated paginated REST APIs and standardized interfaces with shared shadcn/ui components.
NextDeal
Jul 2024 - Feb 2025
Full Stack Developer
Remote
Redesigned the company website in React with a responsive, mobile-first layout. Improved load performance with code splitting, lazy loading, and optimized assets, and built reusable components with the design and backend teams.

Education

Chandigarh University
Jun 2023 - Jun 2025
Master of Computer Applications (MCA) · CGPA 8.05
Mohali, Punjab
Best AI Project

BotWebAI

AI customer support platform with grounded answers and live-agent escalation.

BotWebAI
  • •

    Built a RAG pipeline with LangChain, embeddings, and cosine-similarity search over PDFs, text, and Playwright-crawled URLs. SHA-256 hashing ensures only changed sources are re-embedded.

  • •

    Added live-agent escalation with WebSocket rooms, a 30-second owner-accept window, dashboard alerts, and grounded reply suggestions in the customer's language.

  • •

    Deployed to Azure App Service with Docker and GitHub Actions.

Next.js
TypeScript
PostgreSQL
LangChain
RAG
WebSockets
Docker
Azure
Playwright
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Krut AI — Website Builder with AI

Krut AI — Website Builder with AI

  • •

    Built a multi-agent orchestration system that takes a user prompt through planning, code generation, validation, and deployment with a context-handoff protocol.

  • •

    Engineered a 3-provider LLM orchestrator across OpenAI, Anthropic, and Gemini with automatic failover after repeated provider failures, reducing vendor lock-in and improving runtime resilience.

  • •

    Optimized LLM context and token usage, cutting inference costs by up to 50%.

  • •

    Created a restorable AI checkpoint system that records code state around agent runs, persists checkpoint metadata, exposes rollback APIs, and lets users inspect diffs or restore changes from chat and code-editor interfaces.

  • •

    Built secure MCP integrations with OAuth and encrypted token storage.

Multi-agent systems
LLMs
MCP
OAuth
@Building:- Rent Vehicle

@Building:- Rent Vehicle

  • •

    Developed and maintained a Full Stack Product for vehicle owners and renters, facilitating seamless listing and searching of commercial vehicles.

  • •

    Implemented live location updates feature to enhance user experience.

  • •

    Integrated a credit-based system where renters can request vehicle owner contact details within free credits; additional credits require purchase.

  • •

    Enabled vehicle owners to publish, pause, or delete their vehicle listings anytime for better availability control.

  • •

    Implemented secure authentication using JWT, bcrypt , and HTTP-only cookies to protect user sessions and sensitive data.

Next.js
TypeScript
Redux
Node
Express
PostgreSQL
Prisma
Bcrypt
JWT
Redis
AWS
Tailwind CSS
Task Manager

Task Manager

  • •

    Built a secure, full-stack task management platform with user authentication.

  • •

    Implemented a board assignment mechanism where admins or users can assign specific people to a board—assigned users gain editing rights on posts without the ability to reassign or delete.

  • •

    users can create, update, and delete their own posts within their assigned boards.

  • •

    Added share functionality: users can share a post with other users in read-only mode it will not edit.

  • •

    Developed a real-time analytics dashboard, giving users insights into posts and activity across boards.

React
Node
Express
MongoDB
JWT
TailwindCSS
Form Bot

Form Bot

  • •

    Built a next-generation chatbot platform to replace traditional Google Forms with an interactive, conversational UI.

  • •

    Implemented secure user authentication, storing hashed passwords in MongoDB using bcrypt.

  • •

    Enabled admin users to create, update, and delete bots, providing full CRUD control.

  • •

    Developed a dynamic chat interface that supports images, text, date, Gif, rating, links and videos, enhancing user engagement and input versatility.

  • •

    Created a real-time response dashboard where form submissions are displayed and managed efficiently.

React
Redux
Node
Express
MongoDB
Bcrypt
JWT
Tailwind CSS
Contact

Get in Touch

Want to talk about a project or an opportunity? Email me at satyabratdivedi29@gmail.com.