Professional Summary:Technology leader with over 17 years of experience, and excellent track record of building and delivering highly reliable and scalable systems/software across a variety of areas and technologies, such as internet/enterprise applications, e-commerce, financial systems.Currently working as software development managerSkills:More than 7 years of progressively responsible management experience in software development/maintenance.Design/process, agile methodology, scrum framework (Scrum master role).Strong experience in recruiting, performance and project management, including mentoring/coaching software engineers.
Bildung
C
Computer science
Ain Shams, Diploma
2001
Arbeit & Erfahrung
S
Software development manager
Saudisoft
Jan'2014 - Dec'2016
Managing multiple technical teams of software developers (Java, Dot net, and PHP),
Testers in planning, directing, executing and overseeing the entire software development
process using MS TFS platform.
• Primary responsibilities include technical direction on building highly customer focused
and large scale software components, overseeing agile software development process,
working with various stakeholders (PM, Business/Operations Leads) on
requirement/design/integration of software components, addressing customer
issues/escalations, and providing production support to existing systems.
• Creating the system's functional and nonfunctional requirements, to plan and execute
projects.
• Coordinate release and sprint planning using agile methodology.
• Manage software and data team that Creating and maintaining machine learning models
with a focus on big data.
• Evaluate department and employees objectives, performance and enhance it.
• Maintaining and developing software development team technical and soft skills.
A
Senior Software Consultant engineer
American Software Company
Nov'2010 - Jul'2013
• Developed web and desktop applications using ASP.net(C#), visual studio
2010, Silverlight, JavaScript, AJAX, and SQL server 2008, and DotNetNuke
CMS.
N
Software Team leader
NetSignature
Jul'2006 - Mar'2010
• lead a team of software engineers technically to deliver quality software solutions
• Participated in designing the software solutions, and analysis of the working-in applications, fully responsible of the software development and testing.
• Developed web & desktop applications; Using Visual Studio.net Using technologies
ASP.NET and C#.NET, SQL Server 2000, SQL Server 2005, and DotNetNuke(it is an open source platform for building web sites based on Microsoft .NET technology,
and It is written in VB.NET)
A
Senior software engineer
ARCOM
Sep'2005 - Jul'2006
Developed content management system "CMS"; which is extensible and customizable through the use of skins, modules, data providers, language
packs and templates; using ASP.net(C#), AJAX, JavaScript, and SQL server
W
Developer
WISA
Nov'2004 - Sep'2005
Developed web and desktop applications using ASP.net(C#), JavaScript, and SQL server 2000.
A
Developer
AlHamdan
Jun'2003 - Jun'2004
Developed web application for export, starting from analysis of the Database
Schema, developing required C#, ASP.net code, Responsible for handling the administration part.
E
Classic ASP Web Developer
Easy Impex
May'2002 - Apr'2003
Web developer-using classic ASP, Dreamweaver, Photoshop, JavaScript,
and SQL server 2000