SlideShare a Scribd company logo
1 of 4
Mohamed Fouad Hegazy
8th
Floor, Al-hegaz Tower,
AGA, Dakahlia, Egypt
Email: mf_hegazy@yahoo.ca
Contact: +20 1063489062
PERSONAL DATA
Name Mohamed F Hegazy
Nationality Canadian
Birth Date April 4th
, 1964
Availability Immediately
Rate Negotiable
Summary:
• A Data Warehouse Consultant with over a decade of IT experience. Has focused on ETL
Development during the past ten years and has extensive hands on experience with various
versions of DataStage/ QualityStage administration and development.
• Possessed strong analytical and problem solving skills and consistently provides desired and
effective results.
• Strong knowledge of development methodology and requirements to plan and implement
programs and systems into production.
Skills:
ETL: IBM (DataStage/QualityStage) 8.1/7.5/6.0, Cron scheduler, FTP
Languages: ISQL, TSQL, PL/SQL, UNIX Shell Scripting
Databases: Oracle 11g/9i/8.x/7.x, DB2/DB2UDB, Teradata, MS SQL Server, Sybase, Netezza
Operating Systems: Windows NT/7/8, UNIX (Solaris,HP-Unix), Linux RedHat
Experience:
SBM/Mobily – Riyadh, KSA
2012 – 2014
ETL Consultant
Responsibilities:
• Provided overall technical leadership using DataStage/QualityStage 8.1/8.5, UNIX and Oracle
• Designed and developed jobs using DataStage/QualityStage Designer using functional and
technical specifications
• Created Unix shell scripts and cron jobs
• Wrote several complex SQL queries using User-defined functionality
• Extracted/bulk loaded data between flat files and Oracle, cleansing data according to
specifications given
• Performed Debugging, Troubleshooting, Monitoring and Performance Tuning for Data Stage
parallel Jobs )
• Installed the DataStage Client and connected it to the server
• Used the DataStage Director and its run-time engine to schedule the running of the solution,
testing and debugging of its components, and monitoring the resulting executable versions (on an
ad hoc or scheduled basis)
• Wrote several complex SQL queries using User-defined functionality in ODBC Stage
• Mapped the source and target databases by studying the specifications and analyzing the
required transformations
Adastra Corporation – Markham, Ontario
2007 – 2012
ETL Consultant
Responsibilities:
• Designed various practices and policies in the newly created data warehouse competency center
area specific for Extract, Transform and Load Processes
• Provided overall technical leadership using DataStage 8, SQL Server2005 and Oracle 10g
• Managed the installation and administration of Datastage 8.1
• Participated and reviewed mapping specifications, test plans and user documentation for
functional and technical completeness
• Designed and developed jobs for creating BRIT group 3 and 4 sequences using BRIT sequences
framework and given technical specifications
• Created technical documentation for Brit sequences
• Complicated jobs were developed to include changing business rules and to perform quality
checks using Qualitystage stages on data received from external sources
• Created various Datasets for look-ups
• Wrote several complex SQL queries using User-defined functionality in ODBC Stage
• Used DataStage Administrator and Director to unlock processes
• Used Job sequencer for scheduling DataStage jobs
Environment: DataStage/QualityStage 8, SQL Server 2005, Oracle
Keystone Mercy – Philadelphia, USA
2006 – 2007
DataStage Administrator
Responsibilities:
• Managed the installation and administration of Datastage 7.5 on HP-Unix
• Obtained a detailed understanding of data sources and flat files
• Defined functional and technical specifications for the ETL process
• Created configuration files/nodes for maximizing PX throughput
• Worked with DBA’s and enterprise data modelers to translate logical models into a workable
physical model and database
• Extracted data from Oracle as well as Excel files and cleaned the data according to the
specifications provided
• Designed and developed jobs using DataStage Designer using functional and technical
specifications
• Wrote user-defined Functions, Routines and Transforms in DataStage Manager
• Created various hash files for speeding up the look-ups
• Used DataStage Administrator and Director to unlock processes (Debugging Jobs in DataStage
Director)
STC (Saudi Telecom) – Riyadh, Saudi Arabia
2003 – 2006
DataStage Developer
Responsibilities:
• Used DataStage Manager to import metadata from the repository, create new job categories and
new data elements
• Used lookup stage with reference to the Oracle table to insert/update the strategy and to update
slowly changing dimensions
• Created ETL execution scripts to automate jobs
• Utilized DataStage Designer to design and develop jobs for extracting, cleansing, transforming,
integrating, and loading data into different Data Marts
• Defined the data definitions and created the target tables in the database
• Wrote routines to schedule batch jobs to obtain data overnight from various locations
• Assessed the quality of the data in the source and target data stores and designed the logical
data model for the target data stores including the data warehouse and data marts
Saudi Aramco – Dhahran, Saudi Arabia
2001 – 2003
Systems Consultant
Responsibilities:
• Designed, modified and enhanced the web based application for the Roads and Heavy
Equipment Department (ECARE Management system). The system managed the life cycle of the
heavy equipment owned or rented by ARAMCO while the equipment existed at different
locations, sites or workshops through Fleet management centers
• Designed and implemented SAP inbound in a Java/CORBA/Proxy module which validated and
synchronized the SAP equipment meter reading and equipment location data with the online
ECARE system
• Modified and enhanced the web based application for Flight Scheduling Management and the
Reporting System
Environment: Oracle RDBMS, HTML, ASP, JavaScript, PowerBuilder, Sybase App. Server and IIS
SIGMA Systems Group (Liberate) – Toronto, Canada
1999 – 2001
Systems Analyst
Responsibilities:
• Designed, modified and enhanced web based applications for Telecommunication billing systems
using Oracle, HTML, JavaScript, PowerBuilder, Sybase App. Server, Power dynamo and JDK1.2
CITI Group – Toronto, Canada
Aug 1998 – Aug 1999
Programmer Analyst
Responsibilities:
• Modified and enhance the Universal Lease Transaction Manager application using PowerBuilder
6.5/PFC, PL/SQL and Oracle RDBMS
E*Trade Canada – Toronto, Canada
1996 – 1998
Programmer / Analyst
Responsibilities:
• Modified, enhanced, implemented and supported an application for E*Trade Back Office, E*Trade
Retail Database General Reporting, E*TRADE Canada Game General Reporting and an
allocation system using PB 6.0/PFC, Java, PowerBuilder 6.0 and Sybase ASE
ALPHA MISR – Cairo, Egypt
1988 – 1996
Programmer/Analyst
Responsibilities:
• Analyzed, designed, developed, implemented and supported a Cash flow application using
Oracle7, PL/SQL & PB4.0
• Designed, developed and implemented an application for doors exit entry security system
integrated with payroll system using PB 4.0 and Oracle 7.0
• Acted as the lead Network Engineer and DBA
• Manipulated and administered the Oracle database
• Managed, designed, implemented and supported the WAN which consisted of three Novell 3.12
LANs and four Microsoft NT 4.0 LANs (linked via T-1, 56k frame relay and ISDN services, eight
office sites)
Education:
• Bachelor’s Degree with Honours of Systems and Computer Engineering AL-AZHAR University of
Egypt (1986) – Successfully evaluated by the University of Toronto in 1996

