Engineer of business-critical systems on .NET & Azure.
C# / .NET & Azure developer with 20+ years delivering business-critical applications — including a decade building enterprise systems for 25,000+ users on ASP.NET MVC and SQL Server at Saudi Aramco.
Deep across the Microsoft stack — Azure App Services, Functions & SQL, REST integrations, and CI/CD via Azure DevOps — with hands-on AI & automation experience (Azure AI Services, Claude-powered development, Model Context Protocol).
Architecting a multi-tenant .NET / Azure SaaS platform for 3TG supply-chain compliance, and building Model Context Protocol (MCP) servers that expose business platforms to AI assistants.
Software Development
Languages & Frameworks
Cloud & DevOps
Platform, Security & AI
Experience
Auditraks — 3TG Supply-Chain Compliance SaaS
Nov 2025 - PresentFounder & CTO / Lead Engineer
Architected a multi-tenant B2B compliance platform for tungsten, tin, tantalum & gold (3TG) supply chains (RMAP / OECD DDG / SEC Form SD / DFARS). Built the full stack: a .NET 9/10 vertical-slice API (MediatR CQRS, Result pattern) and an Angular 21 SPA with Supplier, Buyer and Admin portals, integrated via REST APIs. Implemented Microsoft Entra External ID (MSAL + PKCE) authentication and Stripe billing; deployed and supported the platform on Azure. Shipped two MCP servers (55 AI tools) exposing the platform to AI assistants — including AI risk assessment, churn prediction and natural-language queries. Website: auditraks.com
Arab Africa Global Business Summit (AAGBSE)
2026Lead Engineer
Angular 21 SaaS event & registration platform for an international business summit, designed to scale to 20,000+ users. Built multi-tier registration (VIP, sponsors, delegates) with Stripe payments and admin dashboards, on a .NET backend. Delivered a fully trilingual experience (English / Arabic / French) with @angular/localize, including Arabic RTL support. Website: arabafricagbse.com
Job Seekers Progress Notes App
Jan 2026 - Feb 2026Product Engineer
Job seeker tracking and coaching tool. Integrated voice-to-text for real-time session capture and built AI features to generate CV summaries and action plans (Angular 21). Website: qaren.co.uk
PropKat / PropertyAI
Nov 2025 - Jan 2026Founder / Lead Engineer
UK property and maintenance management SaaS. Architected multi-tenant isolation, built Angular and .NET API with PostgreSQL, and integrated Stripe for subscription lifecycle management. Website: propkat.com
CityHistoryWalks
Jul 2024 - PresentFounder / Lead Engineer
Self-guided city walking tour PWA. Developed an interactive map-based experience using MapLibre and Supabase, and implemented Stripe-gated premium content with location-aware tour triggers (Angular 21). Website: cityhistorywalks.com
jaPOS
Jun 2025 - Aug 2025Project
Windows retail POS system developed with Flutter.
Legal-JM
Jan 2025 - Aug 2025Founder / Lead Engineer
AI-driven legal document review platform. Designed ingestion and proofreading workflows and engineered Claude prompts for structured legal text analysis.
Carib Condominiums Gate Management System
Aug 2024 - PresentDeveloper
Gate management system using Angular, Firebase, Python, and Home Assistant automation. Implemented real-time gate monitoring, visitor logging, and security camera integrations.
Real Digital International
Jan 2023 - Jun 2023Contract Developer
Stock tracking system with barcode scanning (Angular/C#). Reduced inventory discrepancies by 25% through improved tracking workflows.
Zeolite Technology
2018 - Aug 2021Lead Developer
Property rental systems, FX trading bots, and Python stock trading bots. Built automation tooling and maintained safety systems for Aramco.
Saudi Aramco
2008 - 2018Application Engineer
Delivered enterprise systems for 25,000+ users using ASP.NET MVC and SQL Server, including the Project Safety Management System and internal tooling used at scale. Worked directly with business stakeholders to scope, build and support mission-critical applications — deep experience in enterprise deployment, testing and long-term maintenance within a QA / ISO 9001 and GAMP-compliant environment.
Control Systems Engineering
Core Skills
Systems
Experience
Saudi Aramco
2008 - 2018Control Systems Estimate Engineer
Maintained technical specifications for Process Control systems. Developed internal estimating tools and managed safety management systems.
GlaxoSmithKline (UK)
Jan 2003 - Mar 2006Site Automation Engineer
Coordinated Lean Sigma strategies. Ensured GAMP compliance for DCS projects. Implemented QA protocols for new installations.
Honeywell Control Systems
Sep 2002 - Dec 2002Project Engineer
Designed DCS graphics for oil refinery upgrade. Developed QA processes and enforced coding standards.
AI & Machine Learning
Early adopter and power user of Claude and Cursor IDE for AI-assisted development — architectural reasoning, automated refactoring, agentic workflow orchestration and test generation. Built two MCP servers exposing 55 AI tools for risk assessment, churn prediction and natural-language queries on the Auditraks platform, with additional exposure to Azure AI Services, RAG pipelines and vector databases.
AI Stack
Focus Areas
Projects
Auditraks MCP Servers
2026
Two Model Context Protocol servers (55 tools) exposing the Auditraks compliance platform to AI assistants — custody tracking, document generation, AI risk assessment, churn prediction and natural-language platform queries.
Legal-JM Stack
2024 - Present
AI-driven legal automation with RAG pipelines and agentic workflows.
Trading Bots
Zeolite Tech
Python-based stock trading and FX bots (MT4/CTrader).
Education & Certifications
Degrees
MSc Information Technology
University of Liverpool
BSc Computer Science
University of Massachusetts, USA
Certifications
- Agile Expert Certified (AEC)
- Certified SCRUM Master (CSM)
- IBM Generative AI (2023)
- ISO 9001 Quality Management
Contact Me
Availability
Open to contract roles, technical consulting, and product partnerships.