Shakoor Hussain Attari

Shakoor Hussain Attari

I'm a

Lead Software Engineer, Full-Stack Developer & Application Architect with 15+ years owning enterprise platforms across the UAE public sector — .NET, Angular, OAuth 2.0 / OIDC, multi-tenant IAM, and AI tooling.

Download CV

About Me

Discover my professional journey and expertise

Shakoor Hussain Attari
Lead Software Engineer
15+
Years Experience
8
Engineers Led
20+
Enterprise Projects
Available for Work

Lead Software Engineer, Full-Stack Developer & Application Architect with 15+ years owning enterprise platforms

Lead Software Engineer and Application Architect with 15+ years of enterprise software delivery across the UAE public sector. Deep expertise in .NET / ASP.NET Core, Angular, OAuth 2.0 / OIDC, multi-tenant IAM, and Azure DevOps CI/CD. I own end-to-end solution architecture — from requirements through production operations — for mission-critical government platforms serving multiple Sharjah entities, with a strong focus on clean code, developer experience, and AI tooling to accelerate engineering velocity.

Professional Highlights

  • Engineering lead for a cross-functional team of 8 (2 front-end, 6 full-stack) at Sharjah Digital Department
  • Application Architect for OnePortal IAM — multi-tenant OAuth 2.0 / OIDC, UAE PASS & Azure Entra ID SSO federation
  • Architected a suite of MCP servers (Azure DevOps, Active Directory, TransLynk) integrating AI agents with internal systems
  • Sole administrator of on-premises Azure DevOps Server 2022.2 — 20+ team projects, dozens of self-hosted agents, org-wide YAML pipeline templates
  • Primary engineering liaison with Sharjah Cyber Security & IT Security — security-by-design across the application estate
  • Designed reusable, API-first integration patterns (REST, event-driven, webhook) adopted across SDD platforms

Details

Name
Shakoor Hussain Attari
Location
Sharjah, UAE
Availability
Open to Opportunities

Skills Endorsements

.NET / ASP.NET Core
18
Angular & TypeScript
15
OAuth 2.0 / OIDC & IAM
12
Azure DevOps & CI/CD
14
Microservices & REST APIs
13
AI Tooling & MCP Servers
9

Certifications

MCTS — .NET 4.0 Web Applications

Microsoft • Microsoft

Verify

MCTS — SharePoint 2010 / 2013

Microsoft • Microsoft

Verify

Angular Development Training (v9–17)

Professional Training • Angular

Verify

OutSystems Web Application Development

OutSystems • Low-Code

Verify

Flutter — Cross-Platform App Development

Professional Training • iOS · Android · Web · Desktop

Verify

Splunk — Searching, Monitoring & Analysing Machine Data

Professional Training • Observability

Verify

My Skills

Leadership & Architecture

  • Technical Team Leadership (team of 8)
  • End-to-End Solution Architecture
  • Organization-Wide Architectural Consultancy
  • G2G (Government-to-Government) Integration Design
  • Vendor Engagement & Technical Due-Diligence
  • Performance Reviews, Mentoring & Growth Planning

.NET & Backend

  • ASP.NET Core / .NET 8, 10
  • ASP.NET Web APIs & MVC, C#
  • Microservices & RESTful API Design
  • Windows Services & Background Workers
  • Entity Framework Core, LINQ
  • MS Graph APIs & Microsoft 365 Integration

Frontend

  • Angular 7–18 (TypeScript)
  • SPA, Lazy-Loading Modules, Standalone APIs
  • RxJS, Reactive Forms, State Management
  • HTML5, CSS3 / SCSS, Responsive Design
  • Bootstrap, Material, PWA

Identity, Security & IAM

  • OAuth 2.0 / OIDC / JWT (PKCE, On-Behalf-Of, Client Credentials)
  • UAE PASS & Azure Entra ID SSO Federation
  • Multi-Tenant IAM Design
  • RBAC & Scoped Authorization
  • Threat Modelling & Security-by-Design
  • Secrets Management & Audit-Log Readiness

Databases

  • Microsoft SQL Server (T-SQL)
  • Oracle DB & PL/SQL
  • Schema Design & Performance Tuning
  • Stored Procedures, Functions, Triggers, Views

DevOps & CI/CD

  • Azure DevOps Server 2022.2 (admin & owner)
  • YAML Pipeline Templates (build / test / deploy)
  • GitHub Actions, Jenkins
  • SonarQube Quality Gates
  • Self-Hosted Agents & Environment Promotion
  • Branch Policies & Release Governance

Real-Time, Caching & Integration

  • SignalR for live chat, voting, and notifications
  • Redis Distributed Cache & Session Management
  • Event-Driven & Webhook Integration Patterns
  • MS Exchange / EWS, Active Directory / LDAP

Testing & Quality

  • Playwright Test Automation
  • Selenium (Parallel Frameworks)
  • HP LoadRunner Performance Testing
  • Unit & Integration Testing

AI Tooling & Agentic Workflows

  • Model Context Protocol (MCP) Server Development
  • AIRIA Orchestration: agents, RAG, guardrails, intent routing
  • Retrieval-Augmented Generation (RAG) Pipelines
  • GitHub Copilot & Prompt Engineering
  • Engineering Workflow Automation

Methodology & Tooling

  • Agile / Scrum / Kanban
  • Azure Boards, JIRA, TFS
  • OutSystems (Service & Integration Studio)
  • Splunk — Observability & Log Analysis

Work Experience

15+ years of enterprise software delivery across UAE government and private sector

Jan 2023 — PresentCurrent

Lead Software Engineer / Application Architect

Sharjah Digital Department (SDD) Sharjah, UAE

Engineering lead and organization-wide technical authority for a team of 8 engineers (2 front-end, 6 full-stack). End-to-end ownership of SDD's enterprise platform portfolio. Primary technical point of contact for G2G (Government-to-Government) service integrations, vendor engagements, and security compliance initiatives in partnership with Sharjah's Cyber Security and IT Security departments.

.NET 8 / .NET 10ASP.NET CoreAngular 14–18OAuth 2.0 / OIDCUAE PASSAzure Entra IDMS SQL ServerAzure DevOpsSignalRMCP ServersAIRIA PlatformMS Graph APIRedisSonarQube
👥People Leadership & Delivery
  • Lead, mentor, and conduct performance reviews for a cross-functional team of 8 engineers; define sprint goals, capacity plans, and individual growth paths aligned with organizational OKRs.
  • Own delivery governance end-to-end — from requirements decomposition and architecture review through release sign-off — using Azure DevOps boards, pipelines, and quality gates.
  • Drive CI/CD maturity across SDD: standardized pipeline templates, automated code-quality gates (SonarQube), branch strategies, and environment promotion workflows, reducing deployment risk and cycle time.
🏗️Architectural Consultancy & G2G Integration
  • Organization-wide architectural consultant across multiple concurrent projects — advising on technology selection, integration patterns, data contracts, and system boundaries.
  • Lead architecture and delivery of G2G (Government-to-Government) service integrations: inter-agency API contracts, secure data-exchange protocols, and compliance requirements across Sharjah government entities.
  • Manage end-to-end vendor relationships and technical due-diligence: evaluating third-party platforms, negotiating integration approaches, and overseeing vendor delivery against agreed SLAs.
  • Designed multi-tenant, API-first architectures with SSO (UAE PASS, Azure Entra ID), RBAC, and audit-ready security controls across all platforms.
  • Defined reusable integration patterns (REST, event-driven, webhook) and platform components adopted org-wide, accelerating new project onboarding.
🔐Cyber Security & IT Security Alignment
  • Primary engineering liaison with Sharjah Cyber Security Department and IT Security teams — translating security policies into actionable architectural controls and ensuring full compliance across the application estate.
  • Embedded security-by-design principles: threat modelling, least-privilege RBAC, secure-by-default API configurations, secrets management, and audit-log readiness across all platforms.
  • Led OAuth 2.0 / OIDC implementation (PKCE, token validation, audience scoping) and UAE PASS / Azure Entra ID SSO federation in alignment with Sharjah's identity governance standards.
  • Conducted security architecture reviews for new initiatives and vendor-supplied components; tracked and remediated findings in collaboration with the Cyber Security Department.
⚙️Azure DevOps Administration & CI/CD Platform
  • Sole owner and administrator of SDD's on-premises Azure DevOps Server 2022.2 — responsible for initial environment setup, upgrades, capacity planning, and ongoing platform health.
  • Configured and maintain 20+ team projects with tailored process templates, repository policies, branch protection rules, and work-item configurations aligned to each team's delivery workflow.
  • Provisioned and manage dozens of self-hosted build agents across multiple virtual machine environments; own agent pool strategy, resource allocation, and pipeline queue optimization.
  • Authored and standardized organization-wide CI/CD pipeline templates (YAML) covering build, test, code-quality (SonarQube), artefact publishing, and multi-stage environment promotion.
