Architecture Case Studies

Challenge, constraints, architecture choices, and delivery impact.

OnePortal IAM — Authorization Server

Challenge

Unify identity, SSO, and authorization for multiple government entities while preserving strict tenant isolation.

Architecture

Designed a multi-tenant OAuth 2.0 / OIDC authority with PKCE, Client Credentials, and On-Behalf-Of flows, tenant-aware RBAC scopes, and federation to UAE PASS + Azure Entra ID.

Impact

Standardized secure token and scope contracts across SDD platforms, reduced integration ambiguity for teams, and strengthened security posture for cross-entity services.

.NET 8ASP.NET CoreOAuth 2.0 / OIDCUAE PASSAzure Entra ID

OnePortal — Unified Digital Workplace Core

Challenge

Consolidate fragmented departmental service workflows into one secure, scalable platform with measurable adoption.

Architecture

Implemented modular domain boundaries for Service Catalog, Knowledge Hub, and Microsoft 365 integrations (Teams, Planner, To Do) using API-first contracts and policy-based authorization.

Impact

Improved delivery throughput for cross-team features, reduced duplicated workflows, and enabled clearer KPI visibility through centralized service telemetry.

.NET CoreAngularMS Graph APIMicrosoft 365

AI Tooling Suite — MCP Servers & AIRIA

Challenge

Bring internal engineering systems into safe AI context without exposing sensitive enterprise data.

Architecture

Built MCP servers for Azure DevOps, Active Directory, and localization workflows, then orchestrated AIRIA agents through RAG pipelines, guardrails, and intent-based tool routing.

Impact

Cut manual operational lookup time, accelerated engineering workflows with context-aware AI actions, and maintained policy-aligned access boundaries.

.NETMCP SDKAzure DevOps APILDAP / ADAIRIA / RAG