Mahir Diab

Senior Software Engineer at Microsoft

Majd al Kurum, North District, Israel
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
Mahir Diab is a Senior Software Engineer at Microsoft with nine years of experience focused on Power BI Embedded, where he has driven back-end design and development of embedded analytics features. He has deep .NET and SDK expertise, contributing to Microsoft’s official Power BI C# and developer samples repositories by adding workspace, gateway, and datasource management features and upgrading SDKs and deployment pipelines. Comfortable across the stack, Mahir also implemented front-end integrations for the Power BI JS SDK, showing a pragmatic full-stack mindset despite a backend specialization. Based in northern Israel and educated at Technion, he combines large-product engineering at Microsoft with hands-on open-source contributions that improve developer experiences for a widely used BI platform.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Technion - Israel Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (16)

net10
asp-net10
powerbi10
rest-api10
javascript10
dotnet10
sdk10
csharp10
dotnet-core10
netframework9
api8
powershell8
apim8
powerbi-embedded6
azure6

Programming languages (3)

PowerShellC#JavaScript

Github contributions (5)

github-logo-circle
microsoft/PowerBI-CSharp

Jan 2017 - May 2021

Welcome to the .NET developer community for Power BI. Here you will find resources for the .NET SDKs for Power BI Embedded V2.0.0
Role in this project:
userBack-end Developer
Contributions:38 commits, 5 PRs, 15 pushes in 4 years 4 months
Contributions summary:Mahir contributed to the .NET SDK for Power BI by implementing features related to workspace management. The commits focused on adding functionality to retrieve and create workspaces, including support for workspace names. They also worked on incorporating features for managing gateways and datasources, adding methods for getting, deleting, and updating datasources, as well as adding features for datasource status. In addition, they added features for getting/adding/deleting datasource users.
dotnetsdkscsharppowerembedded
A collection of Power BI samples for developer use.
Role in this project:
userFull-stack Developer
Contributions:13 commits, 13 PRs, 8 pushes in 2 years 4 months
Contributions summary:Mahir primarily contributed to updating and integrating various software development kits (SDKs) for Power BI applications. Their work included upgrading ADAL and Power BI API SDK versions within existing projects. Further contributions focused on updating the JS SDK in a web application context, indicating a focus on front-end integration. Additionally, the user added and fixed texts in deployment pipelines PowerShell samples.
powerpower-bi
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
Mahir Diab - Senior Software Engineer at Microsoft