Riyadh, Saudi Arabia

Microsoft Certified Professional .NET Developer with a passion for software development especially in service oriented applications and distributed systems, with an in depth knowledge of OOP, APIs
Development & Integration, MVC Design Patterns, Rich internet applications.
Over 7 years of software development experience spanning .NET 1.1 to .NET 4.5 in C# and VB including high transactional business applications. Expert in full System Development Life Cycle (SDLC).
Has the ability to understand and transform complex business requirements into software, ensuring
applications are delivered on time, to specification, are scalable, performance optimized and maintainable.
Also I have an experience of non-Microsoft .NET technologies.
A highly motivated individual who is always learning, able to work to tight deadlines, and who can
communicate effectively with technical peers as well as business users. Someone who encourages learning and the sharing of ideas and is always open to new ways of working.

Technical Skills

.NET, C#, VB.NET, ASP.NET, Web Services, OOP, Software Development, Web Development, Silverlight, Javascript, JQuery, HTML, CSS, MVC, Visual Studio, WPF, API Development, Integration, SQL Server, XAML

Professional Experience

King Saud University, IT Unit, Riyadh-KSA, Aug 2014-Present, Senior Software Developer

ESKADENIA Software, Amman-Jordan, Feb 2014-Aug 2014, Senior Software Developer

SK Advisory/HydraSoft, Amman-Jordan, May 2011-Dec 2013, Software Developer

Professional Services

Develop web applications and software solutions.
Maintain exist software solutions.
Integrate different software solutions.
Develop a backend applications for mobile, desktop, and web.


Microsoft Certified Solutions Developer, Web Applications, Certification Number : E933-4611 Achievement Date : 08/17/2014

Microsoft Specialist, Programming in HTML5 with JavaScript and CSS3 Specialist, Certification Number : E933-4610 Achievement Date : 08/17/2014

Microsoft Certified Professional Developer, Silverlight Developer 4(*Charter), Certification Number : D584-6796 Achievement Date : 12/15/2011

Microsoft Certified Professional Developer, Web Developer 4, Certification Num

  • Work
    • King Saud University