Amr Al-shemy

Founder & CEO at ITRoots

New Cairo City, Cairo, Egypt
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
Amr Al-shemy is a seasoned software leader and entrepreneur with over 15 years in IT and eight years of hands-on development experience, currently serving as Founder & CEO of ITRoots in New Cairo. He combines product-minded leadership and people management—having run development teams and trained process managers—with deep technical roots in .NET/Java web applications, GIS, and system integration. Amr has practical project management experience from ESRI Northeast Africa and has contributed to Microsoft’s popular Bot Framework SDK, improving translator helpers and text-processing utilities. Known as a productive self-starter who consistently achieves goals, he also designs strategies that boost team engagement and company revenue. His background blends formal computer engineering training and a distinction in software development with a playful GitHub persona: “a magician who uses only 10 cards.”
code8 years of coding experience
job7 years of employment as a software developer
bookSoftware Skills Development Diploma, Software Development, Distinction, Software Skills Development Diploma, Software Development, Distinction at Information Technology Institute (ITI)
bookHigh School, Mathematics, High School, Mathematics at Khatem Al-Morsaleen Azhar Institute
bookBSc Computer Engineering, Software Development, General Grade: Very Good, Project Grade: Distinction, BSc Computer Engineering, Software Development, General Grade: Very Good, Project Grade: Distinction at Al Azhar University
languagesArabic, English
github-logo-circle

Github Skills (11)

net10
asp-net10
bot-framework10
csharp10
translation10
text-processing10
dotnet9
unit-testing9
dotnet-core8
sdk8
dotnet-new7

Programming languages (5)

TypeScriptC#JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
microsoft/botbuilder-dotnet

May 2018 - Jun 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:16 commits, 5 PRs, 9 comments in 10 days
Contributions summary:Amr's commits primarily focused on enhancing the functionality of the translator helper library within the .NET Bot Framework. They made significant improvements by enriching comments, adding examples, and creating test cases across various components. The user worked on the `PostProcessingUtilities.cs` file, which involved logic for splitting and joining sentences, and parsing word alignment information, which suggests a focus on improving translation accuracy and handling. These contributions indicate a strong understanding of text processing and translation workflows in the context of bot development.
dotnetsdk-frameworkdotnet-core2botsdk
The Microsoft Bot Framework provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services.
Contributions:1 PR, 34 pushes, 13 branches in 4 months
intelligentmailbotoffice-365skype
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
Amr Al-shemy - Founder & CEO at ITRoots