More Related Content

What's hot

What's hot (17)

Bi developer gary t
Bi developer   gary tBi developer   gary t
Bi developer gary t
 
Naman_Abinitio_7757021406
Naman_Abinitio_7757021406Naman_Abinitio_7757021406
Naman_Abinitio_7757021406
 
resume_latest
resume_latestresume_latest
resume_latest
 
PradeepDWH
PradeepDWHPradeepDWH
PradeepDWH
 
HamsaBalajiresume
HamsaBalajiresumeHamsaBalajiresume
HamsaBalajiresume
 
Amit Kumar_resume
Amit Kumar_resumeAmit Kumar_resume
Amit Kumar_resume
 
Bi developer gary thompson
Bi developer   gary thompsonBi developer   gary thompson
Bi developer gary thompson
 
MohitKalra_Resume
MohitKalra_ResumeMohitKalra_Resume
MohitKalra_Resume
 
Resume
ResumeResume
Resume
 
Darrell Bruce CV
Darrell Bruce CVDarrell Bruce CV
Darrell Bruce CV
 
Bishakha Gupta Resume
Bishakha Gupta ResumeBishakha Gupta Resume
Bishakha Gupta Resume
 
Kevin Fahy BI Resume
Kevin Fahy BI ResumeKevin Fahy BI Resume
Kevin Fahy BI Resume
 
Anil T D Souza
Anil T D SouzaAnil T D Souza
Anil T D Souza
 
Resume_PratikDey
Resume_PratikDeyResume_PratikDey
Resume_PratikDey
 
