Moayad Al-Saleh, Lead System Engineer/SharePoint Consultant

Moayad Al-Saleh

Lead System Engineer/SharePoint Consultant

Bank Boubyan

Location
Kuwait
Education
Bachelor's degree, Computer Science
Experience
18 years, 3 Months

Share My Profile

Block User


Work Experience

Total years of experience :18 years, 3 Months

Lead System Engineer/SharePoint Consultant at Bank Boubyan
  • Kuwait - Al Kuwait
  • My current job since July 2015

Achievements:

o Managing Business user’s expectations and dealing with issues.
o Gathering the Requirement and Understanding Channels, Security Levels.
o Start Planning the SharePoint Farm and Infrastructure for the Servers.
o Installing the Required Software Including SharePoint Server 2013.
o Implement the HTML to the SharePoint (Branding).
o Implement Custom Components using Visual Studio 2015.
o Re-Design the Existing workflow to be implemented in new Technologies such as SharePoint 2013 Working using SharePoint Designer and Nintex Workflow 2013.
o Create more than 60 InfoPath Templates with Historical and Approval Views.

Details:

- Company: www.bankboubyan.com
- Technologies:
o Microsoft SharePoint Server 2013.
o Microsoft SharePoint Designer 2013.
o Framework 4.5 (C#.NET & VB.NET), Visual Studio 2012.
o SQL Server 2002 SP2.
o Nintex Workflow 2013.
o DevExpress latest Version.
o 12 Servers (2 FrontEnd, 4 Backend, 2 SQL Always-On | DR : 2 FrontEnd, 2 BackEnd 1 SQL).
o SQL Cluster and Always on Feature in SQL 2014.

Boubyan Team: 4 members

Sub Contract (SharePoint Consultant) In Kuwait Investment Authority at INC Technologies
  • Kuwait - Al Kuwait
  • April 2014 to July 2015

Achievements:
o Kuwait Investment Authority (KIA)
 Acting in a consultant role with the client, providing liaison, ongoing communication, managing client expectations and dealing with client issues.
 Gathering the Requirement and Understanding Channels, Security Levels.
 Start Planning the SharePoint Farm and Infrastructure for the Servers.
 Installing the Required Software Including SharePoint Server 2013.
 Implement the HTML to the SharePoint (Branding).
 Start Implementing Custom Components using Visual Studio 2012.
 Re-Design the Existing workflow to be implemented in new Technologies such as SharePoint 2013 Working using SharePoint Designer and Nintex Workflow 2013.
 Create 6 InfoPath Templates with Historical and Approvals View.
Details:
- Company: www.inc-technologies.com
- Client: Kuwait Investment Authority
- Technologies:
o Microsoft SharePoint Server 2013.
o Microsoft SharePoint Designer 2013.
o Framework 4.5 (C#.NET & VB.NET), Visual Studio 2012.
o SQL Server 2002 SP2.
Nintex Workflow 2013.
o DevExpress latest Version.
o 6 Servers (2 Front, 2 Back, 2 SQL).
o SQL Cluster and Always On Feature in SQL 2012. INC

INC Team : 3 member
KIA Team : 6 members

Sub Contract (SharePoint Consultant) In Kuwait International Bank at Bank Boubyan
  • Kuwait - Al Kuwait
  • June 2013 to March 2014

Achievements:
o Kuwait International Bank(KIB)
 Changing Internal Bank Portal from asp.net to SharePoint 2013.
 Gathering the Requirement and Understanding Channels, Security Levels.
 Start Planning the SharePoint Farm and Infrastructure for the Servers.
 Installing the Required Software Including SharePoint Server 2013.
 Implement the HTML to the SharePoint (Branding).
 Start Implementing Custom Components using Visual Studio 2012.
 Configuring the SQL Server 2008 R2 Mirroring.
 Re-Design the Existing workflow to be implemented in new Technologies such as SharePoint 2013 Working using SharePoint Designer and Nintex Workflow 2013
 Create 6 InfoPath Templates with Historical and Approvals View.

Details:
- Company: www.inc-technologies.com
- Client: Kuwait International Bank
- Technologies:
o Microsoft SharePoint Server 2013.
o Microsoft SharePoint Designer 2013.
o Framework 4.5 (C#.NET & VB.NET), Visual Studio 2012.
o SQL Server 2008 R2.
o Nintex Workflow 2013.
INC Team : 1 member
KIB Team : 3 members

Sub Contract (SharePoint Consultant) In Kuwait International Bank at INC Technologies
  • Kuwait - Al Kuwait
  • June 2013 to March 2014

Achievements:
o Kuwait International Bank(KIB)
 Changing Internal Bank Portal from asp.net to SharePoint 2013.
 Gathering the Requirement and Understanding Channels, Security Levels.
 Start Planning the SharePoint Farm and Infrastructure for the Servers.
 Installing the Required Software Including SharePoint Server 2013.
 Implement the HTML to the SharePoint (Branding).
 Start Implementing Custom Components using Visual Studio 2012.
 Configuring the SQL Server 2008 R2 Mirroring.
 Re-Design the Existing workflow to be implemented in new Technologies such as SharePoint 2013 Working using SharePoint Designer and Nintex Workflow 2013
 Create 6 InfoPath Templates with Historical and Approvals View.

Details:
- Company: www.inc-technologies.com
- Client: Kuwait International Bank
- Technologies:
o Microsoft SharePoint Server 2013.
o Microsoft SharePoint Designer 2013.
o Framework 4.5 (C#.NET & VB.NET), Visual Studio 2012.
o SQL Server 2008 R2.
o Nintex Workflow 2013.
INC Team : 1 member
KIB Team : 3 members

Senior SharePoint Specialist at INC Technologies
  • Kuwait - Al Kuwait
  • May 2012 to May 2013

Achievements:

o Kuwait Foreign Investment Bureau (KFIB)
Intranet Archive Documents Workflow:

 Implement new Documents workflow Life cycle.
 Creating more than 60 Content types attached with word documents.
 Implement more than 150 custom fields inside word documents.
 Create 2 Nintex Dynamic Workflow assigning the tasks based on Active Directory Managers.

o Kuwait Codes & Statistics (COE)
Publishing Portal (Converted site: http://coesp.kuwaitcode.com):

 Convert Old Website from PHP to Microsoft SharePoint Server 2010.
 Design project plan/Estimation with a project manager.
 Responsible for the design, architecture of SharePoint 2010 solution.
 Monitored all web sites for branding, style guidelines, accessibility and web standards, and communicate such standards and guidelines clearly.
 Analyze project needs and determine resources to meet objectives and solve problems.
 Installed and configured Microsoft windows Servers 2008, SharePoint Server 2010 on virtual servers
 Developed custom web parts.
 Research best practices in Web site development and Developed custom web parts.
 Altered and adjusted SharePoint templates and layouts in SharePoint.
 Install and manage all deployment life cycle in Client Side Servers
 Trained and handover the project administration to the Client Staff
Local Portal:
 Implemented Nintex workflows that integrated with info path forms within SharePoint.

o Kuwait Investment Authority (KIA)
 Create Synchronization SharePoint timer job to meet client request (Synchronize KIA Users from Custom HR SQL Database to be synch in SharePoint User Profiles)
 Create “Manage Employees” custom Web part for KIA Managers to display their assigned employees
 Create Employees Leave Request InfoPath Forms and integrate it with Nintex Workflow

o Ministry of Foreign Affairs (MOFA)
 Acted as team member to Deliver MOFA Portal (one Web Application/site collection and more than 20 sub site, 3 main Languages for the main portal and 10 languages for the sub sites)
 Research best practices in Web site development.
 Altered and adjusted SharePoint templates and layouts in SharePoint.
 Developed Custom Google Map Web Parts and other needed web parts with the developers.
o Ministry of Awqaf (MOA)
 Convert Old Website from PHP to Microsoft SharePoint Server 2010.
 Acted as SharePoint Specialist and Senior Developer to Deliver MOA Portal (one Web Application and 22 Site Collections, 2 main Languages using SharePoint Variation Feature).
 Design project plan/Estimation with a project manager.
 Monitored web sites for branding, style guidelines, accessibility and web standards, and communicate such standards and guidelines clearly.
 Responsible for the design, architecture of SharePoint 2010 solution.
 Altered and adjusted SharePoint templates and layouts in SharePoint.
 Trained and handover the project administration to the Client Staff
Converted sites:
- http://mild-kw.gov.kw
- http://islam.gov.kw/hajj
- http://islam.gov.kw/nafaess
- http://islam.gov.kw/elaqat
- http://islam.gov.kw/thaqafa
- http://islam.gov.kw/seraj
- http://islam.gov.kw/quran
- http://islam.gov.kw/eftaa
- http://douralquran.gov.kw
Details:
- Company: www.inc-technologies.com
- Client: Kuwait Foreign Investment Bureau, Kuwait Codes & Statistics, Kuwait Investment Authority, Ministry of foreign affairs, Ministry of Awqaf
- Technologies:
o Microsoft SharePoint Server 2010.
o Framework 3.5 C#.NET, Visual Studio 2010.
o SQL Server 2008.
o Nintex Workflow 2010.
o Team Foundation Server 2010.
- Team : 5 members

Lead Developer at Safat Enterprise Solutions
  • Kuwait
  • November 2009 to April 2012

Achievements:

 Manage existing project “National Bank of Kuwait“(Activity Tracking System) VS.NET 2008, SQL Server 2005, and Ajax.net 2005.
o Design project plan/Estimation with a project manager.
o Meetings with IT & managers in NBK.
o Connect the project with Active Directory users (ADPAth, LDAP, Filtering Users, and Domains).
o Using Microsoft Enterprise Library as Core Technology.
o Run the project in Client Side and manage installation step by step.
o Help, Support, fixing issues, Troubleshooting problems with NBK IT team.
 Developed new project for National Bank of Kuwait (Product tracking System)
o Meetings with IT & managers in NBK.
o SharePoint Server 2007, InfoPath, custom web parts, custom features, Reporting Services, Custom Master Pages, and Custom SharePoint Default Pages using Windows SharePoint Designer:
 integrating & publish InfoPath forms with libraries inside the SharePoint,
 Access & fetching information about Groups & Users from the SharePoint Data Using SharePoint Web Services.
 Change whole the Project look & feel upon request from the client using Windows SharePoint Designer, CSS and create New Custom Master Pages.
 Create Custom Web Parts and apply it in the project to meet Client Requirements.
 Create 4 Business Process Flow and 50 steps per process with NINTEX workflow and integrate it with SharePoint Libraries
 Create smart security system inside InfoPath Forms for Workflow Process Steps between Client Staff (End User, Business Users) to meet Client Requirements.
o Design/Estimate project plan with a project manager.
o Meeting with the clients to gather the requirements.
o Connect the project with Users & Groups that’s Exists in the active directory
o Create Custom Membership Provider in the SharePoint.
o Handle SQL Session State to support 7 servers with the load balancer configuration.
 Microsoft .NET Consultant, interviewing candidates for any new project in the company.
 Migrate our existing source control in the company from Visual source safe 2005 to Team Foundation Server 2010
 Managing and configuring Microsoft Project Server 2010 for the company.

Details:
- Company: http://www.safates.com
- Client: National Bank of Kuwait
- Projects: Activity Tracking System, Product Tracking System
- Technologies:
o Microsoft SharePoint 2007, 2010.
o NINTEX Workflow 2010.
o SQL Server 2005, 2008, Framework 2.0, 3.0, 3.5, 4.0 VB.NET C#.NET.
o Dev express 10.1, Code Smith.
o Microsoft Project Server 2010.
o Microsoft Enterprise Library.
o Visual source safe 2005, Team Foundation Server 2010.
- Number of Users (local):600 users.
- Team : 3 members

Outsource-Consulting at Safat Enterprise Solutions
  • Kuwait - Al Kuwait
  • October 2011 to December 2011

Achievements:
o Create Automation Test Environment and more than 200 Custom Test Cases in Microsoft Test Manager 2010, Visual Studio 2010 Ultimate and Team Foundation Server (TFS).
Details:
- Company: www.safates.com
- Client: National Bank of Kuwait
- Projects: NBK Watani Corporate Online System
- Technologies:
o Framework 4.0 C#.NET.
o Microsoft Test Manager 2010 and Lab Management Center.
o Team Foundation Server 2010.
- Team : 3 members

Lead Developer at Safat Enterprise Solutions
  • Qatar - Doha
  • June 2011 to September 2011

Achievements:
o Working in New Project “Immigration Services” with QShield, one of Government Provider for Qatar Residency Permit, Work VISA, Business Visa, and VISA Upon Arrival.
o Gathering Requirement from the Client and Preparing System Requirement Specification Document.
o Design project plan/Estimation with a project manager.
o Preparing Microsoft Team to Implement the Project

Senior System Developer (www.ALJAZEERA.net) at iHorizons
  • Jordan - Amman
  • February 2006 to November 2009

Achievements:
 Manage all updates, releases & deployment in all local servers, support System administrators for all deployment online servers.
 Upgrade/Enhance Aljazeera Homepage web 2 Technology “Homepage released 2009".
 Developed Aljazeera recruitment system (2009) (Application form Online servers).
 Participate in Aljazeera recruitment system (2009) (Management system local servers).
 Enhance Aljazeera Site to power In Firefox (2008).
 Developed Aljazeera Mobile Portal (2009) (Online).
 Developed Aljazeera Stock Marketing using Ajax technology and Web Services (2008) (Online).
 Enhance Aljazeera Quizzes Service (2007).
 Enhance Aljazeera Membership login and Profile (2006).
 Planning and estimating all the new features for Aljazeera.NET site with Technical Team Leader.
 Handle SQL Session State to support 14 servers with the load balancer configuration.
 Handle caching Objects & output Caching to support around 2 million visitors online per day

Details:
- Company: www.ihorizons.com
- Client: Aljazeera Satellite Channel
- Project: www.aljazeera.net
- Technologies:
o Microsoft Content Management Server 2002.
o SQL Server 2005, Framework 2.0 VB.NET, Ajax.net.
o Visual Source Safe 2005.
- Number of editors (local):280 users
- Number of visitors (online):around 2 million/day
- Team : 12 members

Education

Bachelor's degree, Computer Science
  • at Alzaytoonah University
  • July 2005

Student

Specialties & Skills

SharePoint
InfoPath
Microsoft Office
SQL Server
Desktop Applications 4.0
Database Developer 2008,2012,2014
Web Scripts(HTML, XHtml, DHtml, CSS, VBScript, JavaScript, XML, XSL, XSLT, XPath, DOM, Ajax, jQuery)
Microsoft SharePoint Server 2007,2010, 2013,2016
. NET Framework 2.0, 3.0, 3.5, 4.0, 4.5
Nintex Workflow 2010,2013
Asp.net
Team Foundation Server 2010,2017

Languages

Arabic
Expert
English
Expert

Memberships

Microsoft Cor.
  • MCP
  • December 2008

Training and Certifications

Certified ScrumMaster by Scrum Alliance, May 16 2018 (Certificate)
Date Attended:
February 2018
Micro Certification-CPE/CEU SECURE CODING, OCT-10-2017 (Certificate)
Date Attended:
November 2017
Secure Coding provided by Cybrary 10 CEU/CPE and 10 hours (Training)
Training Institute:
www.cybrary.it
Date Attended:
November 2017
Duration:
20 hours
PMP 2016 (Training)
Training Institute:
Institute of Banking Studies
Date Attended:
July 2016
Duration:
200 hours
Certified in Microsoft Project 2010, Managing Projects (Certificate)
Certified in Microsoft .NET Framework 2.0 - Web-Based Client Development (Certificate)
Developing Microsoft SharePoint Server 2013 Advanced Solutions (Certificate)
Certified in TS: PRO: Microsoft SharePoint 2010, Administrator (Certificate)
Certified in TS: Microsoft SharePoint 2010, Application Development (Certificate)
Certified in Configuring Microsoft Office SharePoint Server 2007 (Certificate)
Certified in Microsoft .NET Framework 2.0 - Application Development Foundation (Certificate)
Course in Microsoft VS.Net 2.0 Windows application/Web Application/ADO.Net (Training)
Training Institute:
Learn to Be Center
Date Attended:
May 2007
Duration:
25 hours
Administering Microsoft SQL Server 2012 Database (Certificate)
Certified in TS: Microsoft SQL Server 2008, Business Intelligence Development and Maintenance (Certificate)
Developing Microsoft SharePoint Server 2013 Core Solutions (Certificate)
• Microsoft Certification Course in Microsoft SharePoint 2010 Configuring and Administering (Certificate)
Date Attended:
August 2011
Valid Until:
August 2011