About Articles Scripts Contact LinkedIn →
Microsoft 365 & IT Infrastructure

Building Smarter
Enterprise Systems

Deep-dive articles and production-grade automation scripts for hybrid Exchange, Microsoft 365, Entra ID, and PowerShell infrastructure.

10+
Years in IT
50+
Scripts Published
M365
Certified Expert

About Me

IT Infrastructure Engineer
& Automation Specialist

Based in Qatar, I work as a senior IT infrastructure and Microsoft 365 Professional, specialising in hybrid Exchange environments, multi-domain Active Directory forests, and PowerShell-driven enterprise automation.

I build this site to share battle-tested scripts, architectural patterns, and practical guides that I wish existed when I was solving these problems in production — covering everything from Exchange hybrid quirks to Defender for Office 365 hardening.

When I'm not automating things, I write on LinkedIn about real-world M365 challenges, change management, and IT strategy for enterprise environments.

Core Technologies

Exchange Hybrid Exchange Online Microsoft 365 Entra ID PowerShell Microsoft Graph API Defender for Office 365 Active Directory AD Connect C# / .NET Exchange RBAC Azure / Entra

Technical Articles

From the Lab

View all articles →

Automation Scripts

Production-Ready Code

All scripts →
PowerShell 2,400+ lines
Coming Soon

MyModule v1.7

Production-grade module for hybrid Exchange / M365. Covers session management, AD operations, offboarding & restore lifecycles.

Exchange M365 AD
PowerShell 380 lines
Coming Soon

Set-AutoReply v2.0

HTML auto-reply configurator with Confirm-AutoReplyConfig verification. Supports inline string and file-based HTML inputs.

Exchange Online Automation
PowerShell 520 lines
Coming Soon

Shared Mailbox Permissions Report

Comprehensive permission report using Graph API and AD canonical name resolution. Exports to CSV with full delegation details.

Graph API Reporting
PowerShell ~155 lines

Get-ADTargetServer

Forest-aware DC resolver via Global Catalog. Locates the correct writable DC for any identity across multi-domain forests with site preference support.

Active Directory PowerShell

Get In Touch

Let's Connect

Have questions about a script, a hybrid Exchange challenge, or want to collaborate on an M365 topic? I'm happy to help.