Hi, my
name is Mohamad.

I'm a Solution Architect and Principal Engineer from Beirut. Fifteen years designing and shipping SaaS platforms on .NET and Azure.

Scroll

Selected work.

All work →

Multi-Tenant POS Platform for Restaurants (MENA)

End-to-end greenfield multi-tenant POS SaaS on .NET. Tech lead across backend, frontend, cloud, and DevOps.

Cloud-Native POS Platform for Retail (.NET / Azure)

Modular monolith on .NET running in Azure. Principal engineer responsible for features and the patterns those features sit on.

OutThink | Cybersecurity Human Risk Management SaaS

Lead Software Engineer on a microservices SaaS for measuring and reducing employee cybersecurity risk.

Bottomline | Multi-Tenant Treasury Management SaaS

Head of DevOps on a treasury management SaaS deployed to 200+ enterprise tenants on Azure.

Writing.

All writing →
May 2026

Correlate Everything in .NET

Aug 2025

Run Local LLMs in .NET with Ollama and Docker

Jun 2025

I Built My Own MediatR! Here How You Can Too

Nov 2024

HybridCache in .NET 9 is Awesome!

Nov 2024

C# IFormattable: How to Add Custom Format Strings

Mailing list.

One email a week, sometimes less

On YouTube.

Channel →

I break down modern .NET practices, clean architecture, and the kind of problems that come up when you ship software for a living. Short, practical lessons, no hype.

Subscribe on YouTube →
© MMXXVI · Beirut, LB