About

An engineer who never stopped building, and an architect who never stopped asking why.

Portrait of Mohamed Sobhy Elkamhawy

I have been building software since the mid-nineties and turned professional in 2004, after a computer engineering degree in C, C++ and Pascal. C# and .NET have been my core ever since, with Java and JavaScript close behind and Python with me throughout. Two decades on, the work is the same at heart: understand the real problem, then carry it to a running system.

Most of that time has been spent inside large enterprises: a decade at Qatargas, now QatarEnergy LNG, then Ericsson and Clas Ohlson in Stockholm, then back to Doha as principal architect. The work spans digital transformation, legacy modernisation, cloud migration and custom enterprise software on SAP and Microsoft platforms, and lately the careful introduction of agentic AI into processes that cannot afford a wrong answer.

What I care about is the seam: where requirements meet architecture, where data crosses a boundary, where a process outlives the system that started it. That is where programmes are won or lost, and where I do my best work.

Download the full CV

Career

  1. Software Engineering Director

    Osoul Consulting Group · Doha / Cairo

    Leading the software engineering section: technology strategy, cloud platforms, architecture and engineering standards across a client portfolio spanning hybrid cloud, process orchestration, decision automation and agentic systems. Current work includes a government digital transformation programme and a legacy modernisation and data platform programme in Qatar, and the Tempii AI healthcare staffing platform.

  2. Principal Software & Solutions Architect

    QatarEnergy LNG · Doha

    Enterprise Partners Management System, Alarm Shelving Override with ESMS, Shutdown Scope Change Request, Asset Management, the Management of Change framework for 5,000+ stakeholders, and AI-assisted approvals. TOGAF blueprints and solution assurance throughout.

  3. Lead Analytics Architect

    Ericsson · Stockholm, via QRIOS

    Led the BCSS Security Analytics team; award-winning platform, +50% detection throughput, 25% OpEx reduction.

  4. Cloud Solutions Architect · Software Development Lead

    Clas Ohlson & BeautyQlick · Stockholm, via QRIOS

    Azure governance programme and architecture repository at Clas Ohlson; full-stack AWS migration and SEO-optimised platform at BeautyQlick.

  5. Senior Solutions Architect

    Qatargas · Doha, via ABA Technology Solutions

    Ten consecutive years on one enterprise contract: Unified Inbox, SAPUI5 framework, pricing evaluation (+1.2bn QAR), SAP PI/PO orchestration, the Qatargas–RasGas merger integration and a long run of business-process systems.

  6. Senior Software Team Lead

    SoftSolutions · Cairo

    BaseRock application framework, the Dimensions Islamic finance system and the DynaGate integration engine.

  7. Software Engineer → Senior Engineer · Instructor

    Arabia-IT, Bitco, AsyeaTech · Cairo

    Research and archive systems, the Diamonds ERP, code generators, and MCAD/MCSD/MCPD courses taught to working developers.

  8. Bachelor of Computer Engineering

    AIET, Alexandria University

What has earned its place

Every entry below comes from delivered work, not passing familiarity.

Word cloud of skills and technologies: distributed systems, architecture, .NET, Azure, SAP BTP, AI agents, Kubernetes, TOGAF and many more

Engineered by curiosity.

The range runs from enterprise architecture at one end to agentic AI at the other, with the integration work that joins them in the middle. I keep widening it on purpose, and a new entry is added only after it has carried weight in a real system.

Languages

C#, Java, Python, JavaScript / TypeScript, C, C++, PHP, Dart, Assembly, Bash, VB6, Pascal & BASIC

Backend & services

.NET & ASP.NET Core, Spring Boot, Node.js, Bun, background workers

Frontend & mobile

React, Next.js, Vue, Angular, SAP UI5 & Fiori, .NET MAUI, React Native, Flutter, PWA

APIs

REST, GraphQL, gRPC, OData, SOAP, OpenAPI contracts, versioning strategies

Distributed systems