🤖AI Tooling — MCP Servers & Agentic Workflows
  • Architected and built a suite of Model Context Protocol (MCP) servers to integrate AI agents with SDD's internal systems, enabling context-aware automation across engineering and operational workflows.
  • Azure DevOps MCP Server: exposes on-prem Azure DevOps Server 2022.2 as a structured context source for AI agents — covering projects, repositories, pipelines, work items, and build history.
  • TransLynk MCP Server: scans application source code to extract all localization strings, auto-generates EN/AR translations, diffs against existing translations, and upserts only net-new entries.
  • Active Directory MCP Server: structured query interface into on-prem AD — enabling identity lookups, group membership queries, and org-chart context resolution within agentic workflows.
  • AIRIA Orchestration Platform: engineered AI agents, RAG pipelines, security guardrails, and intent-routing models within SDD's enterprise AIRIA environment for policy-compliant agentic automation.
  • OnePortal AI Assistant: context-aware chatbot using AIRIA RAG pipelines — ingesting GRC policies, HR policies, IT help content, and the OnePortal service catalogue.
OnePortal IAM — Identity & Access Management
2024 — Present
Application Architect & Technical Lead
  • Defined multi-tenant OAuth 2.0/OIDC flows (Authorization Code, Client Credentials, PKCE, On-Behalf-Of), token issuance strategy, and secure API protection patterns adopted across all SDD services.
  • Established UAE PASS and Azure Entra ID SSO federation design — identity propagation contracts, trust boundaries, and integration standards for consuming applications.
  • Authored tenant-aware RBAC architectural guidelines with fine-grained scope definitions; structured code reviews to ensure implementation fidelity and enforce security standards.
  • Guided team on threat modelling, secure coding practices, and OAuth edge-case handling; reviewed pull requests and provided actionable, standards-aligned feedback.
.NET 8ASP.NET CoreOAuth 2.0 / OIDCAzure Entra IDUAE PASS
OnePortal — Unified Digital Workplace
2024 — Present
Application Architect & Technical Lead
  • Defined end-to-end solution architecture: module boundaries, API contracts, integration patterns, data ownership, and security-by-design controls.
  • Architected core platform modules — Service Catalog, Knowledge Hub, Microsoft 365 integrations (Teams / Planner / To Do via MS Graph API), and announcement engine.
  • Designed workflow automation patterns for service requests, multi-level approval routing, and task orchestration; established least-privilege API access for all MS Graph integrations.
  • Defined reporting and analytics dashboard architecture for KPI visibility on service adoption and usage trends.
.NET CoreAngular 18MS Graph APIMicrosoft 365MS SQL Server
SDD Announce — Multi-Tenant Campaign Platform
2023 — Present
Senior Software Engineer (Full Stack)
  • Designed and delivered a tenant-aware announcements platform with a rich content editor, configurable templates, and department-based targeting.
  • Implemented customisable multi-level approval workflows per announcement type and organizational unit; enabled scheduling and automated SMTP distribution.
  • Hardened platform for enterprise operations: auditability, RBAC, extensible configuration, and maintainable modular architecture.
.NET 8ASP.NET Core Web APIsAngular 14SMTP RelayMS SQL Server
AI Tooling Suite — MCP Servers & AIRIA Orchestration
2024 — Present
Senior Software Engineer (Full Stack)
  • Designed and delivered a suite of MCP servers bringing SDD's internal systems into AI agent context: Azure DevOps Server, Active Directory, and TransLynk localization platform.
  • AIRIA Orchestration: engineered AI agents, RAG pipelines, security guardrails, and intent-routing models within SDD's enterprise environment for policy-compliant agentic automation.
.NETMCP Server SDKAzure DevOps REST APILDAP / Active DirectoryAIRIA Platform
2018 — Dec 2022

Senior Full-Stack Developer

Department of eGovernment (now Sharjah Digital Department) Sharjah, UAE

Delivered enterprise platforms across Sharjah government entities. Built and shipped mission-critical applications covering legal services, employee engagement, room booking with Exchange integration, parliamentary session management, and large-scale government event orchestration.

.NET Core 6 / .NET 4.8Angular 9–14C#Web APIsSignalRMS SQL ServerEWS / MS ExchangeOneSignalSeleniumHP LoadRunner
Legal Department of Sharjah — Public Web Portal & CMS
Sep 2022 — Dec 2022
Senior Software Engineer (Full Stack)
  • Built a multi-role CMS for public-facing content management, training application bookings, and admin approval workflows.
  • Implemented Angular lazy-loading modules for optimised SPA performance; applied SEO best practices for public discoverability.
.NET Core 6C#Web APIsAngular 14MS SQL Server
Announcements Management — Enterprise Notification Platform
Apr 2022 — Aug 2023
Senior Software Engineer (Full Stack)
  • Designed a role-based announcement platform with a web-based rich text/graphics editor and multi-level approval workflows.
  • Integrated OneSignal desktop push notifications; enabled team collaboration via inline HTML commenting.
  • Built social engagement features for employee recognition (birthdays, promotions).
