Skip to content
View mghabin's full-sized avatar
  • ASAL Technologies (Microsoft)
  • Palestine, Ramallah
  • 02:40 (UTC +02:00)
  • LinkedIn in/mohammmad-ghabin

Block or report mghabin

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
mghabin/README.md

Hey there, I'm Mohammad

Typing SVG
Profile views

👨‍💻 About Me

Software Engineer at ASAL Technologies — contributing to Microsoft (4+ years). I design and ship distributed systems serving thousands of organizations across educational technology, financial technology, and AI.

Product-minded and pragmatic: I challenge unnecessary complexity and optimize for reliability, delivery speed, and maintainability.

  • 🏗️ Current: Leading a major platform consolidation in educational technology — reverse-engineered a legacy system, built the new backend from scratch, shipped to production within months
  • 🤖 AI: Built AI-powered financial tools integrating Azure OpenAI with a major financial data provider, using Semantic Kernel orchestration
  • 🔧 Core: C#/.NET 8, ASP.NET Core, Azure, Docker, Kubernetes
  • 🔐 Security: Multi-tenant isolation for thousands of organizations — OAuth2/OIDC, Azure AD
  • 👥 Mentorship: Designed backend training programs, led internship teams
More about me →
  • 📡 Observability: OpenTelemetry, Grafana, Kusto/KQL, Application Insights
  • 🚀 Full-stack when needed: React, TypeScript, React Native, NestJS — I step in across the stack to unblock teams
  • 📊 Background: Computer Engineering + Accounting minor — analytical by nature, engineer by choice
  • 🔒 Most of my professional work lives in private repositories

🔭 What I'm Working On

  • Architecting the next phase of a major platform consolidation in educational technology
  • Exploring polyglot monorepo patterns (Bazel + NX) — building a reference architecture as a side project

📌 Highlights

🏗️ Platform Consolidation Shipped multiple apps → 1 unified platform in 6 months; rapid tenant adoption post-launch
🤖 AI Integration Built Azure OpenAI–powered financial tools with a major financial data provider
🔄 Data Migration Designed async migration architecture for thousands of tenants (Cosmos DB, Service Bus)
Reliability 99.9% system availability, 95% test coverage, 40% deployment time reduction
🔐 Auth at Scale Multi-tenant security architecture serving thousands of organizations
🛠️ Infrastructure Delivered IaC (Bicep) with Azure Developer CLI — developers spin up environments in minutes
🚀 Startup Built loyalty app demo (React Native, NestJS, NX monorepo) — presented to investors

🧰 Tech Stack

Backend & Cloud

C# .NET ASP.NET Core Azure Docker Kubernetes AKS Azure Functions Service Bus Bicep CI/CD

AI

Azure OpenAI Semantic Kernel

Frontend & Mobile

React React Native TypeScript NestJS Prisma

Observability

OpenTelemetry Grafana Application Insights KQL

Auth & Security

OAuth2 Azure AD JWT LTI

Databases

SQL Server PostgreSQL Cosmos DB

Architecture

Distributed Systems Microservices Event-Driven DDD CQRS


Let's talk systems, architecture, or AI.

Popular repositories Loading

  1. DependencyLifetimeDemo DependencyLifetimeDemo Public

    C# 1

  2. ProblemSolving ProblemSolving Public

    Java

  3. mghabin mghabin Public

    My GitHub Profile