Projects

Things I've built — focused on distributed systems, event-driven architecture, and cloud-native backends.

NexusQ

Distributed Task Queue

A high-throughput, distributed task queue system built for asynchronous job processing with fault-tolerance and horizontal scalability. Designed to handle large volumes of concurrent tasks reliably across distributed nodes.

JavaKafkaRedisKubernetes

TradeAlert

Real-Time Stock Alert System

An event-driven system for real-time stock price alerts. Ingests live market data through a Kafka streaming pipeline and delivers instant notifications to users via WebSockets when their configured price thresholds are hit.

JavaWebSocketsKafkaSpring Boot

OmniCart

Cloud-Native E-Commerce Backend

A complete microservices-based e-commerce platform covering products, orders, and payments. Built for cloud-native deployment with independent scaling per service, containerized with Docker and orchestrated on Kubernetes.

Spring BootDockerKubernetesAWSMicroservices