Ahmed Abdel-razek

Senior Software Developer at Perfect Touch Information Technology

Cairo, 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
Ahmed Abdel-razek is a Senior Software Developer with 11 years of hands-on experience building and modernizing enterprise systems, specializing in C#, .NET Core/Framework, WPF, ASP.NET and desktop-to-cloud integrations. He has led development of Hospital Information Systems and multitenant SaaS platforms, migrating legacy code to .NET 7/8 and shipping production-ready features like KSA ZATCA/RSD e-invoicing and payment gateway integrations (Stripe, Moyasar) as well as messaging via Unifonic. Comfortable across backend APIs, EF Core, Blazor frontends and PWA/SignalR real-time clients, he also architects desktop tools and auto-update systems for distributed deployments. An active open-source contributor, he’s improved the popular MaterialDesignInXamlToolkit with practical WPF UX fixes and MahApps compatibility. Based in Cairo, he pairs pragmatic delivery with a knack for untangling legacy systems and applying modern patterns to regulated domains.
code11 years of coding experience
job15 years of employment as a software developer
bookBachelor's degree, Bachelor's degree at Faculty of Physical Education
languagesEnglish, Arabic
github-logo-circle

Github Skills (7)

material-design10
ui-theme10
wpf10
csharp10
wordpress-themes10
xaml10
dotnet-core10

Programming languages (14)

C#C++RustCGoSvelteTypeScriptShell

Github contributions (5)

github-logo-circle
Google's Material Design in XAML & WPF, for C# & VB.Net.
Role in this project:
userFront-end Developer
Contributions:13 commits, 16 PRs, 57 comments in 3 years 8 months
Contributions summary:Ahmed focused on enhancing the Material Design in XAML Toolkit, primarily by updating components and integrating with other libraries. They updated the MaterialDesignTheme.MahApps, incorporating changes and fixes related to MahApps.Metro v1.6.5 and addressed issues with numeric up-down controllers. The user also added functionality such as an IsEditable property to MaterialDataGridComboBoxColumn and added a custom mode to the ColorZone, making changes to associated classes.
xamldotnetuwpdragablzmaterial
Execute bulk data Take/Restore backups from SQLServer database
Contributions:8 PRs, 11 pushes, 7 branches in 2 years 7 months
sqlservermysqlsqlbulk-datarestore
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
Ahmed Abdel-razek - Senior Software Developer at Perfect Touch Information Technology