One architect. Production backends, shipped fast.
MMQR Development is Michael — a software architect in Calgary, Alberta, working remotely for clients anywhere in the world. I specialize in backend development on multihomed cloud servers: complex SQL data design, efficient query optimization, and features built at AI speed under careful, step-by-step direction.
One programmer answers for this sheet. No handoffs, no account managers.
The work I take on
Senior judgment at AI speed
AI agents make development fast. What keeps it correct is an architect who knows what to build, in what order, and what to reject.
Architecture first
Every feature starts as a written design: the data model, the interfaces, the failure modes. The AI never guesses at structure — structure is decided before code exists.
Guided step by step
Agents write the code in small, reviewable steps. Guiding the AI through the careful development of each feature is the job of an experienced software architect — that is the job I do.
Reviewed, tested, shipped
Generated code is held to the same standard as handwritten code: read line by line, tested, benchmarked. Speed is only worth having when the result holds.
A short list, on purpose
Fewer tools, known deeply. Everything below has earned its place in production.
Projects
Five projects on GitHub, each with a page of its own. Four of them run a DOCSIS cable plant; the fifth is a webmail client, used daily.
docsis configuration-file encoder ported from C to Rust: same syntax, same bytes, same command line, none of the C dependencies. GPLv2 or later.
Start a project
Describe the system you need — or the one that hurts. I reply within one business day.
Calgary, Alberta, Canada · UTC−07:00 · remote worldwide