Badges
Certifications
hazemtorab has not earned any certificates yet.
Work Experience
Founder
Enozom• April 2012 - Present
Leading the technical team to deliver high quality software services,targeting med-sized customer projects, using the latest web/mobile technologies and agile software methodologies. Responsibilities: - Conceptual and detailed design for state-of-the-art and complex development projects based on Microsoft / Open Source technologies - Development of architectural design for software solutions addressing customer requirements - Team lead for development teams covering technical and organisational aspects - Technical leadership for design, development and testing of the implementation effort for mid-sized customer projects - Assess and manage functional and non-functional requirements and ensure that they are addressed with the technical solution - Coaching and guiding colleagues in the progression and development of their personal and technical skills
Software Engineer
Raya• August 2004 - December 2015
Raya Software is one of the software companies in Egypt with more than 5 branches across the Middle East, I worked in a small team to deliver a web portals for mid-sized projects most of them was governmental customers. My role as Software Engineer was developing web portals, using Microsoft technologies(C#, ASP.NET/SQL Server), client side scripting using (JavaScript and AJAX) and using web Rainbow Portal (The C# version of DotNetNuke) : Responsibilities: - Developing web applications using C#,ASP.NET and SQL Server - Developing web portals using Rainbow Portal (the C# version of DotNetNuke) - Contributing in the open source project Rainbow Portal to add some features like Arabic support, RTL and drag and drop layout. - Enhancing the user experience by using client side scripting using JavaScript and AJAX - Unit testing for the finished modules
Chief Technology Officer
IRange• March 2007 - March 2012
Leading the Microsoft Technologies team (about 10 Engineers) to deliver mid-sized web applications using ASP.NET/SqlServer and SharePoint: Responsibilities: - Detailed design for mid-sized web applications projects based on Microsoft technologies - Development of some back-end modules using C#,ASP.NET,SQL - Performance optimization (database side and application side) - Technical leadership for design, development and testing of the implementation effort for mid-sized customer projects
Senior Software Engineer
ITWorx• January 2006 - March 2007
ITWorx is one of the largest professional services companies in the middle east (About 1000 Employees), I worked in a large team (about 20 Engineers) to deliver a web application for a multi-national company that used by more than 12 branches all over the world with different business and legal constraints. My role as Senior Software Engineer was designing and developing enterprise web applications, using Microsoft technologies (C#, ASP.NET/SQL Server) and client side scripting using (JavaScript and AJAX): Responsibilities: - Developing web applications using C#,ASP.NET and SQL Server - Enhancing the user experience by using client side scripting using JavaScript and AJAX - Contributing in the database design and attending design meetings - Unit testing for the finished modules
Education
Faculty of Engineering, Alexandria University, Alexandria
Computer Science & Engineering, BS• September 1999 - July 2004
Links
Skills
hazemtorab has not updated skills details yet.