Olaleye_Ajibola_May_2015
Olaleye_Ajibola_May_2015Olaleye_Ajibola_May_2015
Olaleye_Ajibola_May_2015
 
Anant_Shekdar_BI_Resume
Anant_Shekdar_BI_ResumeAnant_Shekdar_BI_Resume
Anant_Shekdar_BI_Resume
 
Sowjanya H J_BE with 4 yr exp_ Informatica
Sowjanya H J_BE with 4 yr exp_ InformaticaSowjanya H J_BE with 4 yr exp_ Informatica
Sowjanya H J_BE with 4 yr exp_ Informatica
 

Viewers also liked (16)

Presentation1
Presentation1Presentation1
Presentation1
 
Diana
DianaDiana
Diana
 
Mu accreditation1
Mu accreditation1Mu accreditation1
Mu accreditation1
 
Evaluation question 4
Evaluation question 4Evaluation question 4
Evaluation question 4
 
Reading
ReadingReading
Reading
 
хакимкаиргельды+компания+клиенты
хакимкаиргельды+компания+клиентыхакимкаиргельды+компания+клиенты
хакимкаиргельды+компания+клиенты
 
Iscrizione edmodo docente
Iscrizione edmodo docenteIscrizione edmodo docente
Iscrizione edmodo docente
 
молдиржасуланова+ресторан+клиенты
молдиржасуланова+ресторан+клиентымолдиржасуланова+ресторан+клиенты
молдиржасуланова+ресторан+клиенты
 
Instituto de educación superior tecnológico publico padre abad
Instituto de educación superior tecnológico publico padre abadInstituto de educación superior tecnológico publico padre abad
Instituto de educación superior tecnológico publico padre abad
 
Colruyt
ColruytColruyt
Colruyt
 
Forms and applications
Forms and applicationsForms and applications
Forms and applications
 
INTO
INTOINTO
INTO
 
6 bar power hammer
6 bar power hammer6 bar power hammer
6 bar power hammer
 
Sweetners
SweetnersSweetners
Sweetners
 
Challenges of Big Data in Health Care
Challenges of Big Data in Health CareChallenges of Big Data in Health Care
Challenges of Big Data in Health Care
 
Desarrollo de sitio web - Esteban Martinich
Desarrollo de sitio web - Esteban MartinichDesarrollo de sitio web - Esteban Martinich
Desarrollo de sitio web - Esteban Martinich
 

Similar to Hegazy_Mon_EG_v2

Mohamed sakr Senior ETL Developer
Mohamed sakr   Senior ETL Developer Mohamed sakr   Senior ETL Developer
Mohamed sakr Senior ETL Developer Mohamed Sakr
 
Amit Kumar_Resume
Amit Kumar_ResumeAmit Kumar_Resume
Amit Kumar_ResumeAmit Kumar
 
Golam Md. Enamul Haque
Golam Md. Enamul HaqueGolam Md. Enamul Haque
Golam Md. Enamul Haquememasum13
 
Rouky Martin Resume
Rouky Martin ResumeRouky Martin Resume
Rouky Martin Resumeroukym
 
SamBarrie_Primaryvzt
SamBarrie_PrimaryvztSamBarrie_Primaryvzt
SamBarrie_PrimaryvztSam Barrie
 
Resume - Deepak v.s
Resume -  Deepak v.sResume -  Deepak v.s
Resume - Deepak v.sDeepak V S
 
Krishna_IBM_Infosphere_Certified_Datastage_Consultant
Krishna_IBM_Infosphere_Certified_Datastage_Consultant Krishna_IBM_Infosphere_Certified_Datastage_Consultant
Krishna_IBM_Infosphere_Certified_Datastage_Consultant Krishna Kishore
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CVAlok Singh
 
Resume_sukanta_updated
Resume_sukanta_updatedResume_sukanta_updated
Resume_sukanta_updatedSukanta Saha
 
Resume_APRIL_updated
Resume_APRIL_updatedResume_APRIL_updated
Resume_APRIL_updatedSukanta Saha
 

Similar to Hegazy_Mon_EG_v2 (20)

Mohamed sakr Senior ETL Developer
Mohamed sakr   Senior ETL Developer Mohamed sakr   Senior ETL Developer
Mohamed sakr Senior ETL Developer
 
Amit Kumar_Resume
Amit Kumar_ResumeAmit Kumar_Resume
Amit Kumar_Resume
 
