Ashraf Gomaa, Lead Software Engineer | SharePoint | AWS | ITIL | .Net | BPM(SKELTA)

Ashraf Gomaa

Lead Software Engineer | SharePoint | AWS | ITIL | .Net | BPM(SKELTA)

DataServe

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, IS
Experience
15 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :15 years, 9 Months

Lead Software Engineer | SharePoint | AWS | ITIL | .Net | BPM(SKELTA) at DataServe
  • Saudi Arabia - Riyadh
  • My current job since January 2015

Responsible for the following:
- Analysis tasks for gathering requirements from business users
- Creating BRS/BRD documents after converting business user requirements into UMLs and analysis documents.
- Based on agile/scrum set the estimation plan for the project and divide it into releases and sprints then tasks
- Set tasks to my team and involved into support and development and review tasks.
- Setting architecture and software design.
- Developing and deploying system
- discuss and collect test cases with tester to be implemented
- Participate in creating user manual and system documents.

Business:
Developing SharePoint Enterprise Content Management system for archiving huge amount of documents and assets (video, audio) (using out of box SharePoint and custom features) also integrated with SKELTA BPM workflow engine to handle multiple workflows and creating required reports.

• Create and configure a Record Management System (Content organizer route, Document ID, Retention and disposition policies, so on.)
• Create and configure a digital asset management system for handle media operations like image renditions.
• Design, maintain and configure Enterprise SharePoint solutions using SharePoint server 2013 and Visual Studio 2013.
• Analyze, design and create Out Of Box solutions, features as required.
• Develop web parts, event receivers, and timer jobs.
• Develop workflows using Skelta BPM workflow engine.
• Design master pages and page layouts.
• Create and configure search, manage metadata and BCS service applications.
• Create required reports integrated with SharePoint and SQL server reporting service.
• Integrate SSRS with SharePoint to do system reports.

Technologies used:
ASP.NET, C#, SharePoint 2013, VS 2013, JQuery, Skelta BPM workflow engine, Reporting service.

Senior (Sharepoint/Web) Developer at Sure International Technology
  • Egypt - Cairo
  • May 2012 to December 2014

Business: Developing SharePoint portal websites hosted in SharePoint servers and integrated with Skelta workflow engine to handle multiple workflows and creating required reports.
Description:
• Design and maintain Enterprise SharePoint solutions using SharePoint server 2010 and Visual Studio 2012.
• Analyze, design and create Out Of Box solutions, features as required.
• Develop web parts, event receivers, and timer jobs.
• Develop out of the box workflows also by using Skelta BPM workflow engine.
• Design master pages and page layouts.
• Create and configure search service application
• Create required reports integrated with SharePoint and SQL server reporting service.
• Integrate SSRS with SharePoint to do system reports.

Technologies used: ASP.NET, C#, SharePoint 2010, VS 2012, JQuery, Skelta BPM workflow engine, Reporting service.

Projects:
• KAI (Portal and workflow application)
• Alanood (Eservices and portal application)
• Mobily (Eservices and portal application)

Senior .Net Developer at BMB Group
  • Egypt - Cairo
  • October 2010 to May 2012

Business: Sales Force Automation, Barcoded systems, GPS tracking, Invoice Collection, Asset tracking, GPRS handeling, Bluetooth printing.
- Developing and maintaining smart device applications as front end application, using .Net compact framework for handheld devices like Motorola, Symbol, Intermec and Pidion,
- Developing windows application using WPF and windows forms as backend application
- Developing website using asp.net 2010, VB, Sql server 2008, related with SFA Applications
And using google earth technology.

Technologies used: VB.NET, Compact framework, SQL server 2008, SQL CE,

Software Developer at Interteleco
  • Egypt
  • August 2008 to October 2010

Business: SMS/MMS messaging.
- Developing and maintaining WPF application for handling and sending SMS/MMS for mobiles based on different environment like learning, medical, social, so on.
- Developing windows service for grouping and formatting SMS then sending it.
- Developing back end website for administration.

Technologies used: C#.NET, WPF, WCF, SQL server 2008, JQuery, SQL CE, VS 2008

Education

Bachelor's degree, IS
  • at Ain Shams University
  • August 2008

Specialties & Skills

SharePoint
Workflow Solutions
Crystal Reports
Coded-UI
JavaScript
Database Design
.Net Compact Framework
Bar-coded (Smart Device applications)
Soft Skills
Unit Testing
Agile Methodologies
SharePoint
Workflows BPM (Skelta)
ASP.Net
Design Patterns

Languages

English
Expert

Training and Certifications

Professional Scrum Master (Certificate)
Date Attended:
August 2019
AWS solution architect associate (Certificate)
Date Attended:
May 2018
Valid Until:
May 2020
Business system analysis (Training)
Training Institute:
Reqmaster
Date Attended:
January 2017
Duration:
24 hours
ITIL foundation in IT service Management (Certificate)
Date Attended:
October 2016
Soft Skills (Certificate)
Date Attended:
February 2008
Valid Until:
June 2008
Developing SharePoint Server 2013 Core Solutions (20488A) (Certificate)
Date Attended:
October 2013
Valid Until:
November 2013
English (Certificate)
Date Attended:
May 2008
Valid Until:
August 2008