1. September 1, 2015 [MOHAMED SAKR | SENIOR ETL DEVELOPER]
Riyadh - Saudi Arabia | Mobile: +966 566076892 0
Mail falcon_science@hotmail.com .
Nationality Egyptian.
Specialization ETL, DWH, Data Quality, Profiling and BI.
Years of experience 8+years.
Language capability English, Arabic.
Academic Education: Bachelor Of Computer Science, Mansoura University, Egypt.
Relevant experience 8+ Years of Extensive Professional experience in Information Technology with ETL
Design, ETL Development, Data Quality and Profiling in Data Warehousing using
Informatica and SSIS.
Experience in data warehousing techniques for data analysis, data profiling, data
cleansing, transformation, consolidation, integration, data import, data export using
various Source(Oracle, MS SQL Server, DB2, Teradata, XML, SAP and Flat Files) and
Target.
Involved in analysis, requirements gathering, SRS (Software Requirement
Specifications), HLDD (High Level Design Document) and LLDD (Low Level Design
Document).
Designed the procedure for getting the data from all systems to data warehousing
system, the data was standardized to store various business units in tables.
Involved in data migration to import legacy data from one system to the other.
Analyzed business requirements and worked closely with the various application
teams and business teams to develop ETL procedures that are consistent across all
applications and systems.
Experience with Data Warehouse Concepts, Methodologies and Star Schema and
Snow Flake Schema Data Models.
Good knowledge of working with Business Objects 4.0 including Webi, Universe
Design and Dashboard Design.
Experience with all phases of Software Development Life Cycle (SDLC) including
Requirements Gathering, Design, Development, Implementation and Maintenance.
Good experience in Migrating data from SAP by using Informatica Power Exchange.
WORK EXPERIENCE KnowledgeNet-Datability (KSA) ETL Consultant Sept2011Now
ARCOM (KSA) Software Engineer Apr2011Sept2011
AL-KHALEEJ (KSA) Software Engineer Feb2009Apr2011
ITEC (Egypt) Web Developer Oct2008Feb2009
United Nations IT Specialist Oct2007Oct2008
2. September 1, 2015 [MOHAMED SAKR | SENIOR ETL DEVELOPER]
Riyadh - Saudi Arabia | Mobile: +966 566076892 1
TECHNICALSKILLS ETL Tools:
Informatica Power Center 8.6, 9.1, 9.2&9.5.
Microsoft SQL Server Integration Services2008&2012.
IBM InfoSphere DataStage.
Oracle Data Integrator.
RDBMS:
Oracle 11g, 10.2g,9i/8.i.
MS SQL Server 2000, 2005, 2008& 2012.
MS Access.
Development & Web:
C#, VB.NET, ASP.NET, XML, HTML.
Training& Certification Informatica:
Informatica PowerCenter (IPS).
Informatica Data Quality (IDQ).
Informatica Data Services (IDS).
Informatica Dynamic Data Masking (DDM).
Oracle :
Oracle Database 11g (SQL/PLSQL).
Oracle Data Integrator (ODI).
Oracle Data Mining(ODM)
Data Warehousing Fundamentals.
Oracle BIEE.
Oracle BI Apps.
Microsoft:
Microsoft Certified Professional (MCPS: SQL Server2012).
Microsoft SQL Server Integration Services (SSIS).
Microsoft Certified Technology Specialist (MCTS).
Microsoft Certified Professional Developer (MCPD).
IBM:
IBM InfoSphere Information Server for Data Integration Fundamentals
Technical Professional v1.
SAP:
SAP Business Objects 4.0&4.1.
Network Communication:
Cisco Certified Network Associated (CCNA).
Microsoft Certified Systems Engineer (MCSE), Network + and A+.
3. September 1, 2015 [MOHAMED SAKR | SENIOR ETL DEVELOPER]
Riyadh - Saudi Arabia | Mobile: +966 566076892 2
Projects
ClientsOrganization Project Context Role and Responsibilities
Al-Elm (Outsource)
www.datability.com
RASD PROJECT
A smart BI system that can
report and monitor the wages'
actual payouts, possible frauds,
and budgetary statistics.
RSD has the following major
components:
Integrated with banks,
collect salaries information
involved in paying wages to
governmental agencies'
employees.
Data validation, integrated
with YAKKEN and NATHER
services to verify the
employee information.
Integrated with ministry of
finance to get budget
information.
Integrated with
governmental agencies to
get Employees’ Information.
Generate reports, the
system process the collected
data to produce the reports
and statistics needed by
MOF. The reports mainly will
have two significant aspects:
salary payments and
budgetary performance and
deviations.
Senior ETL Developer(SSIS)
Designed SSIS Packages to transfer data
from CSV, flat files, Excel sheets and XML to
SQL Server.
Extensively used SSIS transformations such
as Lookup, SCD, Derived column, Data
conversion, Aggregate, Conditional split, SQL
task, Script task and Send Mail task etc.
Used Execution Plan, SQL Profiler and
Database Engine Tuning Advisor to optimize
queries and enhance the performance of
databases.
Developed, deployed, and monitored SSIS
Packages.
Created SSIS packages for File Transfer from
one location to the other using SFTP task.
Created Database Objects - Tables, Indexes,
Views, Stored Procedures and User defined
functions according to the requirements of
the project
Created Complex ETL Packages using SSIS to
extract data from staging tables to target
tables with incremental load.
Provide support, and documentation (MRF,
HLD and UNIT TEST) of new and existing ETL
processes and solutions.
Develop, test & implement ETL solutions
using an agile methodology.
Create data flow diagram and sequence
diagram using MS Visio 2013.
Saudi Commission for
Tourism & Antiquities
(SCTA)
SCTA Data Warehouse /
Business Intelligence Project:
Data Integration, Data
warehouse, and Business
Intelligence using complete set
of Microsoft tools and
Component Art Data
Visualization (DataZen).
Senior ETL Developer(SSIS)
Developed, deployed, and monitored SSIS
Packages.
Created SSIS Packages using SSIS Designer
for export heterogeneous data from OLE DB
Source (Oracle), SQL Server, Excel
Spreadsheet and CSV to SQL Server 2012.
Documents all technical and system
specifications documents for all ETL
processes and perform unit tests on all
processes and prepare required programs
and scripts.
4. September 1, 2015 [MOHAMED SAKR | SENIOR ETL DEVELOPER]
Riyadh - Saudi Arabia | Mobile: +966 566076892 3
ClientsOrganization Project Context Role and Responsibilities
www.datability.com
Develop and perform tests on all ETL codes
for system data and analyze all data and
design all data mapping techniques for all
data models in systems.
Provide support to all ETL schedule and
maintain compliance to same and develop
and maintain various standards to perform
ETL codes and maintain an effective project
life cycle on all ETL processes.
Performed Data Cleansing and Data Profiling
using several transformations like Data
Conversion and Derived Column.
Saudi Arabian General
Investment Authority
(SAGIA)
www.datability.com
SAGIA Data Cleansing and
Reporting Project: Building
data warehouse, business
intelligence, and data Quality
using SAP CRM data source,
with Informatica PowerCenter
V 9.1, SAP Business Objects BI
V.4, and SQL Server 2008
Databases technologies.
Senior ETL Developer(INFORMATICA)
Develop ETL Jobs and architecture.
Using Informatica power center, informatica
developer (IDQ) and analyst tool.
Importing tables from SAP CRM by using
Informatica Power Exchange.
Preparing the data element document for
ETL Operations Manual and ETL Design.
Creating test case after the development.
Migrate data mapping from DEV to
PRODUCTION
Different sessions were run in the Workflow
Monitor and the log was studied to modify
the mappings and obtain correct result from
the transformation.
Analyze the Session log file to debug the
production Issue and give conclusions the
source team and next level.
Saudi Customs
(Ministry Of Finance)
Saudi Customs DW, BI and DM
program Project:
Building data warehouse,
business intelligence, and data
mining solutions for Saudi
Customs.
Business Objectives:
• Provide decision makers with
KPI about Saudi Customs
performance.
• Provide Managers with easy
to use business reporting.
• Improve information quality.
• Provide smuggling and fraud
Business Analyst, ETL Consultant(ODI)
Create The Documentation for Project about:
ELT User Guide
ELT Development Guide
Data Warehouse Concept
DWH User Guide
BI User Guide
Metadata of Metadata for Saudi Customs
DWH DB
5. September 1, 2015 [MOHAMED SAKR | SENIOR ETL DEVELOPER]
Riyadh - Saudi Arabia | Mobile: +966 566076892 4
ClientsOrganization Project Context Role and Responsibilities
www.datability.com
detection models
Projects:
• Data Warehouse
• Data Profiling
• Data Consolidation
• Data Mining
• Business Intelligence
Al-Elm
www.datability.com
Al Elm BI Project: Data
warehouse and BI Project using
Agile Scrum project
management and development
Style with Informatica
PowerCenter V 9.2, SAP
Business Objects BI V.4, and
SQL Server 2008 Databases
technologies.
ETL Developer(INFORMATICA)
Worked on implementation of ETL &
Dimension prototype with complex
mappings & mapplets making reporting
smoother and effective.
Created mappings for updating Company,
Function and other dimensions on daily and
Monthly basis.
Designed Informatica mappings by
translating the business requirements.
Studied Session Log files to correct errors in
mappings and sessions.
Wrote SQL overrides in source Qualifier
according to business requirements.
Configured and ran the Debugger from
within the Mapping Designer to
troubleshoot predefined mapping.
Deloitte
www.datability.com
Central Department of
Statistics& Information Project
– The project was about
Development of the Saudi
Arabian National Statistical
Data Bank. It included
assessment of the Data and IT
Infrastructure of Central
Department of Statistics and
Information (CDSI) and 32
governmental Agencies.
Business Analyst, ETL Consultant
Engaging with clients to analyze business
requirements.
Documenting business requirements.
Developed statistical reports, technical
reports and assessment reports.
Identified different KPI’s for 32 agencies.
Prepared presentations catering to different
business areas.
Achieving customer satisfaction by ensuring
service quality norms and build the brand
image by exceeding customer expectations.
Ministry of Municipal
and Rural Affairs()
(MOMRA)
MOMRA Municipal Elections:
This project was about
implementing a full-scale IT
solution for the Municipal
Councils Elections and e-
Government implementation
performing the Voter &
Candidate Registration process
Software Engineer
Involved in testing of the ELECTION
application.
Resolved complex issues with high priority
related to the application.
Responsible for handling the complete
support for the application.
Responsible for SQL Server 2008 database
6. September 1, 2015 [MOHAMED SAKR | SENIOR ETL DEVELOPER]
Riyadh - Saudi Arabia | Mobile: +966 566076892 5
ClientsOrganization Project Context Role and Responsibilities
www.arcom.com.sa
kingdom-wide using a central
operation theatre in 3 phases.
administration and monitoring.
Involved in optimizing and fine- tuning SQL
for quick data entry and reporting.
Studied complete Dot Net code used for
generating ELECTION application.
Involved in supporting dot net applications.
Provided user training for easy access and
use of application
Ministry of Health(MOH)
www.al-khaleej.net
MedicaPlus Hospital and
Clinical Information System
(HIS) software applications
project – The project was
about maintenance and
support of Hospital
Management System for 30
different hospitals in Saudi
Arabia.
Software Engineer
Implemented MedicaPlus application at
different hospitals.
Resolved many complex issues during
installation of application at client.
Created different users and groups for
development of reports.
Assigned user and group level security.
Responsible for gathering requirements from
users for customizing the application.
Provided user training for easy access and
use of application.
Responsible for SQL Server 2005 database.