Backend and systems engineer focused on building reliable, fault-tolerant infrastructure where correctness and consistency are first-class concerns. Work centers on low-level systems close to the operating system, network, and storage layers, with particular attention to behavior under concurrency, crashes, and partial failure.
Experience spans systems programming and backend development, with a strong emphasis on understanding systems from first principles. Hands-on work includes building concurrent servers, Redis-like and Raft-based key-value stores, and write-optimized storage engines to explore real-world trade-offs in durability, consistency, and performance rather than relying on opaque abstractions.
Primary areas of depth include POSIX systems programming, write-ahead logging, LSM-tree storage engines, and distributed consensus protocols such as Raft. Actively seeking backend, platform, or infrastructure roles where reliability, recovery, and failure-aware design are core requirements.
C, C++, Java, SQL
Spring Boot, REST APIs, Auth, Service Design
PostgreSQL, MySQL, Redis, WAL, LSM Trees
POSIX, Concurrency, TCP/IP, Raft
Linux, Git, Docker
C / C++ · Event-Driven TCP · Concurrency
Java · DAG Execution Engine · XML Parsing · Systems Design
Java · Jenkins · Docker · Ansible · Maven · DevOps
C · POSIX Sockets · File Locking & IPC
ls UtilityC · Pattern Matching · POSIX Behavior
ls behavior following POSIX semanticslstat() to avoid following symbolic linksJava (Spring Boot) · TypeScript · Maven · Enterprise ERP
C · Pattern matching
grep functionalityInterested in backend and platform roles where correctness, reliability, and scalability matter more than frameworks.