soumabrata@bootloader
0%
>INITIALIZING_KERNEL // x86_64_LINUX
ENGINEERING_CONSOLE_V2.0BOOTING...
BACKEND-FIRST FULL STACK ENGINEER

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@workstation: ~ (zsh)
● LIVE REPL
QUICK CMDS:
$whoami10:00:00

Soumabrata Ghosh

Backend-First Full Stack Engineer • Specializing in Distributed Systems, Kafka, FastAPI, PostgreSQL, and Next.js.

$skills --layer backend10:00:02

[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

$
💡 Hint: Press Tab for autocomplete, Up/Down for command history
P95 LATENCYOPTIMAL
< 45ms
FastAPI & Edge cached
KAFKA STREAM
10K+
Msg/sec throughput
Partitioned Queues
PRODUCTION
Docker v1.0.0
Multi-Arch Hub Images
linux/amd64, arm64
PORTFOLIO VIEWS
1
Tracked via Supabase
Live Counter
TERMINAL BUSINESS CARD:
$ npx soumabrata-dev@latest
TECHNICAL ARSENAL

Architecture & System Stack

Categorized from client-facing edges down to distributed infrastructure, focusing on throughput, resilience, and clean domain boundaries.

ALL LAYERS OPERATIONAL
LAYER 01Edge / Frontend

Client, Edge & Presentation

High-velocity, accessible user interfaces and modern SSR architectures.

Next.js 15 (App Router)TypeScriptReact.jsTailwind CSSWebSockets / Socket.ioThree.js / Canvas
LAYER 02API Layer

API Gateway, Routing & Security

High-throughput asynchronous web services, authentication, and rate limiting.

FastAPIPython 3.12+Node.js & ExpressHMAC Auth & WebhooksRESTful ArchitectureRate Limiting (Token Bucket)
LAYER 03Event Streams

Message Brokers & Distributed Streaming

Asynchronous pub/sub pipelines, event streaming, and queue resilience.

Apache KafkaRedis Streams / PubSubConsumer Groups & PartitioningDead Letter Queues (DLQ)Event-Driven Systems
LAYER 04Persistence

Data Architecture, Storage & Caching

Relational modeling, transaction isolation, query tuning, and memory stores.

PostgreSQLRedis (O(1) Idempotency)MongoDBSupabaseB-Tree Indexing & Query Tuning
LAYER 05DevOps & System Design

Infrastructure, DevOps & Tooling

Containerization, reproducible deployment environments, and reliability patterns.

Docker & Multi-Arch BuildsLinux / Shell ScriptingGit & GitHub CI/CDSystem DesignPostman & API Testing
Core Daily Toolkit:
🐍Python
⚡FastAPI
📡Apache Kafka
🐘PostgreSQL
⚡Redis
🐳Docker
▲Next.js 15
🔷TypeScript
🐧Linux
ENGINEERED SYSTEMS & APPS

Featured Projects

Production-focused webhook routers, search engines, distributed event pipelines, and full-stack platforms.

Webhook Relay Service
2026 P99 < 18ms | Multi-Arch Docker Hub v1.0.0
ROLE: SOLO ARCHITECT

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.

Key Architecture:
  • ✓ Zero-loss Kafka event streaming pipeline
  • ✓ Redis Set-if-Not-Exists O(1) idempotency cache
  • ✓ Automated exponential backoff & DLQ replay worker
FastAPIKafkaPostgreSQLRedis+3
DevDocs — Developer Search Engine
2026 1,300+ Indexed Pages | Sub-160ms Edge Latency
ROLE: SOLO CREATOR

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.

Key Architecture:
  • ✓ 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
TypeScriptTurso (libSQL)Okapi BM25Vercel Edge+2
EventVault — Event Booking Platform
2026 API response times (p95, p99) < 200ms
ROLE: FULL STACK LEAD

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.

Key Architecture:
  • ✓ ACID concurrency locks on ticket inventory
  • ✓ CashFree payment webhook reconciliation
  • ✓ Normalized relational schema in PostgreSQL
FastAPICashFreePostgreSQLTypeScript+2
LinguaChat — Real-Time Multilingual Chat
2026 < 50ms WebSocket Broadcast Latency
ROLE: BACKEND ARCHITECT

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.

Key Architecture:
  • ✓ Socket.io room clustering & heartbeat monitor
  • ✓ MongoDB message persistence & indexing
React.jsNode.jsExpress.jsMongoDB+1
Kafka Distributed Learning System
2026 Partitioned Consumer Groups
ROLE: BACKEND DEVELOPER

Kafka Distributed Learning System

A distributed messaging system implementation demonstrating core Apache Kafka concepts, event streaming partitioning, consumer groups, and resilient backend architecture.

PythonApache KafkaDockerEvent-Driven Architecture
Metriq — Unit & Currency Converter
2025
ROLE: SOLO DEVELOPER

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.

React.jsTailwind CSSJavaScript
Sonic Waves — 3D Audio Visualizer
2025
ROLE: CREATIVE DEVELOPER

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.

ReactThree.jsReact Three FiberWeb Audio API
INTERACTIVE SYSTEM SANDBOX

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.

BUCKET CAPACITY:5 / 5 TOKENS

Refill Rate: +1 token every 1.5s • Consumes: 1 token per request

LIVE HTTP EVENT LOG:Streaming
[12:00:00]Client connected. Token bucket initialized (capacity: 5 tokens, refill: 1/sec).
ESTABLISH CONNECTION

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.

GEOGRAPHIC_LOCATION:
Howrah, West Bengal, India
CURRENT_AVAILABILITY:
Open to Full-Time Roles & Projects