Ritochit Ghosh
available

Ritochit Ghosh

Backend Developer · Distributed Systems · GenAI

9 Projects460+ LeetCodeCGPA 9.5+3+ Hackathons
Resume
ritochit@portfolio — ~
scroll
01.

About Me

I'm a 3rd-year B.Tech CSE student at MAKAUT, West Bengal, maintaining a CGPA above 9.5. Before software, I was a NEET aspirant — turns out debugging production systems and diagnosing root causes isn't all that different from differential diagnosis.

I build depth-first. I'd rather understand one system completely than skim five. My primary interest is backend engineering — distributed systems, microservice architecture, and API design. I also spend meaningful time on GenAI integrations: RAG pipelines, HITL workflows, and agentic systems using LangChain and LangGraph.

I write about what I learn on Hashnode and solve DSA problems daily on LeetCode. Currently seeking full-time SDE / backend engineering roles where I can contribute to production-grade systems and continue growing as an engineer.

UniversityMAKAUT, WB
DegreeB.Tech CSE · 3rd Year
CGPA9.5+ / 10
StatusOpen to work
LocationWest Bengal, India
GoalSDE / Backend Engineer

Backend Systems & APIs

Designing scalable REST and gRPC services in Go, Node.js, and Spring Boot — with a focus on clean architecture and production reliability.

Microservices & Distributed Systems

Building multi-service architectures with RabbitMQ, Kafka, Redis, and Docker — services that fail gracefully and scale independently.

GenAI & RAG Pipelines

Integrating LangChain, LangGraph, and LLM providers to build HITL workflows, agentic systems, and retrieval-augmented apps.

DSA & Problem Solving

Consistent LeetCode practice — 460+ problems across Easy, Medium, and Hard — with a focus on understanding fundamentals, not just passing tests.

02.

Skills & Tools

// 34 technologies across 7 categories

Languages

7 skills

GoTypeScriptJavaScriptJavaCSQLBash

Backend & APIs

6 skills

Node.jsExpressSpring BootRESTgRPCMicroservices

Frontend

4 skills

Next.jsReactViteTailwind CSS

Databases

5 skills

PostgreSQLMongoDBRedisPrismaDrizzleORM

Messaging & Streaming

2 skills

RabbitMQKafka

GenAI & RAG

6 skills

LangChainLangGraphGoogle Generative AIRAGHITLTavily

DevOps

4 skills

DockerNginxLinuxGitHub Actions

// always learning · currently exploring: Rust, WebAssembly, LLM agents

03.

Projects

// 9 projects shipped — from side-quests to production systems

Featured
Hackathon

ReviewIQ

Multitenant AI SaaS with Human-in-the-Loop (HITL) review workflow and RBAC. Combines AI speed with human expertise — reviews routed via RabbitMQ, text-to-speech via ElevenLabs, persisted in PostgreSQL with Prisma.

Next.jsGoogle Generative AIElevenLabsRabbitMQPostgreSQLPrisma

Microservice Social Media

Full microservice architecture with 6 independent services (API gateway, identity, post, media, search, notification) communicating via RabbitMQ. Containerized with Docker, documented with Swagger.

Node.jsRabbitMQRedisDockerSwaggerMicroservices
Sourcelocal only

SummarAIze

Video conference platform where you can host meetings, add a customizable AI agent that answers queries per system prompt, and auto-generate transcripts + meeting summaries via tRPC + DrizzleORM.

Next.jstRPCOpenAIDrizzlePostgreSQL
Sourcelocal only
04.

Blog

All posts

// thoughts on engineering, AI, and building things

05.

Achievements

LC

LeetCode

@ghosh_ritochit

fallback
463solved
Easy200
Medium230
Hard33

Academic

MAKAUT · B.Tech CSE

9.5+ / 10

CGPA

3rd Year B.Tech Computer Science

Consistent across all 4 semesters

Technical writing on Hashnode

Active open-source contributor

Diversion Hackathon

Finalist — AI/SaaS Track

Built ReviewIQ — a multitenant HITL AI SaaS platform with RBAC and RabbitMQ-powered notifications at Diversion, one of the largest student hackathons in Eastern India.

Hackathon Finalist

3+ Competitions

Consistently ranked in the top teams across multiple national-level hackathons, building production-quality full-stack and AI systems under 24–36 hour sprints.

GitHub Contributions

@RitochitGhosh ↗
06.

Contact

Open to full-time roles, freelance projects, collaborations, and any good conversation. Fill the form or reach out directly on any platform below.

contact.sh
$echo $OPEN_TO_WORK

true

$cat opportunities.txt

• Backend / SDE roles

• Freelance projects

• Open source collab

• Tech discussions

• Internships

$response --eta

< 24 hours

$

$ send_message

Ritochit Ghosh

Ritochit Ghosh

Backend Developer

Next.js · Tailwind · Framer Motion · © 2025