Systems & Backend Engineer | Rust · Distributed Systems · Storage Engines | Open to SWE roles





Bachelor's of Technology, Computer Science
Motilal Nehru National Institute of Technology

St. Francis’ College, Lucknow, India
Join Aditya and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSystems & Backend Engineer | Rust · Distributed Systems · Storage Engines | Open to SWE roles
I build systems software from the ground up — storage engines, consensus protocols, the layers most people treat as a black box. I started as a Java backend engineer, then made a deliberate move into systems programming and Rust because I wanted to own the hard parts, not just call into them. Recent work: bitcask-rs, a log-structured key-value storage engine in Rust — custom binary record format, in-memory keydir index, crash recovery via log replay, and tombstone deletes. Right now I'm deep in distributed systems: implementing Raft (replicated state machines, the append/commit/apply split, joint consensus for membership changes) and working toward contributing to production Rust infra like openraft. I'm after backend, systems, or distributed-systems roles where correctness and performance actually matter — reasoning about failure modes, not just shipping features. Long term I'm drawn to correctness-critical storage and protocol/client infrastructure.
Lucknow
cursor
hugging face
ollama
replit
Bachelor's of Technology, Computer Science, Motilal Nehru National Institute of Technology
St. Francis’ College, Lucknow, India