Moaiad Hawash, Senior .Net Developer and Project System Analyst

Moaiad Hawash

Senior .Net Developer and Project System Analyst

Trainera

Location
Egypt - Cairo
Education
Higher diploma, Computer Science
Experience
9 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :9 years, 9 Months

Senior .Net Developer and Project System Analyst at Trainera
  • Egypt - Cairo
  • July 2016 to September 2016

- Collecting and analyzing the project’s business requirements and transferring the same knowledge to development.
- Evaluating the data collected through task analysis, business process, surveys and workshops.
- Analyze product/business requirements and translate it into well-designed and documented software components based on Microsoft technologies.
- Responsible for completing assigned tasks by IT Director.
- Provide documentation of assigned tasks.
- Analyzing Requirements for projects.
- Build developing applications to run in a web based environment at an enterprise level.
- Preparing accurate and detailed requirement specifications documents, user interface guides, and functional specification documents.
- Define Scope, Elicit, and Analyze Business requirements.
- Developing web-based applications

Senior .Net Developer & SAP Business Intelligence at National Paints Factories Co. LTD.
  • Egypt - Cairo
  • February 2015 to April 2016

Upgrade established programs from vb6 windows apps to ASP.Net.
Create and analyze requirements for new applications.
Crystal Reports
SAP Business Objects Universe
SAP Business Objects Information Design Tool
SAP Business Objects Dashboards
SAP Business Objects Query as a Web Service
SAP Business Objects Web Intelligence

Senior .Net Developer at JOURNEY for Software Solutions (J4SS)
  • Egypt - Cairo
  • May 2007 to January 2015

Responsibilities:
 Analyze product/business requirements and translate it into well-designed and documented software components based on Microsoft technologies.
 Responsible for completing assigned tasks by team leader.
 Provide documentation of assigned tasks.
 Provide code quality for assigned tasks.
 Complete assigned task within the deadlines.
 Responsible for fixing bugs related to assigned tasks.
 Build client-based and server-based development solutions
 Responsible to develop end-user applications, design clear, compel GUI’s in a rapid and iterative fashion.
 Provide technical support to junior developers
 Assign and receive tasks to and from junior developers.
 Assist Juniors in delivering tasks with the proper quality and company coding standards
 Build developing applications to run in a web based environment at an enterprise level.
 Quickly develop the integration's with a software build project
 Provide alternate solutions in development phase.
 Design, develop and test software product.
Tools:
 Working by C# & VB.NET programming languages.
 Developing websites & Desktop Applications.
 Microsoft Visual Studio 2003, 2005, 2008, 2010 & 2012.
 SQL Server 2000, 2005, 2008 and 2012 Designer & Developer.
 Analyzing Requirements for projects and Enterprise Applications.

Part Timer Instructor at New Horizons Computer Learning Centers
  • Egypt - Cairo
  • December 2013 to May 2014

Work at New Horizons Egypt as Part-timer Programming Instructor for scholarship sponsored by MCIT for Microsoft MCSD Track:
 Course 20483B Programming in C#.
 Course 10774A Querying SQL Server 2012.
 Course 10776A Developing SQL Server 2012 Databases.
 Course 20480B Programming in HTML5 with JavaScript and CSS3.
 Course 20486B Developing ASP.NET MVC 4 Web Applications.
 Course 20487B Developing Windows Azure and Web Services.

Delegated Instructor at El-Shorouk Academy
  • Egypt - Cairo
  • February 2007 to June 2009

Organizing additional courses for El-Shorouk Academy (SHA) high institute of computer and information technology, for second Term for students in 3rd year in Information System.

Senior Programming Instructor at RAYA Academy
  • Egypt - Cairo
  • November 2006 to October 2008

Work for RAYA Academy as a senior Programming Instructor

Programming Instructor at INFORM Authorized IBM Training Center
  • Egypt - Cairo
  • July 2007 to April 2008

Teaching Programming Courses

Programming Instructor at Vision Academy
  • Egypt - Cairo
  • November 2006 to June 2007

Teaching Programming Courses

Education

Higher diploma, Computer Science
  • at Faculty of Computing and Information - Ain-Shams University
  • July 2016

postgraduate diploma at Faculty of Computing and Information, Computer Science section, Ain-Shams University.

Bachelor's degree, Commerce
  • at Ain Shams University
  • May 2000

Specialties & Skills

ADO.NET & Entity Framework
ASP.NET MVC4
HTML5 CSS3 JS and jQuery
SQL Server 2000 2012
C# and VB.NET
Research and incorporation of new technologies
ASP.NET, C#, VB.NET, AJAX, OOP & Data Access.
Ability to complete projects on time and meet deadlines
Strong writing SQL Server Views, SP, UDF and Triggers
Strong Team leading Skills
Open to work overtime
Problem Solving Skills
Strong Training & Instructing Skills
Crystal Reports
HTML and CSS

Languages

English
Intermediate
Arabic
Expert

Training and Certifications

Microsoft Certified Technology Specialist in Windows Applications (MCTS in WPF) (Certificate)
Date Attended:
April 2011
Valid Until:
January 9999
Microsoft Certified Application Developer (MCAD) (Certificate)
Date Attended:
July 2006
Valid Until:
January 9999
Train The Trainer (Training)
Training Institute:
Orascom
Date Attended:
February 2009
Duration:
24 hours
Microsoft Certified Technology Specialist in Service Communication Applications (MCTS in WCF) (Certificate)
Date Attended:
April 2011
Valid Until:
January 9999
Microsoft Certified Trainer (MCT) (Certificate)
Date Attended:
February 2009
Valid Until:
January 9999
Microsoft Certified Solution Developer (MCSD) (Certificate)
Date Attended:
August 2006
Valid Until:
January 9999