Vibing to while I code

Hey, I'm Sandip ᯓᡣ𐭩

Backend-focused Full Stack Developer

Backend-focused full-stack developer building high-throughput REST APIs, distributed microservices and queue-driven workflows. I also work with LLM integrations, real-time Socket.io systems, and modern UIs in React and Next.js.

Experience▼

  • Fullstack Developer at Indomitech Global Pvt. Ltd.

    Apr 2025 - Present
    • Built and maintain REST APIs in Node.js and Express.js for mobile and web clients.
    • Developed responsive, cross-platform interfaces with React.js and Next.js.
    • Integrated Firebase push notifications and deep linking for Android and iOS apps.
    • Combined Google Maps API with Socket.io for real-time tracking, location sharing and distance calculation.
    • Used OpenAI APIs to generate automated Asset Management Reports.
    Node.js /Express.js /React.js /Next.js /Socket.io /Firebase /Google Maps API /OpenAI

Projects▼

  • AskPDF - RAG Document Q&A

    Upload a PDF and chat with it. A 5-stage async pipeline (parse, chunk, embed, index, search) built on LangChain and Qdrant. PDF processing is decoupled through a BullMQ worker on Redis, returning HTTP 202 immediately while status is tracked in MongoDB. Retrieval is document-scoped with a 0.7 similarity threshold to drop low-relevance context before Gemini generates the answer, streamed over SSE with source page citations.

    Node.js /Express.js /Next.js /LangChain /Qdrant /MongoDB /Redis /BullMQ /Gemini API
  • Realtime Chat App

    Microservice-based chat platform with low-latency bidirectional messaging over Socket.io. RabbitMQ handles reliable message queuing and Redis caching keeps data access and real-time updates fast under high concurrency. Deployed on AWS.

    Next.js /Express.js /Socket.io /RabbitMQ /Redis /AWS
  • Public News & Media Platform (Company Project at Indomitech Global)

    Next.js frontend with Node.js and Express APIs, role-based access control and admin workflows for users, content and permissions, scheduled post publishing, Razorpay payments for subscriptions, and push notifications with deep linking for Android and iOS.

    Next.js /Node.js /Express.js /RBAC /Razorpay /Push Notifications

Education▼

Master of Computer Applications

2025 - 2027

JIS College of Engineering, Kalyani, West Bengal

Pursuing

Bachelor of Computer Applications

2022 - 2025

JIS College of Engineering, Kalyani, West Bengal

CGPA: 7.90

Tools & Stack▼

JavaScript logo
JavaScript
TypeScript logo
TypeScript
Python logo
Python
Java logo
Java
C logo
C
PHP logo
PHP
React logo
React
Next.js logo
Next.js
Tailwind CSS logo
Tailwind CSS
TanStack Query logo
TanStack Query
Node.js logo
Node.js
Express.js logo
Express.js
Socket.io logo
Socket.io
MongoDB logo
MongoDB
PostgreSQL logo
PostgreSQL
Redis logo
Redis
Drizzle ORM logo
Drizzle ORM
RabbitMQ logo
RabbitMQ
Git logo
Git
GitHub Actions logo
GitHub Actions
Docker logo
Docker
AWS logo
AWS

Get in Touch

DM me on X (twitter), LinkedIn or email sandipsingha714@gmail.com if you want to chat or hire me for a backend, full-stack developer or freelance role. No spam, I repeat, no crypto pitches :D