Here are some of the projects I’ve worked on:

12 Projects

Real-Time System Health Layer: From Metrics to Operational Signals

A scalable observability layer that turns raw backlog, lag, and throughput numbers into time-based signals—so operators answer “are we keeping up?” without interpreting dashboards.

System Design Redis Web Socket
Read more →

MCP Orchestration System: Production-Oriented Agent Control Plane

A production-oriented MCP (Model Control Plane) orchestration system designed to manage agentic workflows with statefulness, extensibility, cost control, and multi-step reasoning capabilities.

System Design AI Orchestration LLM
Read more →

Building a Production-Oriented Semantic Search System with Milvus and Cross-Encoder Reranking

A production-ready semantic search system that separates recall and precision through a multi-stage retrieval pipeline. Combines Milvus vector search, distance-based filtering, and Cross-Encoder reranking for high-quality retrieval results.

Semantic Search Milvus Vector Search
Read more →

Cluster-Based Summarization System: Scalable Text Clustering and Summarization Pipeline

A production-ready system that clusters semantically similar texts and summarizes key themes using LLMs. Combines transformer embeddings, UMAP, HDBSCAN, and keyword extraction techniques.

Text Clustering LLM HDBSCAN
Read more →

Group Chat Architecture and Implementation

An in-depth exploration of the architecture and implementation of a group chat system, covering group creation, subscription, real-time messaging, and gRPC-based communication between microservices.

chat System Design Real-time Messaging
Read more →

One-to-One Chat Architecture and Implementation

An in-depth look into the one-to-one chat architecture and its implementation for handling text and media messages.

chat System Design Real-time Messaging
Read more →

Travel Expense Tracker Backend System

A modular backend system for managing travel expenses, built with Node.js and Express, featuring microservices, message queues, and integration with third-party APIs.

Node.js Express.js MongoDB
Read more →

CoolChat Platform System Design: Scalable and Secure Chat Architecture

A scalable, real-time chat platform leveraging Web3 authentication, microservices architecture, and message queuing for high concurrency and performance.

System Design Web3 Real-time Messaging
Read more →

Message Queue Microservice: Building a Scalable gRPC and RabbitMQ-Based Solution

Learn how I built a message queue microservice using gRPC and RabbitMQ, with support for direct and fanout publish/subscribe models.

gRPC RabbitMQ Microservices
Read more →

MongoDB Cluster Setup: Automated Deployment for High Availability and Scalability

Automating the deployment of a highly available, sharded MongoDB cluster using Docker and shell scripts.

MongoDB Docker Cluster
Read more →

Web3 Wallet Authentication System: A Decentralized Approach

An innovative Web3 wallet-based authentication system, ensuring secure access to chat applications without traditional password-based login methods.

Web3 Authentication JWT
Read more →

Push Notification Microservice: Scalable Multi-Platform Notification System

A gRPC-based push notification microservice.

gRPC Microservices Node.js
Read more →