Mohammad Shaaban

Technical Advisor at Microsoft

Jordan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mohammad Shaaban is a Technical Advisor at Microsoft with nine years of software engineering experience, specializing in backend development for cloud SDKs. He contributes to the widely used Azure SDK for Python, improving core client regeneration, models, samples, and swagger directives to keep large-scale developer tooling reliable. Based in Jordan, he blends practical engineering with advisory responsibilities, helping bridge developer needs and platform quality. His background in computer engineering informs a pragmatic approach to refactoring and API correctness. Colleagues know him for tackling brittle SDK surfaces and making incremental, high-impact fixes that improve developer experience. Outside of work he brings a playful, confident presence—evident from a GitHub persona that hints at creativity beyond code.
code9 years of coding experience
bookBachelor of Science Degree (BSc), Computer Engineering, 2.82, Bachelor of Science Degree (BSc), Computer Engineering, 2.82 at Al-Balqa' Applied University
languagesgerman a1, Arabic, English
github-logo-circle

Github Skills (4)

sdk10
azure-sdk10
python10
api-design9

Programming languages (6)

TypeScriptC#PowerShellJavaPythonTypeSpec

Github contributions (5)

github-logo-circle
Azure/azure-sdk-for-python

Feb 2021 - Jun 2022

This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.
Role in this project:
userBack-end Developer
Contributions:98 reviews, 38 commits, 53 PRs in 1 year 4 months
Contributions summary:Mohammad primarily contributes to the Azure SDK for Python, focusing on core functionality. Their work includes adding methods to existing classes, and regenerating clients to maintain the SDK's functionality. Furthermore, the user modifies existing models and updates samples to ensure code correctness. They also refactor code and update the swagger directives.
azureazure-sdkpython
This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/en-us/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
Contributions:1 PR, 105 pushes, 15 branches in 2 months
dotnetversionedazure-functionssdkconsumers
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial