Mahmud Ridwan hjr265.me

Hi, I am Mahmud Ridwan — a software engineer based in Dhaka, Bangladesh, building tools that help programmers compete, learn, and grow.

In 2015, I founded Furqan Software and turned a side project into Toph, now Bangladesh’s leading competitive programming platform. Before that, I spent years honing my craft as a developer and discovered a deep love for competitive programming during my B.Sc. in Computer Science (2012).

I take on freelance work through networks like Toptal, collaborating on diverse engineering challenges across the stack. I am also an open-source enthusiast. You can find much of what I have built and contributed to on my open-source page.

I have been writing software professionally since 2010. I care about free software, elegant solutions, and shipping things that actually work.

See what I am focused on right now on my now page.

Skills

Languages Go · TypeScript · JavaScript · Python · Rust · C · C++
Frontend React · Svelte
Backend Node.js · Django
Databases PostgreSQL · MongoDB · Redis · RabbitMQ · Firebase
DevOps Docker · Kubernetes · Terraform · Ansible · CI/CD Pipelines
Blockchain Alchemy · BitQuery · Web3
QA Cypress · Ginkgo · Mocha

Recent Writings

Ditching MongoDB Text Indexes for Edge N-Grams
March 2, 2026
Strangest AMD Ryzen 7950x Bug
March 8, 2025
All Our Customer Care Agents Are Busy at This Moment
September 19, 2024
See all blog posts →

Recent Experience

Software Engineer / CEO @ Furqan Software
Software Engineer @ Hivello
Software Engineer @ Cruise
See full experience →

Elsewhere

You can reach me by email at or on Telegram (hjr265).