Skip to content
View mohammedabdelaalsadik's full-sized avatar

Block or report mohammedabdelaalsadik

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Mohammed Abd-Elaal Sadik

.NET Technical Team Lead |Java Spring Boot Developer | Microservices | SaaS Platforms | AI Agentic Systems

I am a results-driven technical leader with 15+ years of experience designing and delivering enterprise-scale software. My work focuses on scalable .NET architectures, microservices, multi-tenant SaaS platforms, cloud-native delivery, modern frontend applications, and AI-enabled product features.

I lead engineering teams from architecture and planning through implementation, review, delivery, and production operation.

What I Do

  • Design scalable backend systems using .NET, DDD, CQRS, clean architecture, and microservices
  • Build multi-tenant SaaS platforms for enterprise, education, logistics, food delivery, and government domains
  • Lead engineering teams, code reviews, technical roadmaps, sprint planning, and delivery ownership
  • Implement API gateways, identity, observability, messaging, distributed systems, and DevOps pipelines
  • Integrate AI capabilities using LLMs, RAG, MCP servers, vector databases, and Python AI APIs
  • Build modern web and mobile experiences with Angular, React.js, Next.js, and React Native

Core Stack

Backend

.NET .NET 8 ASP.NET Core Web API C# Entity Framework Core Dapper ABP Framework ASP.NET Zero Microsoft Orleans Java Spring Boot

Architecture

Microservices DDD CQRS Clean Architecture Hexagonal Architecture Event Sourcing SaaS Multi-Tenancy C4 Model ADRs

Frontend

Angular React.js Next.js React Native TypeScript JavaScript PrimeNG DevExtreme VueJs

Cloud, DevOps, and Platform

Docker Kubernetes Rancher Helm Azure AWS Azure DevOps GitHub Actions Jenkins TFS

Databases and Storage

SQL Server MongoDB PostgreSQL Redis Oracle MySQL ClickHouse Elasticsearch MinIO S3 Qdrant

Messaging and Integration

RabbitMQ Kafka MassTransit CAP SignalR REST APIs Ocelot API Gateway

Identity and Security

Keycloak IdentityServer OAuth2 OpenID Connect JWT SSO RBAC

Observability and Quality

OpenTelemetry Elastic Stack Serilog Prometheus Grafana Sentry Log4Net SonarQube

AI and Modern Systems

OpenAI Ollama Claude GPT Qwen Llama RAG MCP Semantic Kernel FastAPI Vector Databases

Workflow

Elsa Camunda

Recent Experience

Development Team Lead - Nasseej

Leading a cross-functional engineering team delivering enterprise-grade .NET microservices for digital transformation, knowledge, and library-management products.

Key work includes Ocelot API Gateway architecture, DDD and CQRS service boundaries, Keycloak OAuth2/OpenID Connect identity, Kubernetes/Rancher deployment, MongoDB, MinIO, Elasticsearch, OpenTelemetry, SonarQube quality gates, and AI-powered features using RAG and MCP servers.

.NET Technical Team Lead - College of Excellence, Saudi Arabia

Led technical delivery for Waed LMS, a multi-tenant learning management system supporting multiple institutions on a shared platform.

Architected the system using ASP.NET Zero, ABP Framework, EF Core, SQL Server, IdentityServer4, Angular, DevExpress reporting, Docker, TFS/Azure DevOps pipelines, Sentry, and Log4Net.

.NET Technical Team Lead - SHGARDI Food Delivery

Led architecture and development for a high-scale food delivery platform serving thousands of daily users.

Designed microservices with .NET Core, PostgreSQL, MongoDB, Redis, RabbitMQ, Docker, SignalR real-time order tracking, SaaS multi-tenancy, and integration layers for payments, delivery partners, and third-party services.

Software Team Lead - Transport Ministry KSA

Led development teams building enterprise e-quality management web applications for government use.

Delivered RESTful APIs, inter-system integration, mobile application backends, and Agile/Scrum delivery using ASP.NET Zero, ASP.NET 4.5, C#, SQL Server, Oracle, Entity Framework, and DevExpress.

Selected Strengths

  • Enterprise architecture and technical leadership
  • Microservices and distributed systems
  • Multi-tenant SaaS architecture
  • Cloud-native deployment and container orchestration
  • API gateway, identity, and secure platform design
  • AI integration with enterprise systems
  • Full-stack product delivery
  • Mentoring, engineering standards, and team enablement

Education

Bachelor's Degree in Computers and Information
Faculty of Computers and Informatics, Suez Canal University - 2008

Professional Development

  • Professional Scrum Master preparation
  • Project Management Professional preparation
  • DevOps Foundations - 6-month course at CLS Academy
  • AI Solution Architecture - self-directed study in LLMs, RAG, and MCP

Articles

Contact

Popular repositories Loading

  1. UsingClickHouse UsingClickHouse Public

    C# 1

  2. MediatorDesignPattern MediatorDesignPattern Public

    C#

  3. HomeShow HomeShow Public

    Forked from hassanelsherbiny/HomeShow

    JavaScript

  4. MongoDbTools MongoDbTools Public

    Forked from hassanelsherbiny/MongoDbTools

    Simple Desktop Application To Connect ,Import and Export Mongo Database

    C#

  5. ASAPProductManagementTask ASAPProductManagementTask Public

    C#

  6. mohammedabdelaalsadik mohammedabdelaalsadik Public