Architecting Resilient Distributed Systems & High-Velocity Web Apps.
Software engineer focused on event-driven streaming pipelines with Apache Kafka, low-latency FastAPI/Node services, PostgreSQL indexing & query tuning, and crafting slick Next.js frontend interfaces.
Soumabrata Ghosh
Backend-First Full Stack Engineer • Specializing in Distributed Systems, Kafka, FastAPI, PostgreSQL, and Next.js.
[L2 API Gateway]: FastAPI, Python 3.12, Node.js, Webhooks HMAC, REST
[L3 Streaming]: Apache Kafka, Redis Streams, Consumer Groups, DLQ
[L4 Persistence]: PostgreSQL, Redis Cache, MongoDB, Index Tuning
Architecture & System Stack
Categorized from client-facing edges down to distributed infrastructure, focusing on throughput, resilience, and clean domain boundaries.
Client, Edge & Presentation
High-velocity, accessible user interfaces and modern SSR architectures.
API Gateway, Routing & Security
High-throughput asynchronous web services, authentication, and rate limiting.
Message Brokers & Distributed Streaming
Asynchronous pub/sub pipelines, event streaming, and queue resilience.
Data Architecture, Storage & Caching
Relational modeling, transaction isolation, query tuning, and memory stores.
Infrastructure, DevOps & Tooling
Containerization, reproducible deployment environments, and reliability patterns.
Featured Projects
Production-focused webhook routers, search engines, distributed event pipelines, and full-stack platforms.
Webhook Relay Service
A self-hostable, production-grade webhook relay with HMAC SHA-256 verification, Redis-backed idempotency, JMESPath payload transformations, and resilient delivery with circuit breaker, rate limiting, exponential backoff, and dead-letter queue (DLQ). Powered by Kafka + Postgres + Redis.
- ✓ Zero-loss Kafka event streaming pipeline
- ✓ Redis Set-if-Not-Exists O(1) idempotency cache
- ✓ Automated exponential backoff & DLQ replay worker
DevDocs — Developer Search Engine
A full-stack developer documentation search engine built from first principles. Crawls web docs (AI/ML, Frontend, Backend, DevOps), stores pages in Turso (distributed libSQL), ranks queries with Okapi BM25 + Title Boost, and serves instant results over a Vercel Serverless API with global Edge CDN caching.
- ✓ Multi-worker BFS web crawler with HTTP 304 ETag validation
- ✓ Okapi BM25 ranking algorithm with Levenshtein typo tolerance
- ✓ Turso distributed libSQL cloud database with daily GitHub Actions cron
EventVault — Event Booking Platform
A full-stack event booking application built with FastAPI and React with TypeScript. Allows users to browse events, book tickets, manage reservations with ACID transaction guarantees, and process payments securely.
- ✓ ACID concurrency locks on ticket inventory
- ✓ CashFree payment webhook reconciliation
- ✓ Normalized relational schema in PostgreSQL
LinguaChat — Real-Time Multilingual Chat
A full-stack, real-time multilingual chat application with WebSocket rooms where participants can communicate seamlessly across languages with sub-50ms message broadcast latency.
- ✓ Socket.io room clustering & heartbeat monitor
- ✓ MongoDB message persistence & indexing
Kafka Distributed Learning System
A distributed messaging system implementation demonstrating core Apache Kafka concepts, event streaming partitioning, consumer groups, and resilient backend architecture.
Metriq — Unit & Currency Converter
Metriq is a high-performance unit and currency conversion application with real-time exchange rates, instant search, and precision calculation algorithms.
Sonic Waves — 3D Audio Visualizer
An immersive, interactive 3D audio visualization experience utilizing Three.js and React Three Fiber to transform frequencies into real-time visual terrains.
Rate Limiter Simulator (Token Bucket)
Test a live simulation of a Token Bucket rate-limiting algorithm. Rapidly fire requests to trigger HTTP 429 backpressure protection and watch tokens refill.
Refill Rate: +1 token every 1.5s • Consumes: 1 token per request
Get in Touch
Interested in collaborating on distributed backends, systems engineering, or full-stack engineering roles? Send a transmission below.
SYSTEM COORDINATES
Direct communication channels & location details.





