Skip to content
View mghabin's full-sized avatar

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.

Content in all repositories owned by your account will be closed.
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
mghabin/README.md

Hey there, I'm Mohammad

Typing SVG
Profile views

👨‍💻 About Me

Software Engineer at Microsoft (5+ years) through ASAL Technologies. I design and ship distributed systems end-to-end, from React/TypeScript frontends to .NET/Azure backends and cloud infrastructure, supporting enterprise platforms across educational technology, financial technology, and AI.

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

  • 🏗️ Current: Contributing to Microsoft 365 LTI (Microsoft 365 Education integration for learning-management systems integrating Microsoft 365 apps into major LMSs); Helped modernize legacy capabilities across frontend, backend, and cloud infrastructure and supported the general availability rollout.
  • 🤖 AI: Contributed to Financial Meeting Prep, developed by Microsoft with LSEG, delivering generative-AI capabilities for financial meeting preparation.
  • 🔧 Core: C#/.NET 8, ASP.NET Core, Azure, Docker, Kubernetes; also Python, Java, TypeScript
  • 🔐 Security: Multi-tenant isolation using OAuth 2.0, OIDC, and Microsoft Entra ID
  • 👥 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
  • 🔒 Public repositories here contain personal projects, learning experiments, and reusable samples.

🔭 What I'm Working On

  • Exploring polyglot monorepo patterns (Bazel + NX), building a reference architecture as a side project

📌 Highlights

🏗️ Microsoft 365 LTI Drove backend architecture for Microsoft 365 Education integration for learning-management systems, integrating Microsoft 365 apps into 4 major LMSs (Canvas, Blackboard, Brightspace/D2L, Schoology); supporting enterprise education customers across multiple leading learning-management systems at high reliability
🤖 AI Integration Contributed to Financial Meeting Prep, developed by Microsoft with LSEG, delivering generative-AI capabilities for financial meeting preparation
🔄 Data Migration Designed resilient asynchronous migration workflows for large-scale, multi-tenant education platforms using Azure services.
📡 Observability Strengthened platform reliability through dashboards, SLO classification, and distributed tracing.
Reliability Improved system availability, automated test coverage, and deployment efficiency
🔐 Auth at Scale Designed secure tenant isolation for large-scale multi-tenant SaaS platforms using OAuth 2.0, OIDC, and Microsoft Entra ID
🛠️ Infrastructure Delivered repeatable environment provisioning using Bicep and Azure Developer CLI
🚀 Startup Built loyalty app demo (React Native, NestJS, NX monorepo), presented to investors

🧰 Tech Stack

Languages

C# TypeScript JavaScript Python Java SQL PowerShell

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. githubtest githubtest Public

    TypeScript

  3. ProblemSolving ProblemSolving Public

    Java

  4. mghabin mghabin Public

    My GitHub Profile

  5. auto-clicker auto-clicker Public

    Python

  6. nx-mono-arch nx-mono-arch Public

    JavaScript