About
Final-year CSE student at Sylhet Engineering College. I learn by the Build → Break → Improve cycle — curious about how things work at the system level, comfortable in a terminal, and happiest when writing C++ or Go.
Languages
- C++ — competitive programming
- Go — backend & networking
Databases
- PostgreSQL
- Redis
Tools
- Linux
- Git
- Gdb
Interests
- Competitive Programming
- Systems, Container
- Backend Engineering
Resume
A summary of my education, skills, and experience.
Download Resume (PDF)Projects
A minimal HTTP/1.1 server in C, built to explore low-level networking — POSIX sockets, kqueue event loop, thread-pool request handling, hash-table routing, and static file serving. Learning-oriented, no abstractions hidden.
A URL shortener service in Go with DDD architecture — SHA-1 + Base62 encoding, Redis caching, async click analytics via RabbitMQ, token-bucket rate limiting via a Lua script, and a dead-letter queue for failed events.
A video-to-GIF conversion SaaS API in Go — presigned MinIO uploads, async FFmpeg processing via RabbitMQ worker pools, JWT auth with email verification, per-user quota tracking, share links, and a Redis Lua rate limiter.
Contact
Open to collaboration, questions, or just a conversation about systems and code.