Moaiad Hawash, Senior .Net Developer and Project System Analyst

Moaiad Hawash

Senior .Net Developer and Project System Analyst

Trainera

Lieu
Egypte - Le Caire
Éducation
Diplôme supérieur, Computer Science
Expérience
9 years, 9 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :9 years, 9 Mois

Senior .Net Developer and Project System Analyst à Trainera
  • Egypte - Le Caire
  • juillet 2016 à septembre 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 à National Paints Factories Co. LTD.
  • Egypte - Le Caire
  • février 2015 à avril 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 à JOURNEY for Software Solutions (J4SS)
  • Egypte - Le Caire
  • mai 2007 à janvier 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 à New Horizons Computer Learning Centers
  • Egypte - Le Caire
  • décembre 2013 à mai 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 à El-Shorouk Academy
  • Egypte - Le Caire
  • février 2007 à juin 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 à RAYA Academy
  • Egypte - Le Caire
  • novembre 2006 à octobre 2008

Work for RAYA Academy as a senior Programming Instructor

Programming Instructor à INFORM Authorized IBM Training Center
  • Egypte - Le Caire
  • juillet 2007 à avril 2008

Teaching Programming Courses

Programming Instructor à Vision Academy
  • Egypte - Le Caire
  • novembre 2006 à juin 2007

Teaching Programming Courses

Éducation

Diplôme supérieur, Computer Science
  • à Faculty of Computing and Information - Ain-Shams University
  • juillet 2016

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

Baccalauréat, Commerce
  • à Ain Shams University
  • mai 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

Langues

Anglais
Moyen
Arabe
Expert

Formation et Diplômes

Microsoft Certified Technology Specialist in Windows Applications (MCTS in WPF) (Certificat)
Date de la formation:
April 2011
Valide jusqu'à:
January 9999
Microsoft Certified Application Developer (MCAD) (Certificat)
Date de la formation:
July 2006
Valide jusqu'à:
January 9999
Train The Trainer (Formation)
Institut de formation:
Orascom
Date de la formation:
February 2009
Durée:
24 heures
Microsoft Certified Technology Specialist in Service Communication Applications (MCTS in WCF) (Certificat)
Date de la formation:
April 2011
Valide jusqu'à:
January 9999
Microsoft Certified Trainer (MCT) (Certificat)
Date de la formation:
February 2009
Valide jusqu'à:
January 9999
Microsoft Certified Solution Developer (MCSD) (Certificat)
Date de la formation:
August 2006
Valide jusqu'à:
January 9999