.NET 6C#Web APIsSignalRAngular 14OneSignalMS SQL Server
Meeting Rooms Booking System — Enterprise Room Management
Aug 2021 — 2022
Senior Software Engineer (Full Stack)
  • Delivered a multi-role room booking platform covering tablet-based ad-hoc booking, entity admin management, and end-user Outlook integration.
  • Developed a custom Outlook task-pane add-in with real-time free/busy validation against Exchange resource mailboxes.
  • Built a Windows Service to synchronise Exchange calendar events with the application database via EWS subscription events.
.NET Core 6C#Web APIsAngular 12EWSOutlook Add-inMS SQL Server
Sessions Management System — Parliamentary Platform
Sep 2020 — Jan 2021
Senior Software Engineer (Full Stack)
  • Delivered a multi-role platform managing session agendas, attendance, committee requests (leave/speak), and real-time voting.
  • Implemented fully asynchronous server–client communication using SignalR and the Angular Observer pattern for instant polling with configurable timeouts.
  • Integrated on-premises MS Exchange / Active Directory for authentication.
.NET 4.8C#Web APIsSignalRAngular 9MS SQL Server
Event Management Solution — Government Event Platform
Mar 2019 — Oct 2019
Senior Software Engineer (Full Stack)
  • Built a multi-module event platform: registrations/approvals, VIP management, Majlis bookings, live chat, large-file sharing, and audit logging.
  • Created a native real-time chat module with SignalR (agent online/offline, offline message queuing).
  • Built a Selenium-based parallel test automation framework with a web UI for test execution — accessible to all team members and managers.
  • Authored and executed HP LoadRunner performance test scripts for key workflows.
.NET 4.5C#MVCSignalRSeleniumMS SQL Server
2014 — 2019

Full-Stack Software Engineer

Emaratech, Dubai Dubai, UAE

Full-stack development across UAE government visa and immigration systems. Worked across the full software delivery lifecycle: feature development, CI/CD integration, test automation, performance testing, and BI dashboard engineering.

.NET 4.5C#MVC / ASP.NETOutSystemsOracle DBRedis CacheSeleniumJenkinsSonarQubeWindows Services
Smart Channels — UAE Visa Application Portal (GDRFA)
Apr 2018 — Mar 2019
Full-Stack Developer
  • Delivered full-stack features for the GDRFA visa application portal serving typing centres, establishments, and individuals across Dubai and the GCC.
  • Implemented EIDA (Emirates ID) biometric verification and OCR-based passport scanning to pre-fill application forms.
  • Extended parallel Selenium test automation framework with a responsive web-based execution dashboard.
OutSystems.NET 4.5C#Oracle DBSelenium
Vision eForm — UAE Visa Processing Platform
2016 — 2018
Full-Stack Developer
  • Developed features across the visa processing pipeline: document management, multi-channel payments, approval routing, and automated visa generation via Windows Service.
  • Implemented Redis distributed cache for session management, improving application scalability and resilience.
  • Integrated SonarQube and Jenkins for continuous build and code quality analysis; authored unit tests for legacy code coverage.
  • Added EIDA biometric and fingerprint verification for web application authentication.
.NET 4.5C#MVCASP.NETRedis CacheOracle DBSonarQubeJenkins
Vision Tracker — ETL Monitoring Dashboard
2014 — 2016
Full-Stack Developer (sole owner)
  • Designed and built a BI dashboard from scratch giving the operations team real-time visibility into ETL pipeline failures, error reasons, and application statuses across channels.
  • Delivered interactive charts, filterable data tables, and a reporting module with export capabilities (Excel / PDF).
.NET 4.5ASP.NETWeb APIsjQuery ChartsOracle DB
2007 — 2013

Application & IT Support Engineer — eGates / Smart Gates

Emaratech, Sharjah Sharjah, UAE

Application and field support for Emaratech's biometric eGate systems at Dubai and Sharjah airports, Ajman, and UAQ immigration points — covering passport verifiers, facial-capture cameras, and iris scanners.

Windows ApplicationsBiometric SystemsSQL ServerField OperationsPassport VerifiersIris Scanners

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

Contact Me

Get in touch for opportunities or just to say hello!

Shakoor Hussain Attari

Shakoor Hussain Attari

Open to senior engineering & architect roles

Currently AvailableResponds within 24 hours

Email

binmushtaq@gmail.com

Phone

+971 50 806 6735

Location

Sharjah, UAE

MS Teams

shakoorattari@outlook.com

Send Me a Message

I'll get back to you as soon as possible

0/500 characters
Bot protection by Cloudflare Turnstile