Golam Md. Enamul Haque
Golam Md. Enamul HaqueGolam Md. Enamul Haque
Golam Md. Enamul Haque
 
sandhya exp resume
sandhya exp resume sandhya exp resume
sandhya exp resume
 
Rouky Martin Resume
Rouky Martin ResumeRouky Martin Resume
Rouky Martin Resume
 
SamBarrie_Primaryvzt
SamBarrie_PrimaryvztSamBarrie_Primaryvzt
SamBarrie_Primaryvzt
 
gn1595_10Mar2016
gn1595_10Mar2016gn1595_10Mar2016
gn1595_10Mar2016
 
Sandeep Grandhi (1)
Sandeep Grandhi (1)Sandeep Grandhi (1)
Sandeep Grandhi (1)
 
Sravya(1)
Sravya(1)Sravya(1)
Sravya(1)
 
Resume - Deepak v.s
Resume -  Deepak v.sResume -  Deepak v.s
Resume - Deepak v.s
 
Krishna_IBM_Infosphere_Certified_Datastage_Consultant
Krishna_IBM_Infosphere_Certified_Datastage_Consultant Krishna_IBM_Infosphere_Certified_Datastage_Consultant
Krishna_IBM_Infosphere_Certified_Datastage_Consultant
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CV
 
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
 
Resume_sukanta_updated
Resume_sukanta_updatedResume_sukanta_updated
Resume_sukanta_updated
 
Resume_APRIL_updated
Resume_APRIL_updatedResume_APRIL_updated
Resume_APRIL_updated
 
Resume
ResumeResume
Resume
 
Sitharthan_CV
Sitharthan_CVSitharthan_CV
Sitharthan_CV
 
GouthamLaveti
GouthamLavetiGouthamLaveti
GouthamLaveti
 
Resume
ResumeResume
Resume
 
rakesh_resume
rakesh_resumerakesh_resume
rakesh_resume
 

