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)
-
wallet-library-rust-cpp – A hybrid Rust and C++ wallet implementation supporting Ed25519 and Secp256k1 keypairs, message signing, and verification, designed to demonstrate cryptographic interoperability between the two languages.
-
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.
-
mini-redis – A lightweight in-memory key-value store implemented in Rust using gRPC. It supports basic operations like Get, Set, and Delete, mimicking Redis’ core functionality.
-
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.


