Mohamed El-shawaf is a Staff Software Engineer with nine years of experience building secure, user-focused systems across web, desktop, and mobile platforms. He has shipped production-critical components for identity and PKI solutions, including a Cryptographic Service Provider and Certificate Authority modules, and contributed to Egypt’s vaccine passport verifier—demonstrating strong security and integration skills. Comfortable in startups and large corporations alike, he blends an engineering background with an artistic eye for modern UX and a pragmatic Agile approach. Mohamed is proficient in the .NET/Xamarin ecosystem, performance optimization, and logging/observability pipelines, and he enjoys turning ideas into growing products—summed up by his GitHub motto: "Get up and push a commit!"
9 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering (B.E.), Industrial Engineering, Bachelor of Engineering (B.E.), Industrial Engineering at Zagazig University
Awlad Sakr secondary School
English, Arabic
Stackoverflow
Stats
7,249reputation
1.0mreached
85answers
289questions
Github Skills (156)
xamarin-mac10
windows10
asp-net-core10
xamarin-ios10
asp-net10
linux10
dotnet10
visual-studio-extension10
dart10
xamarin-android10
cross-platform10
xamarin-forms10
android10
mobile10
macos10
Programming languages (9)
C#TypeScriptPowerShellCJavaScriptGoRich Text FormatDart
Contributions:2 PRs, 21 pushes, 2 branches in 3 years 4 months
dotnetcsharpnugetdotnet-corenuget-package
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
Mohamed El-shawaf - Staff Software Engineer at Cegedim Egypt