Hegazy_Mon_EG_v2

  • 1. Mohamed Fouad Hegazy 8th Floor, Al-hegaz Tower, AGA, Dakahlia, Egypt Email: mf_hegazy@yahoo.ca Contact: +20 1063489062 PERSONAL DATA Name Mohamed F Hegazy Nationality Canadian Birth Date April 4th , 1964 Availability Immediately Rate Negotiable Summary: • A Data Warehouse Consultant with over a decade of IT experience. Has focused on ETL Development during the past ten years and has extensive hands on experience with various versions of DataStage/ QualityStage administration and development. • Possessed strong analytical and problem solving skills and consistently provides desired and effective results. • Strong knowledge of development methodology and requirements to plan and implement programs and systems into production. Skills: ETL: IBM (DataStage/QualityStage) 8.1/7.5/6.0, Cron scheduler, FTP Languages: ISQL, TSQL, PL/SQL, UNIX Shell Scripting Databases: Oracle 11g/9i/8.x/7.x, DB2/DB2UDB, Teradata, MS SQL Server, Sybase, Netezza Operating Systems: Windows NT/7/8, UNIX (Solaris,HP-Unix), Linux RedHat Experience: SBM/Mobily – Riyadh, KSA 2012 – 2014 ETL Consultant Responsibilities: • Provided overall technical leadership using DataStage/QualityStage 8.1/8.5, UNIX and Oracle • Designed and developed jobs using DataStage/QualityStage Designer using functional and technical specifications • Created Unix shell scripts and cron jobs • Wrote several complex SQL queries using User-defined functionality • Extracted/bulk loaded data between flat files and Oracle, cleansing data according to specifications given • Performed Debugging, Troubleshooting, Monitoring and Performance Tuning for Data Stage parallel Jobs ) • Installed the DataStage Client and connected it to the server
  • 2. • Used the DataStage Director and its run-time engine to schedule the running of the solution, testing and debugging of its components, and monitoring the resulting executable versions (on an ad hoc or scheduled basis) • Wrote several complex SQL queries using User-defined functionality in ODBC Stage • Mapped the source and target databases by studying the specifications and analyzing the required transformations Adastra Corporation – Markham, Ontario 2007 – 2012 ETL Consultant Responsibilities: • Designed various practices and policies in the newly created data warehouse competency center area specific for Extract, Transform and Load Processes • Provided overall technical leadership using DataStage 8, SQL Server2005 and Oracle 10g • Managed the installation and administration of Datastage 8.1 • Participated and reviewed mapping specifications, test plans and user documentation for functional and technical completeness • Designed and developed jobs for creating BRIT group 3 and 4 sequences using BRIT sequences framework and given technical specifications • Created technical documentation for Brit sequences • Complicated jobs were developed to include changing business rules and to perform quality checks using Qualitystage stages on data received from external sources • Created various Datasets for look-ups • Wrote several complex SQL queries using User-defined functionality in ODBC Stage • Used DataStage Administrator and Director to unlock processes • Used Job sequencer for scheduling DataStage jobs Environment: DataStage/QualityStage 8, SQL Server 2005, Oracle Keystone Mercy – Philadelphia, USA 2006 – 2007 DataStage Administrator Responsibilities: • Managed the installation and administration of Datastage 7.5 on HP-Unix • Obtained a detailed understanding of data sources and flat files • Defined functional and technical specifications for the ETL process • Created configuration files/nodes for maximizing PX throughput • Worked with DBA’s and enterprise data modelers to translate logical models into a workable physical model and database • Extracted data from Oracle as well as Excel files and cleaned the data according to the specifications provided • Designed and developed jobs using DataStage Designer using functional and technical specifications • Wrote user-defined Functions, Routines and Transforms in DataStage Manager • Created various hash files for speeding up the look-ups • Used DataStage Administrator and Director to unlock processes (Debugging Jobs in DataStage Director) STC (Saudi Telecom) – Riyadh, Saudi Arabia
  • 3. 2003 – 2006 DataStage Developer Responsibilities: • Used DataStage Manager to import metadata from the repository, create new job categories and new data elements • Used lookup stage with reference to the Oracle table to insert/update the strategy and to update slowly changing dimensions • Created ETL execution scripts to automate jobs • Utilized DataStage Designer to design and develop jobs for extracting, cleansing, transforming, integrating, and loading data into different Data Marts • Defined the data definitions and created the target tables in the database • Wrote routines to schedule batch jobs to obtain data overnight from various locations • Assessed the quality of the data in the source and target data stores and designed the logical data model for the target data stores including the data warehouse and data marts Saudi Aramco – Dhahran, Saudi Arabia 2001 – 2003 Systems Consultant Responsibilities: • Designed, modified and enhanced the web based application for the Roads and Heavy Equipment Department (ECARE Management system). The system managed the life cycle of the heavy equipment owned or rented by ARAMCO while the equipment existed at different locations, sites or workshops through Fleet management centers • Designed and implemented SAP inbound in a Java/CORBA/Proxy module which validated and synchronized the SAP equipment meter reading and equipment location data with the online ECARE system • Modified and enhanced the web based application for Flight Scheduling Management and the Reporting System Environment: Oracle RDBMS, HTML, ASP, JavaScript, PowerBuilder, Sybase App. Server and IIS SIGMA Systems Group (Liberate) – Toronto, Canada 1999 – 2001 Systems Analyst Responsibilities: • Designed, modified and enhanced web based applications for Telecommunication billing systems using Oracle, HTML, JavaScript, PowerBuilder, Sybase App. Server, Power dynamo and JDK1.2 CITI Group – Toronto, Canada Aug 1998 – Aug 1999 Programmer Analyst Responsibilities: • Modified and enhance the Universal Lease Transaction Manager application using PowerBuilder 6.5/PFC, PL/SQL and Oracle RDBMS E*Trade Canada – Toronto, Canada 1996 – 1998 Programmer / Analyst Responsibilities:
  • 4. • Modified, enhanced, implemented and supported an application for E*Trade Back Office, E*Trade Retail Database General Reporting, E*TRADE Canada Game General Reporting and an allocation system using PB 6.0/PFC, Java, PowerBuilder 6.0 and Sybase ASE ALPHA MISR – Cairo, Egypt 1988 – 1996 Programmer/Analyst Responsibilities: • Analyzed, designed, developed, implemented and supported a Cash flow application using Oracle7, PL/SQL & PB4.0 • Designed, developed and implemented an application for doors exit entry security system integrated with payroll system using PB 4.0 and Oracle 7.0 • Acted as the lead Network Engineer and DBA • Manipulated and administered the Oracle database • Managed, designed, implemented and supported the WAN which consisted of three Novell 3.12 LANs and four Microsoft NT 4.0 LANs (linked via T-1, 56k frame relay and ISDN services, eight office sites) Education: • Bachelor’s Degree with Honours of Systems and Computer Engineering AL-AZHAR University of Egypt (1986) – Successfully evaluated by the University of Toronto in 1996