Currently deep-diving into:
Systems programming with Rust (memory safety, async runtimes, concurrency primitives) Distributed systems & backend infrastructure Web3 & Solana ecosystem
I enjoy working close to the metal—building high-throughput services, real-time systems, and performance-critical backends.
-
rust-blockchain – A basic blockchain prototype built in Rust that demonstrates block creation, hashing, and validation mechanisms for secure distributed ledgers.
-
seo-optimizer – An n8n-powered SEO analysis tool that evaluates website crawlability, robots.txt configurations, and rendering performance, generating AI-driven optimization insights and scores.
-
livestream-vc – A WebRTC-based video communication system where multiple participants can join live video sessions, while others can view the stream in real time via an HLS-powered interface. (🔴 Incomplete)
-
Forge – A Rust-powered CLI tool to scaffold, build, and manage C++ projects efficiently. It provides streamlined commands for template generation, dependency setup, and automated CMake integration. (🔴 Testing)
-
search-engine – A Rust-based text search engine that indexes and ranks documents using TF-IDF. It builds an inverted index for quick keyword lookups and relevance-based ranking.
-
json-parser – A fully custom JSON parser implemented in Rust without relying on
nom, Lex, or Yacc. It includes a tokenizer and a recursive-descent parser that generates a strongly-typed AST mapped to native Rust types, supporting strings, numbers, booleans, arrays, objects, and null. -
atlas-cache - Atlas is a high-performance, thread-safe, in-memory key-value caching server built with C++20. It exposes a simple RESTful HTTP API for easy integration with any client application.
-
http-server - HTTP server written from scratch in Rust without using dependencies like tokio.
-
payment-ledger-system - A scalable, event-driven payment ledger backend built with TypeScript, Node.js, and Prisma. It implements immutable double-entry bookkeeping, supports payment reconciliation workflows, and includes OpenAPI (Swagger) documentation, Dockerized deployment, and production-ready architecture patterns.
-
backend-sdk –
create-expressive, an npm CLI that scaffolds a production-ready Express 5 backend with a layered architecture (routes → controllers → services → repositories). Ships a complete User vertical slice using TypeScript, Prisma, Zod validation, bcrypt, and JWT auth out of the box. -
zomato-sys-design – A console-based food ordering system in C++ that mimics core Zomato functionality with zero external dependencies. Demonstrates classic OOP design patterns (Singleton, Factory Method, Strategy) across restaurant search, menu browsing, cart management, and UPI/credit-card payment flows.
-
notification-system – An event-driven notification platform built with TypeScript, Kafka, and PostgreSQL that ingests events via API and dispatches them across multiple channels (email, SMS, webhooks). Workers consume Kafka topics independently with Redis-backed rate limiting, retries, and a Next.js dashboard for delivery observability.
-
realtime-collaboration-engine – A distributed, event-sourced backend for real-time multiplayer collaboration (Figma/Notion), built with Node.js, TypeScript, PostgreSQL, and Redis. Features an immutable operation log with replay and snapshot recovery, WebSocket presence tracking, JWT auth, and Yjs-powered CRDT sync, showcased via a multiplayer Kanban board demo.



