About the Candidate
Ali Mohamed El-Amin
Cairo, Egypt | +201112794151 | ali.amin8231@gmail.com
Riyadh, KSA | +9660532751496 | LinkedIn
Professional Summary
Data Engineer with over 5 years of experience in designing and implementing data solutions for various industries. Expertise in developing ETL processes, managing data pipelines, and ensuring data quality and integrity. Strong background in data migration, data profiling, data migration, real-time data analytics, and optimizing data workflows to support business objectives. Proven ability to lead technical projects, collaborate with cross-functional teams, and deliver data-driven solutions that enhance operational efficiency and decision-making.
Experience
Senior Data Engineer 02/2024 – Current
KnowledgeNet Riyadh, KSA
Hybrid 06/2023 – 01/2024
Cairo, Egypt
v Project: Document Verification Management (Under Development)
Ø Customer: Saudi National Bank – KSA.
Ø Location: Hybrid [ Cairo / Jeddah – Saudi Iqama].
Ø Role & Responsible:
§ Develop, implement and test new ETL jobs using IBM DataStage and SQL queries.
§ Coordinate the project initiation session and gathered technical requirements.
Ø Tools: IBM DataStage – SQL Server – Postgres SQL.
Ø Skills: Data Extraction · Data Quality.
v Project: Near real-time Data Analytics & Reporting Solution
Ø Customer: Alinma Investment Bank – KSA.
Ø Location: Hybrid [Cairo / Riyadh – Business Visit].
Ø Role & Responsible:
§ Coordinated the project initiation session and gathered all technical requirements.
§ Specified and provided all environment specifications and requirements, coordinating with the customer for environment preparation and data samples.
§ Led all practice and demo sessions with the customer throughout all project readiness stages.
§ Implemented and configured CDC on multiple source systems, developing solutions for unhandled data types and cases using Debezium in the engine.
§ Developed and implemented ETLs to extract data from sources and load it into the target using batch and streaming loading methods.
§ Developed and implemented data quality rules.
§ Developed and implemented an XML parsing module to extract and restructure data from the T24 Core Banking System.
§ Supervised and supported two junior team members.
§ Arranged and conducted demos/POCs in various environments, practicing demos with pre-sales engineers for clients (The Technical Representative).
§ Responsible for the project going live.
Ø Tools: Apache Kafka – Debezium CDC – Apache Spark – Apache Hadoop – Apache ActiveMQ – Apache Drill – Java – Redis – Docker – SQL Server.
Ø Skills: Big Data Technologies · Data Mapping · Data Migration · Data Quality · Data Streaming · Containerization.
Data Engineer 09/2019 – 05/2023
KnowledgeNet Cairo, Egypt
Hybrid
v Product: Data Profiling – Auditor Module
Ø Location: Cairo.
Ø Tools: SQL Server – Postgres SQL – Oracle SQL – Talend OS DI – Power BI.
Ø Role & Responsible:
§ Designed data pipelines and workflows.
§ Developed, implemented, and tested all product ETLs and queries.
§ Arranged and conducted demos/POCs in various environments, practicing demos with pre-sales engineers for clients (The Technical Representative).
§ Created documentation for the product.
Ø Skills: Extract, Transform, Load (ETL) – Business Intelligence (BI) – Metadate Management.
v Project: Data Quality Platform
Ø Customer: Saudi National Bank – KSA.
Ø Location: Hybrid [Cairo / Jeddah – Business Visit].
Ø Role & Responsible:
§ Developed, implemented, and tested new ETL jobs using IBM DataStage and SQL queries.
§ Debugged, troubleshooted, and maintained existing jobs.
§ Deployed and configured new phases in customer environments.
§ Conducted POCs for new features.
§ Acted as an on-site support engineer for production data applications and platforms.
§ Monitored and managed production data pipelines, ensuring data integrity, availability, and application stability.
§ Developed an automation module using RPA – UI Path for system monitoring and automating configuration processes.
§ Collaborated with Bank IT and Unit Testing departments to arrange environments and data for testing new deployments and requests.
§ Collaborated with Business Teams for data quality investigations and for creating or modifying reports.
Ø Tools: IBM DataStage – SQL Server – Postgres SQL – Active MQ – Shell Scripting – WebSphere – UI Path.
Ø Skills: Data Modeling · Data Quality · Technical Support.
v Project: Data Migration & Transformation
Ø Customer: Samba Bank – KSA.
Ø Location: Remote [Cairo].
Ø Role & Responsible:
§ Developed and implemented ETLs using Spark SQL and Java to read from multiple sources with various formats and types, transforming and migrating the data to the target.
§ Gathered, reviewed, and analyzed data migration requirements.
§ Analyzed source and target system data to create and configure mapping criteria.
§ Coordinated with the customer for environment preparation and data samples.
Ø Tools: Apache Spark – Apache Hadoop – Apache ActiveMQ – Apache Drill – Java – SQL Server.
Ø Skills: Big Data Technologies · Data Mapping · Data Migration
Core Qualifications
· Data Extraction
· Data Visualization
· Data Cleaning
· Data Integration
· Data Streaming
· Data Warehousing
· ETL Development
· ETL Pipeline Maintenance
· Database Administration
· Data Modeling
· Java
· Apache Spark
· Apache Hadoop
· Data bricks
· Apache Drill
· Apache Kafka
· Containerization
· RPA
· CDC Debezium
· Active MQ
Education
Bachelor of Computer Science
Cairo University, Cairo, Egypt
Graduated: 2018
· Achieved a “Good” grade overall.
· Graduation Project: Developed a comprehensive data management system using advanced data processing techniques, which earned a “Very Good” grade.
Certifications
DATA ANALYSIS TRACK
Udacity, 2019.
FUNDAMENTALS OF DATA SCIENCE AND ML
Edraak, 2019.
APACHE SPARK (TM) SQL FOR DATA ANALYSTS
Coursera, 2021.
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Mail