Sign inEnroll free
About

Hi, I'm Shakiba. I build AlgoNur.

I'm a senior Android engineer. I've spent about six years shipping apps with Kotlin, Jetpack Compose and Kotlin Multiplatform, and sitting on both sides of the interview table.

AlgoNur is the resource I wanted when I was preparing: pictures before code, a whiteboard you can actually break, and explanations in বাংলা for everyone who thinks in it first.

What AlgoNur believes

1

See it before you code it

Every idea starts as a picture or an animation. Code makes sense once you know what it's trying to do.

2

Learn by breaking things

The Lab lets you pull the network and watch what fails. That's how real systems are designed.

3

Your language, not a barrier

Explanations in বাংলা as well as English, because understanding shouldn't depend on translation.

The story so far

  1. 2026Mobile System Design courseThe 5-step framework and the drag-and-drop Lab.
  2. 2026The handbook and newsletterThe course in one PDF, in English and বাংলা.
  3. NextMore coursesTell me what you want to learn next.
Get in touchQuestions, a bug in a solution, or an idea for a case study? I read everything.[email protected]
Support the workAlgoNur is built and run by one person. If it helped you land an offer, a coffee or a LinkedIn post about it means a lot.Buy me a coffee
Join the newsletterGet the Mobile System Design Handbook free, then one email when something new is out.