Microservices, event-driven design, eventual consistency, idempotency & retry semantics, resilience, DDD

Enterprise architecture

TOGAF, C4, UML & ArchiMate, baseline/target definition, gap analysis, decision records, repositories

Cloud & containers

Azure, AWS, GCP, Docker, Kubernetes (AKS, K3s), .NET Aspire, serverless, hybrid integration, cost governance

Security & identity

OAuth2 / OIDC, federation & SSO, claims-based authorisation, SAST/DAST, secrets management

AI & autonomous agents

LLM solutions, agentic orchestration, MCP, prompt & schema engineering, RAG, evaluations, guardrails, human-in-the-loop

Data platforms

Azure SQL, Synapse, Data Factory, Cosmos DB, Microsoft Fabric & OneLake, Databricks, AWS RDS/DynamoDB/Redshift, SQL Server, Oracle, PostgreSQL, MongoDB, Elasticsearch, SAP HANA

Integration & orchestration

SAP BTP, PI/PO & BPM/BRM, Power Platform, Dynamics, SharePoint, Elsa, Captaris, Bizagi, Kafka, Service Bus, RabbitMQ

Reporting

Power BI, SAP BusinessObjects, SSRS

Testing & quality

TDD, xUnit, Playwright, automated regression in CI/CD, quality gates, design reviews

DevSecOps

GitHub Actions, Azure DevOps, Jenkins, Bicep, Terraform, Helm, CodeQL, SonarQube

Observability

Azure Monitor, Application Insights, OpenTelemetry, Prometheus, Grafana

Ways of working

Agile Scrum, SAFe, Waterfall, Jira, Confluence, Miro

Certifications & training

Microsoft Certified

Azure Fundamentals

SAP Certified

Technology Associate - Process Orchestration

SAP Certified

Development Associate - SAP Fiori

Microsoft Certified

Professional Developer · Technology Specialist · Dynamics Specialist

Recent professional learning

Professional training

  • Azure Solutions Architect CertificationSimplilearn · March 2020
  • TOGAF Certification ProgramSimplilearn · February 2020
  • ITIL FoundationSimplilearn · December 2018
  • Project Management Professional (PMP)PMI Arabian Gulf Chapter · May 2010

What colleagues say

All recommendations on LinkedIn

“Collaborative, dependable, and always willing to share his knowledge with others. His communication skills and ability to work effectively with both technical teams and business stakeholders make him a valuable contributor to any project.”

Mohammed ElwakilData Architecture, Modern Data Platform · 2026

“Extremely diligent in his work and shows a high professionalism and an incredible commitment while performing his tasks. He also demonstrates an excellent attitude in analyzing and understanding business requirements.”

Daniele MessinaSenior Manager & Team Lead, SAP Analytics · Oil & Gas project, 2014

“He takes products and people to a new advanced level of success.”

Bassam GamalSenior Engineering Manager, Truecaller · 2016

“Very robust problem solving abilities, brilliant work organizing skills, and the knowledge to help achieving company's goals.”

Mustafa MagdyChief Technology Officer · 2014

“A dedicated professional who does whatever it takes to get the job done. He provides exceptional eagerness for learning new technologies. He works well under pressure and can handle any situation.”

Hassan RagabSoftware Developer, Thermo Fisher Scientific · reported to Mohamed, 2012

“One of the best developers I've ever seen; he can work on many separate projects at the same time with the same efficiency, and he is a very cooperative person.”

Mahmoud Ibrahiem El-ShafieyEnterprise Systems Solutions Architecture Manager · 2011

Speaking & mentoring

Co-founder of the TekOps community at QRIOS, an internal consulting and knowledge-sharing forum, and a regular speaker at its Tech Night events on software architecture, distributed systems, cloud adoption and enterprise delivery. Earlier, three years teaching MCAD, MCSD and MCPD courses to working developers in Cairo.

Available for internal architecture talks, review boards and mentoring programmes as part of a retained Architecture authority or Interim CTO engagement, or on invitation. Get in touch.