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

11 Projects

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