Islam Fayez, Lead Software Engineer

Islam Fayez

Lead Software Engineer

ITWorx

Location
Egypt - Cairo
Education
Diploma,
Experience
20 years, 7 Months

Share My Profile

Block User


Work Experience

Total years of experience :20 years, 7 Months

Lead Software Engineer at ITWorx
  • Egypt - Cairo
  • My current job since March 2011

Lead Software engineer creates and documents detail designs that meet the product requirements, implements the design and reviews designs and implementation with the team and customers for acceptance early in the development process., ensures that all designs and implementations confirm to both functional and technical design specifications, have highest quality, are well documented and maximize performance, availability and serviceability, develops and executes tests that prove that their design and implementation meets the system requirements and to ensure robustness and highest quality, reviews and tests code of software engineers, provides technical and career development coaching and mentorship to Software Engineers and Senior Software Engineers

Senior Software Engineer at ITWorx
  • Egypt - Cairo
  • August 2008 to March 2011

Develop project documents, project risks, and change requests estimate, assure assigned and developed modules quality and unit testing activities are executed, manage project code development and its adherence to project design and handle project-related technical issues; support and troubleshooting.

Senior Solutions Developer at OrasInvest
  • Egypt
  • August 2005 to August 2008

Conducting web development, Desktop development along with Mobile solutions and deployment of high quality software and services to Orascoms’ subsidiaries and valued customers such as Mobinil and many others.

Web Developer at Majisa
  • Egypt
  • October 2004 to August 2005

Web application development, Windows application development with Microsoft technologies.
Deployment and out-sourcing to travel agencies in the American market.

Web Developer at Misr International University
  • Egypt - Cairo
  • September 2003 to September 2004

Installing, Implementing and Managing Windows.

Technical Support & Maintenance and Web site development.

Education

Diploma,
  • at A&B Associates
  • March 2008

G87 Project Management and Planning.

Diploma, G87 Creative Thinking, Decision Making & Problem Solving
  • at A&B Associates
  • September 2007
Diploma, G87 Team Building and Coaching using Emotional Intelligence
  • at A&B Associates
  • August 2007
Diploma, G87 Leadership skills and Management
  • at A&B Associates
  • July 2007
Diploma, Microsoft Solution Framework Practitioner
  • at New Horizons
  • May 2007
Diploma, Microsoft Certification in (MCAD.NET C#)
  • at Future Generation Foundation
  • July 2004
Diploma, Human Realtions and Effective Communication Skills
  • at Dale Carnegie
  • March 2004
Diploma, Business Integrated Skills
  • at Berlitz
  • February 2004
Bachelor's degree, Computer Science
  • at Sadat Academy for Management Sciences, Bussiness Administration Faculty
  • July 2003

Specialties & Skills

SharePoint
ASP.NET
SQL Server 2000 2008
ASP.NET MVC
Programming languages: C & C++, C#, VB.NET, familiar with JAVA 2 and UNIX based systems.
Visual Studio 2008 up to 2010, SQL Reporting Services, Crystal Reports XI, Oracle PL/SQL and JIRA.
High learning curve, excellent problem solving skills, good coaching, good mentoring skills
High quality software writing techniques (Refactoring and Software Design Patterns).
SharePoint Designer 2010 and SharePoint Server 2010 development
OOP, Designing and Implementing N-Tier Applications, Design Patterns, UML with Microsoft Visio
Open Xml Standard, NHibernate, Entity Framework 5.0.
Good presentation skills and having the passion to software architecture and computer technologies.
XP & Pair programming, Unit Testing
TSQL, SQL Server up to 2008 development and lite administration, SQL Server Integration Services.
.NET framework up to 4.0, Windows Workflow foundation, Windows Communication foundation
Test Driven Devlopment and Agile.
COM+ and XML Web Services, JQuery, JavaScript and AJAX development.
HTML, ASP.NET up to 4.0, ASP.NET MVC up to 4.0, KnockoutJS, MVVM, MVP, ADO.NET.
NHibernate
.NET 3.0, 3.5
Microsoft Open XML

Languages

Arabic
Expert
English
Expert