Skip to content
Software Engineer · Kolkata, India

Building systems that outlast the hype.the long game ↗

Backend, distributed systems, and developer tooling. I migrate 200+ legacy APIs, ship microservice video platforms, and build LLM-powered dev tools. Currently engineering at rtCamp.

Read case studies →Open to interesting problems
Selected Work

Things I've shipped.

A few projects that show how I think about scale, correctness, and the craft of building things that last.

Backend and developer tooling

Code Grader

01

A platform for grading and optimising user code submissions using Large Language Models. Built to handle concurrent evaluations with feedback on complexity, style, and correctness.

LLM-backed grading service focused on correctness, complexity, and style feedback.

  • FastAPI backend for submission evaluation
  • LangChain orchestration around CodeLlama
  • Feedback categories for complexity, style, and correctness
LangChainCodeLlamaFastAPINext.js

System design and full-stack engineering

Vimero

02

A microservices video-sharing platform engineered for horizontal scalability. Handles transcoding, CDN distribution, and real-time analytics.

Service-oriented video platform with queue-backed processing and realtime state.

  • RabbitMQ-backed workload separation
  • Redis-assisted realtime status updates
  • Separate services for upload, processing, and delivery
Next.jsGolangRustRedis

Backend API and dashboard engineering

Analytics API

03

An admin panel dashboard for analytics of user activity and engagement. Built with high-performance aggregation pipelines.

Django REST API and Next.js dashboard organized around analytics aggregation.

  • Django REST backend for analytics endpoints
  • Dashboard frontend for activity and engagement views
  • Aggregation-focused data access patterns
Next.jsDjango RESTTypeScriptPython

Backend and realtime API engineering

Snappio Backend

04

Backend for a social media and chat application. Real-time messaging via WebSockets with PostgreSQL persistence.

Django Channels backend combining WebSocket messaging, Redis, and PostgreSQL persistence.

  • WebSocket messaging through Django Channels
  • Redis-backed realtime infrastructure
  • PostgreSQL persistence behind REST endpoints
Django RESTDjango ChannelsRedisPostgreSQL

Frontend and realtime application engineering

PeerMessaging

05

A completely decentralized peer to peer messaging and video-calling application.

PeerJS-based messaging and video calling experience built around direct browser connections.

  • PeerJS connection flow for peer-to-peer communication
  • Messaging and video-calling interface
  • Redux-managed client application state
Next.jsPeerJSReduxTypeScript

Archive

Earlier builds and experiments.

Smaller projects kept compact so the proof-heavy work stays in focus.

Experience

Where I've built.

Backend and full-stack roles across distributed teams — from legacy migrations to scalable platforms.

July 2024 – Present

Current

Software Engineer · rtCamp Solutions

Building scalable and maintainable applications within a distributed engineering team. Focus on backend systems, API design, and performance optimization. Contributing to open-source tooling and internal platform improvements.

PythonWordPressSystem Architecture

July 2023 – June 2024

Full Stack Developer · ScalenowTech

Led development of the company landing site and internal tools. Improved organic reach by 80% through technical SEO, performance tuning, and structured data. Deployed on DigitalOcean with CI/CD pipelines.

Next.jsExpressDockerCI/CDSEO

May 2023 – January 2024

Backend Developer · Varlyq Technologies

Migrated 200+ legacy APIs from Core PHP to Node.js with TypeScript. Established API design conventions, monitoring, and testing standards. Deployed applications on DigitalOcean and Vercel.

ExpressMongoDBTypeScriptPostgreSQL
Toolkit

What I reach for.

Languages

TypeScript·Python·Go·Rust·SQL

Frameworks

Next.js·React·Node.js·Express·Django·FastAPI

Infrastructure

Docker·PostgreSQL·MongoDB·Redis·RabbitMQ·AWS·Vercel

Currently Exploring

LangChain·LLM Orchestration·Distributed Systems

Contact

Let's think out loud together.