Ziad Abu-Ghazaleh, Senior Application Developer

Ziad Abu-Ghazaleh

Senior Application Developer

Omnix International

Location
Saudi Arabia
Education
Bachelor's degree, Software Engineering
Experience
16 years, 3 Months

Share My Profile

Block User


Work Experience

Total years of experience :16 years, 3 Months

Senior Application Developer at Omnix International
  • Saudi Arabia - Riyadh
  • My current job since March 2014

Working on a huge Correspondence system related to government part by using the latest Microsoft technologies.
Role contains:
• Analysis and information gathering.
• Responsible for web development, Coding and Testing by using the latest technologies (MVC 4, Entity Frame Work, SQL Server 2012, Build Server, Microsoft Test project).

Software and IT Systems Consultant at World Health Organisation
  • Saudi Arabia - Riyadh
  • March 2017 to January 2018
Senior Web Developer at Exxab
  • Jordan - Amman
  • June 2011 to March 2014

• Responsible for software development.
• Planning - Understands the system development life cycle and demonstrates an awareness of established capacity thresholds.
• Build - Understands the process of gathering requirements.
• Translates detailed specifications/functional requirements into structured applications programs, scripts.
• Provides help to other team members when asked to.

* Social Media Manager And SEO, SEM:
• Responsible for managing the Online Marketing and social media presence on all relevant platforms and day to day activities
• Plan, Create and managing Campaigns on Google AdWord and Facebook.
• Integrate the site with the social media controls (Facebook, Twitter, and Google+...).
• Create Researches and present new ideas and a business cases focused on the organization’s targets
• Monitor and present relevant data, trends, successes, exceptions etc
• Handle the Facebook and Twitter pages content depend on development plan.
• Handle all the SEO, SEM parts in the site.



 Pre Sales :
• Work with Management and Marketing to help define/refine sales messages.
• Excellent interpersonal relationship building skills.
• Understand business processes and business problems, with Strong analytical skills.
• Ability to develop marketing messages.

Web and System Developer at Esense
  • Jordan
  • February 2008 to June 2011

.Net Developer :
*Responsible for software development.
*Planning - Understands the system development life cycle and demonstrates an awareness of established capacity thresholds.
*Provides estimates for assigned tasks.
*Build - Understands the basics of the process of gathering requirements.
*Translates detailed specifications/functional requirements into structured applications programs, scripts.
*Creates and maintains documentation of their own work. Executes a test plan and documents the results.
*Execute - Understands the effect of their own task performance on the overall system performance. Investigates and resolves problems.
*Provides help to other team members when asked to
*Maintain and modify existing applications under direction from the technical team leader
*Participate in writing software specification documents with the coordination of the technical team leader
*Participate in creating screens/mock-ups based on existing template
*Implement Development Tasks:
o Write code for development tasks
o Perform code analysis
o Perform testing
o Review code
o Write comments in the coded instructions so that others can understand the program
*Coordinate with the QA department for testing and Quality Assurance issues
*Fix software bugs:
o Troubleshoot and debug software to determine causes of errors and deciding what to do about it
*Conduct researches & do proof of concepts
*Perform software releases on staging.
*Participate in database design

Education

Bachelor's degree, Software Engineering
  • at University of Petra
  • February 2008

* Certificates : • (MCP) Microsoft .NET Framework - Application Development Foundation. • (MCTS)Microsoft SQL Server 2008, Database Development. • (MCTS)Microsoft Certified Technology Specialist SQL Server 2005 – Implementation and Maintenance. • Developing Microsoft ASP.NET Web Application Using Visual Studio.NET. • Visual Basic .NET Programming with Microsoft.Net. • Programming with Microsoft ADO.NET. • Certificate in business etiquettes. • How to be A leader' From INJAZ Organization.

Specialties & Skills

SQL Server 2000 2008
ASP.NET
Web Development
ASP.NET MVC
E commerce
Microsoft ASP.NET 2005-2013
Windows Communication Foundation
Microsoft ADO.NET
Web Service
HTML - HTML5
Java Script
C# .Net
Xamarin
SQL Server 2005-2016
Angular Js
Augmented Reality

Languages

Arabic
Expert
English
Intermediate
French
Beginner

Training and Certifications

(MCP) Microsoft .NET Framework - Application Development Foundation (Certificate)
Date Attended:
January 2008
Valid Until:
January 9999
(MCTS)Microsoft Certified Technology Specialist SQL Server 2005 – Implementation and Maintenance (Certificate)
Date Attended:
January 2005
Valid Until:
January 9999
(MCTS)Microsoft SQL Server 2008, Database Development (Certificate)
Date Attended:
January 2008
Valid Until:
January 9999
(MCSD)Microsoft Certified Developing ASP.NET MVC 4 Web Applications (Certificate)
Date Attended:
May 2014
Valid Until:
January 9999