Backend and systems developer who builds things close to the metal.
C++ is home β I like knowing what the machine is actually doing.
Building systems and backend software with C++ and Go, with a focus on Linux, networking, concurrency, and low-level engineering.
| Project | Description | Stack |
|---|---|---|
| HTTP Server | HTTP/1.1 server from scratch β TCP sockets, routing, percent-decoding, incremental reads | C++17 / POSIX Sockets |
| Mini-Shell | POSIX shell β fork, exec, pipes, redirection, built-ins | C++17 / POSIX |
| HyprHub | Linux information daemon β concurrent collectors, scheduling, HTTP, and cached system data | Go / Linux |
| LookInfo | Linux system collector β weather, memory, battery, wallpaper data, and scheduled collectors | C++20 / Linux / CMake |
Languages β C++17/20, C, Go, Python, JavaScript, SQL
Systems β Linux, POSIX, TCP/IP, sockets, concurrency, IPC
Backend β HTTP/1.1, REST, Node.js, Express, PostgreSQL
Tools β Git, CMake, GDB, GCC/G++, clangd
DSA β 299+ LeetCode Β· ~1500 contest rating
- π§ Building and refining C++ systems and backend projects
- π Strengthening DSA fundamentals with a focus on graphs and dynamic programming
- π― Open to Software Engineer / SDE-1 opportunities in C++, systems, backend, and infrastructure
heavy metal and compilers. that's the stack.