I lead software teams and teach systems design.

I'm Mike Dabydeen, based in Toronto. I am Manager of Software Development at Purolator Digital Lab and VP of Engineering at UREEQA. I also teach at Sheridan and Conestoga.

My work spans enterprise logistics APIs and creator IP protection. I write about API behaviour, delivery decisions, and how teams review and operate automated work.

I use public code and illustrative exercises to make engineering decisions easier to inspect. You can explore my projects or try the free code review exercise with its worked answer.

Explore projects and the review kit.