rajnishxrsh
Available for full-time Backend, Systems & Platform roles ↗
BACKEND & SYSTEMS ENGINEERING

Build them fast. Scale them reliably.

Hi, I'm Rajnish Kumar — Backend, Systems, and Platform Engineer working with Rust and Python. Grounded in Operating Systems, Data Structures & Algorithms, and System Design. I build networked services, concurrent backends, and Linux platform tooling.

Rust · Python · DSA · System Design · OS — github.com/rajnishxrsh →
Resume.pdfRequest →
Rust & Python
//PRIMARY LANGUAGES
Linux / OS
#SYSTEMS & KERNEL
DSA
&CORE FOUNDATIONS
SysDesign
>_SCALABLE ARCHITECTURE
FEATURED WORK

Selected Projects & Systems

Asynchronous network engines, distributed services, and operating systems memory tooling.

RUST / TOKIO / NETWORKING

axon-engine

High-throughput network engine in Rust using epoll socket loops, non-blocking I/O, and Tokio concurrency for request routing.

RustTokioNetworkingSockets
PYTHON / ASYNCIO / GRPC

python-core-mesh

Distributed service coordinator in Python using AsyncIO event loops, Redis state synchronization, and gRPC endpoints.

PythonAsyncIOgRPCRedis
OS INTERNALS / C / RUST

kern-allocator

User-space memory allocator in Rust and C with segregated free lists, buddy block allocation, and Linux mmap paging.

RustCOS InternalsMemory
DSA / CONCURRENCY / ALGORITHMS

concurrent-dsa

Lock-free queues, ring buffers, skip lists, and concurrent LRU/LFU cache policies implemented in Rust and Python.

DSAAlgorithmsConcurrencyRust
TOOLING & FOUNDATIONS

Technical Stack & Competencies

Technologies and computer science fundamentals applied in backend systems and platform engineering.

Core Languages

  • Rust (Tokio / Systems)
  • Python (AsyncIO / APIs)
  • C (POSIX / Systems)
  • POSIX Shell / Bash
  • SQL (PostgreSQL)

DSA & Problem Solving

  • Data Structures & Algorithms
  • Time & Space Complexity
  • Tree & Graph Traversals
  • Lock-Free Data Structures
  • Dynamic Programming

System Design

  • High-Concurrency Backends
  • Distributed Architecture
  • Caching Strategies (Redis)
  • Message Queues & Streaming
  • gRPC & Protobuf APIs

Operating Systems

  • Linux Internals & Syscalls
  • Virtual Memory & Paging
  • Processes & Concurrency
  • TCP/IP & Network Sockets
  • Performance & Profiling
GET IN TOUCH

Let's connect.

Available for Backend, Systems, and Platform engineering roles. Reach out via email or any platform below.