001 / ORIGIN·Bhopal, India · B.Tech, Computer Science & Engineering

I build storage engines and the systems underneath them.

Final-year CS student and Codeforces Expert focused on backend and systems engineering — high-throughput servers, storage internals, and infrastructure with measured performance.

001 / Selected work

Systems built from first principles

001Active development

StrataDB

C++26 · CMake · TSAN / ASAN · Google Benchmark

An embedded key-value storage engine, built from the allocator up.

C++26TSAN-validated, 16-thread stressNUMA-aware

A ground-up storage engine focused on concurrency safety, memory locality, and predictable performance under multithreaded load.

  • NUMA-aware arena allocator with thread-local allocation buffers and mmap huge-page fallback
  • Lock-free skip-list MemTable — CAS insertion with append-versioned MVCC ordering
  • Epoch-based reclamation with per-thread 4 KiB slabs for safe concurrent reads
  • WAL staging with CRC32C / XXH3-128 integrity and Vyukov MPSC queue handoff
002

Axiom

Java 24 · NIO · Maven

A Redis-compatible server on a single-threaded event loop.

81K GET ops/s68K SET ops/sp99 ≤ 3.1 ms @ 50 clients

A from-scratch Redis-compatible server: one NIO event loop, direct ByteBuffer access, no thread contention, low GC pressure.

  • 29+ commands across strings, lists, sorted sets, geospatial, streams, and pattern-matched pub/sub
  • Custom QuickList and SkipList data structures backing lists and sorted sets
  • PSYNC replication — RDB snapshot on initial sync, async incremental streaming
  • Per-replica lag tracking via REPLCONF GETACK, WAIT-based sync guarantees
003

TicketLedger

Java 21 · Spring Boot · PostgreSQL · Stripe

A booking platform that refuses to double-book.

0 double-bookings by design~1M parked connections/JVM10+ architecture docs

High-concurrency cinema ticketing where financial consistency wins every trade-off — designed documentation-first.

  • Zero double-bookings via SELECT FOR UPDATE with strict lock ordering; hot-seat throughput analytically bounded by lock-commit latency
  • Java 21 virtual threads park ~1M connections per JVM, isolating the 20-connection Hikari pool as the sole bottleneck
  • Exactly-once payments through idempotent Stripe webhook processing
  • Background jobs release held seats on a 5-minute timer and trigger notifications
002 / Achievements

Numbers that can be checked

Global Rank 15

TCS CodeVita Season 13 — out of 669,000+ participants worldwide

Top 0.003% in one of the world's largest coding competitions

Expert · 1655

Codeforces competitive rating

Externally verifiable, earned across rated contests

003 / Next

Let's build something that holds up under load.