Mohammad Shahrouri is a System Architect and seasoned .NET software engineer with 13 years of experience designing and delivering web and desktop applications from Amman, Jordan. He blends hands-on .NET development (C#, VB.Net, ASP.NET Web Forms/MVC/Web APIs) with front-end expertise in AngularJS and jQuery and strong T-SQL skills. Over his career he has progressed from freelance developer to technical team lead and senior roles, leading architecture, database design, code reviews, and framework implementation. Currently focused on front-end and .NET technologies, he is particularly interested in software architecture and the software development lifecycle, driving robust, maintainable systems. Colleagues rely on him for pragmatic design decisions and realistic delivery estimates informed by deep implementation experience. He brings a quietly curious mindset about emerging technologies that helps him bridge legacy .NET stacks with modern front-end practices.
12 years of coding experience
6 years of employment as a software developer
Bachelor, Software Engineering, Bachelor, Software Engineering at Jami'at Al-Balqa Al-Tatbiqiyya
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
Mohammad Shahrouri - System Architect at Confidential