Mohannad Ghawi, Senior ASP.NET MVC & Microsoft SharePoint Developer - acting as Software Development Manager

Mohannad Ghawi

Senior ASP.NET MVC & Microsoft SharePoint Developer - acting as Software Development Manager

TDM Group

Lieu
Jordanie - Amman
Éducation
Master, MSc Web Technology
Expérience
17 years, 9 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

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

Senior ASP.NET MVC & Microsoft SharePoint Developer - acting as Software Development Manager à TDM Group
  • Jordanie - Amman
  • Je travaille ici depuis mars 2013

1. Setup the software engineering department for the company. With the aim to provide web applications for external clients and to develop internal systems for the company.
2. Defining the development environment and the development tools for the software engineering department.
3. Perform system analysis and requirement gathering for many web applications, including SharePoint Intranet web applications and ASP.NET MVC web applications.
4. Design, develop and implement ASP.NET web applications using the following technologies; ASP.NET MVC 5, C#, Entity framework, jQuery, JavaScript & SQL Server 2012/2008.
5. Design, develop and implement SharePoint projects including SharePoint online Office 365 and SharePoint 2013/2016.
6. Design, develop and implement many SharePoint projects using the following; Remote Event receivers, Event receivers, SharePoint REST API, CSOM, custom master pages, custom page layouts, site content types, search results web parts, content search web part & display templates.
7. Design and implement Microsoft Flow and Microsoft Power Apps.
8. Perform administrative tasks for SharePoint projects. Such as creating web applications, creating site collections and sub-sites, backup, restore, import, export & create and configure managed services.
9. Migrating SharePoint 2013 On-Premises to SharePoint Online Office365.

Technical Team Leader à Autographics
  • Jordanie - Amman
  • juillet 2012 à mars 2013

1. Design, develop and maintain the Business Process Management (BPM) software using the following technologies; ASP.NET MVC Framework, C#, Microsoft SQL Server 2008 and jQuery
2. Provide technical direction and review the work of the development team
3. Perform R&D activities regarding the Business Process Management (BPM) solutions
4. Requirement gathering and communicate effectively with clients to identify their needs

System Analyst (Solution Consultant) à Omnix International
  • Jordanie - Amman
  • avril 2008 à septembre 2010

1. Perform system analysis and customer requirements gathering by conducting relevant workshops and preparing high quality functional and technical design documents
2. Deal with ready-made software products and its implementation life cycle
3. Plan and conduct various testing and quality assurance activities
4. Deliver high quality end-user training and conduct various presentations
5. Work on internal and external documentation activities
6. Support various pre-sales activities by building pilot and proof of concept modules
7. Perform product configuration, customization and develop reports.

Main projects worked on:-

1. Passport Information System (E-service and passport information system for managing the passport life cycle from the moment the application is submitted till the passport is delivered to the applicant).
2. Citizen Enrollment System (Enrollment system for managing the citizen information from the moment the application is submitted till creating or updating the citizen information)

Senior Software Quality Control Engineer à Specialized Technical Services (STS)
  • Jordanie - Amman
  • juillet 2005 à mars 2008

1. Execute system, integration and user acceptance tests
2. Execute automated load and performance tests
3. Report bugs accurately, assign to development team and review bug status
4. Report and continuously monitor the quality of work performed
5. Maintain and ensure the quality of deliverables
6. Design, execute and support all testing activities
7. Produce test documentations during project life cycle.



Main projects worked on:-

1. National Bank of Abu Dhabi (United Arab Emirates), Payment Gateway (e-payment system using credit cards payment over the Internet)
2. Arab National Bank (Saudi Arabia), Payment Gateway (e-payment system using credit cards and bank account payment over the Internet)
3. Jordan National Payment Gateway (Jordan), (e-payment system using credit cards and bank account payment over the Internet)
4. Ministry of Information and Communications Technology (Jordan), Payment Gateway (e-payment system using credit cards and bank account payment over the Internet)
5. Qatar Central Bank (Qatar), Payment Gateway (e-payment system using credit cards and bank account payment over the Internet)
6. Al Wataniya International (United Arab Emirates), Portal
7. Dubai Holding (United Arab Emirates), Portal
8. Housing Bank for trade and finance (Jordan), Lotus Notes Mail

Oracle Developer à Social Security Corporation
  • Jordanie - Amman
  • novembre 2004 à juillet 2005

Develop the human resource system and the financial system using Oracle 10g Forms, Oracle 10g Reports and Oracle PL/SQL (stored functions, stored procedures and database triggers).

Éducation

Master, MSc Web Technology
  • à University of Southampton
  • novembre 2011

My MSc project and dissertation was about using smart phones and portable devices in the educational process to provide real-time feedback about students’ assessments. Technologies that were used to implement the MSc project include; Microsoft Asp.net MVC 3, jQuery, Ajax, C#, ADO.NET Entity Framework and Microsoft SQL Server. The Modules which i took during my MSc include:- 1. Enterprise Web Development 2. Topics on Web Services 3. Hypertext and Web Technologies for Masters 4. Assistive Technologies and Universal Design 5. Applications of Security in Information Technology 6. Rich Internet Applications 7. Semantic Web Technologies 8. E-Business Strategy 9. Research Methods in Computing

Baccalauréat, Computer Information Systems
  • à University Of Jordan
  • juin 2004

MY GPA is 3.04 out of 4

Etudes secondaires ou équivalent, Scientific Stream
  • à National Orthodox School
  • juin 2000

MY GPA is 85 out of 100

Specialties & Skills

ASP.NET MVC
Entity Framework
SharePoint
Microsoft ASP.NET MVC
SharePoint 2016
SharePoint 2013
ADO.NET Entity Framework
System Analyst
Software Quality Control
Business Process Management (BPM)
Razor view engine
Microsoft SQL Server 2008
Oracle PL / SQL
Oracle Database
Oracle Forms 10g
Oracle Reports 10g
Microsoft Power Apps
SharePoint Online

Langues

Arabe
Expert
Anglais
Expert

Formation et Diplômes

Developing Web Sites using IBM Workplace Web Content Management 2.5 course (Formation)
Institut de formation:
Specialized Technical Services (STS)
Date de la formation:
July 2005
IBM Rational Test Management and Robot course (Formation)
Institut de formation:
NEWTEK Company
Date de la formation:
March 2007
Oracle Certified Developer Track course (Formation)
Institut de formation:
ITCC Training Center
Date de la formation:
February 2004
Certified Software Tester course (Formation)
Institut de formation:
DRTC training center
Date de la formation:
October 2006