press 1-5 to navigate · 0 for terminal
about
// I’m a low-level, performance-obsessed backend developer—a total Linux nerd and hobbyist competitive programmer based in Bangladesh. I have a strong passion for systems programming and gravitate toward minimalism—building software with simple, elegant solutions to complex problems.
"An idiot admires complexity, a genius admires simplicity."
— Terry Davis
// I enjoy working close to the machine, where control, performance, and clarity matter most. Robustness and optimization aren’t afterthoughts—they’re the foundation.
My daily driver is Void Linux with my custom dwm. I write code in (Neo)vim and live in the terminal. Fish shell, tmux, and a tiling WM — that's the workflow.
Interests include operating systems, backend development, kernel development, systems programming, binary exploitation, and network security.
projects
mini-os
A minimal x86 operating system kernel. Bootloader, GDT, IDT, memory management, and a basic shell.
netprobe
Raw socket packet analyzer for Linux. Captures, parses, and filters network traffic at the data-link layer.
memalloc
Custom memory allocator using mmap. Implements first-fit, best-fit, and buddy allocation strategies.
shellcraft
A minimal POSIX-compliant shell. Supports pipes, redirections, job control, and signal handling.
lockpick
CTF-oriented binary exploitation toolkit. Buffer overflows, ROP chains, format string attacks.
procwatch
Real-time Linux process monitor using /proc filesystem. Tracks CPU, memory, and I/O per process.
skills
Languages
Tools
Systems
Domains
blog / notes
contact
// Reach out if you want to talk about systems, security, or open source.
/* PGP key available on request */
terminal
try: help · about · projects · neofetch · Ctrl+L to clear