Shady Nagy

Section Head Of Software Development at Confidential

Dubai, Dubai, United Arab Emirates
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
Shady Nagy is a seasoned full‑stack software leader with nine years in formal leadership roles and over a decade founding and delivering web and embedded solutions across the UAE and China. As Section Head of Software Development and co‑founder of his own firm, he blends hands‑on .NET/Blazor/Angular development with team leadership and system architecture for enterprise web, mobile and smart‑card projects. An active open‑source contributor, he has improved real-world projects like eShopOnWeb (Blazor UI, DI and JSON migration) and enhanced DDD and Result libraries with stronger testing and validation patterns. Known for pragmatic refactors and test-first thinking, he helps teams ship reliable, efficient systems while mentoring engineers and documenting best practices. Contactable via ShadyNagy.com, he pairs entrepreneurial drive with a persistent curiosity for new frameworks and clean, maintainable code.
code9 years of coding experience
job15 years of employment as a software developer
languagesEnglish, Arabic
stackoverflow-logo

Stackoverflow

Stats
19reputation
0reached
3answers
0questions
github-logo-circle

Github Skills (30)

unit-testing10
net10
dotnet10
asp-net-core10
xunit10
design-patterns10
asp-net10
blazor10
dotnet-core10
automated-tests10
csharp10
blazor-server10
fluentvalidation9
entity-framework9
domain-driven-design9

Programming languages (9)

C#TypeScriptPowerShellJavaCSSJavaScriptHTMLMermaid

Github contributions (5)

github-logo-circle
Sample ASP.NET Core 8.0 reference application, now community supported: https://github.com/NimblePros/eShopOnWeb
Role in this project:
userFull-stack Developer
Contributions:12 commits, 20 PRs, 26 comments in 1 year 3 months
Contributions summary:Shady primarily focused on enhancing the BlazorAdmin interface within the eShopOnWeb application. Their contributions included refactoring the Blazor UI components, integrating Bootstrap modals for catalog item management (create, edit, delete), and fixing logout functionality. Further improvements involved migrating from Newtonsoft.Json to System.Text.Json and streamlining services with dependency injection. The user also updated the project to .NET 6.
ebookmodel-deploymentvertical-slice-architectureddd-sampledotnetcore
Sample code for the Pluralsight DDD Fundamentals course by Julie Lerman and Steve "ardalis" Smith
Role in this project:
userBack-end Developer
Contributions:2 reviews, 40 commits, 15 PRs in 1 month
Contributions summary:Shady primarily contributed to the back-end logic and unit testing within the FrontDesk project. They focused on creating, modifying, and confirming appointments by writing unit tests for several core aggregate entities, appointment creation, updating end times, and updating the room. Furthermore, the user addressed the refactoring of several unit tests for better readability and maintainability, highlighting their focus on code quality and testing. Their work also included fixing existing unit tests to ensure accurate behavior within the application.
smithdddpluralsightstevefundamentals
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
Shady Nagy - Section Head Of Software Development at Confidential