Mostafa Elaraby

Researcher Phd Candidate

Canada
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

👤
Senior
🎓
Top School
Mostafa Elaraby is a Researcher and PhD candidate based in Montreal with a decade of experience building production-ready machine learning and backend systems. He blends academic rigor from Mila with hands-on engineering as a Senior ML Engineer at HudHud Maps, focusing on trustworthy AI for real-world tasks like translation and dialog management. An active open-source contributor to Microsoft's Bot Framework in both JavaScript and .NET, he has implemented translation middleware, locale handling, and unit tests that improved internationalization for a widely used SDK. Known for tackling the gap between research and production, he brings a practical attention to robustness and post-processing edge cases that often make AI systems reliable in the field.
code10 years of coding experience
bookSaint-Marc
bookBachelor's degree, Bachelor's degree at Alexandria University faculty of engineering
languagesFrench, English, Arabic
stackoverflow-logo

Stackoverflow

Stats
21reputation
459reached
0answers
1question
github-logo-circle

Github Skills (18)

unit-testing10
machine-translation10
middleware10
javascript10
net10
dotnet-new10
dotnet10
asp-net10
api10
sdk10
dotnet-core10
bot-framework10
nodejs10
csharp10
translation9

Programming languages (7)

TypeScriptC#C++TeXJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
microsoft/botbuilder-js

Mar 2018 - Apr 2018

Welcome to the Bot Framework SDK for JavaScript repository, which is the home for the libraries and packages that enable developers to build sophisticated bot applications using JavaScript.
Role in this project:
userBack-end Developer
Contributions:7 commits, 7 PRs in 22 days
Contributions summary:Mostafa focused on integrating machine translation capabilities into the Bot Framework for JavaScript. Their work involved adding translator middleware, locale conversion features, and settings objects, as well as refactoring and cleanup of code. The user also implemented unit tests to improve code coverage and ensure the functionality of the added translation features. Furthermore, the user addressed a bug related to post-processing within the translator module.
sdk-frameworkbotjavascriptsdkbots
microsoft/botbuilder-dotnet

Mar 2018 - Apr 2018

Welcome to the Bot Framework SDK for .NET repository, which is the home for the libraries and packages that enable developers to build sophisticated bot applications using .NET.
Role in this project:
userBack-end Developer
Contributions:10 commits, 7 PRs, 47 comments in 23 days
Contributions summary:Mostafa primarily contributed to the core functionalities of the .NET Bot Framework SDK. Their commits focus on modifying, merging and updating the `DialogModule.cs` file, which is a critical component of the SDK, suggesting work related to bot dialog management and behavior. The contributions also include updates to the Translation Middleware, indicating expertise in internationalization and language translation within the bot framework. Further modifications to the `Translator.cs` file point toward involvement in improving translation-related functionalities and overall SDK performance.
dotnetsdk-frameworkdotnet-core2botsdk
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
Mostafa Elaraby - Researcher Phd Candidate