I'm a dropout who prefers rewriting systems to understand them rather than watching tutorials. While the industry is drowning in high-level web frameworks and AI/ML slop, I focus on what actually makes the machine run. I optimize backends, squeeze performance out of bare metal, and build scalable systems from the ground up.
- Focus: High-performance Backend, Distributed Systems, Network Protocols, Operating System Internals.
- Current Research: x86-64 Assembly Bootloaders & Custom Memory Allocators.
A physically lazy guy who prefers looking under the hood of system beacuse of no social-life
| Project | Description | Tech Stack |
|---|---|---|
| Custom FTP over TCP | Designed a proprietary file transfer protocol directly on top of TCP sockets, handling packet fragmentation and reliability manually. | C, TCP Sockets, Make |
| Real-Time Chat Engine | A low-latency chat server using non-blocking I/O (epoll/select) and custom mutex implementation for message queues. | C, Pthreads, Mutex |
| Raw Web Server | HTTP/1.1 implementation from scratch. Handles headers, routing, and static file serving without external libraries. | C, Linux Syscalls |
| Project | Description | Tech Stack |
|---|---|---|
| Version Control System | A git clone implemented in C. Manages blob hashing, tree objects, and commit history manually to understand data structures. |
C, File I/O, SHA-1 |
| TUI API Client | A terminal-based alternative to Postman. Curl-like functionality with a visual interface for testing endpoints directly in the CLI. | C, libcurl |
| x86 Bootloader | A minimal bootloader written in Assembly that loads a kernel into memory from bare metal. | Assembly x86-64 |


