Adel Abu Hashim, Developer in Riyadh, Riyadh Province, Saudi Arabia
Adel is available for hire
Hire Adel

Adel Abu Hashim

Verified Expert  in Engineering

Bio

Adel is a seasoned software developer specializing in data management, ETL, and architecture. He has a proven track record of working in Python and SQL to transform data challenges into success stories. With several Udacity nano degrees in data engineering and machine learning, Adel is an expert in data theory and practice.

Portfolio

Giza Systems
Teradata, Apache Hive, SQL Stored Procedures, Apache Airflow, MinIO...
Paymob
Python 3, SQL, Apache Airflow, AWS Database Migration Service (DMS), Redshift...
Etisalat Egypt
Python 3, Spark, Pandas, SQL, Apache Hive, Impala, Linux, HDFS, Hadoop...

Experience

  • Windows - 10 years
  • Python 3 - 5 years
  • SQL - 5 years
  • Pandas - 3 years
  • ETL - 3 years
  • Apache Airflow - 2 years
  • DataHub - 2 years
  • Redshift - 1 year

Availability

Full-time

Preferred Environment

Windows, Linux, MacOS, PyCharm, Terminal, Visual Studio Code (VS Code), SQL, Python

The most amazing...

...project I've been a part of is a metadata centralization that facilitated cross-technology integration and enhanced data accessibility for 100+ engineers.

Work Experience

Senior Data Engineer

2024 - PRESENT
Giza Systems
  • Designed and implemented an automated data deletion module, ensuring offloaded data is removed only after passing quality checks, improving data integrity, and reducing manual effort.
  • Led a deep-dive analysis to identify offloadable tables, map dependencies, assess business impact, and align with all affected users to ensure a seamless transition without disrupting operations.
  • Enhanced system efficiency and accessibility by enabling a single access layer for data retrieval across multiple platforms, streamlining workflows for analytics and reporting teams.
  • Optimized data storage and reduced costs by offloading terabytes of data from the data warehouse to the data lake, implementing a TIBCO and Trino-based data federation layer, and cutting teradata storage by over 100TB.
Technologies: Teradata, Apache Hive, SQL Stored Procedures, Apache Airflow, MinIO, Data Analysis, Big Data, Data Warehousing, Data Lakes

Data Engineer

2023 - 2025
Paymob
  • Migrated millions of records from Paxstore and Gonisight APIs, eliminating Google Maps subscriptions.
  • Automated data pipelines using ETL/reverse ETL for 10+ projects, streamlining data flow and improving efficiency.
  • Optimized Redshift cluster utilization with big data solutions (Spark, Hive, S3, Presto), reducing costs by 20%.
  • Enhanced data retrieval speed by 2x for business and data science teams through data profiling and model optimization.
Technologies: Python 3, SQL, Apache Airflow, AWS Database Migration Service (DMS), Redshift, ETL, Spark, Apache Hive, Amazon S3 (AWS S3), Presto, Amazon Web Services (AWS), PySpark, MDM, Cloud, Big Data, IT Service Management (ITSM)

Big Data Engineer

2022 - 2023
Etisalat Egypt
  • Centralized diverse metadata in DataHub, facilitating seamless cross-technology integration and enhancing data accessibility for 100+ engineers.
  • Developed a Data Quality Engine with KPIs using Python, reducing data errors by 50% and improving data reliability for analysis.
  • Automated data migration tasks with Apache Airflow, achieving a 10x improvement in efficiency compared to manual processes.
  • Ingested, stored, processed, and analyzed hundreds of terabytes of data for various projects.
  • Engineered and deployed data pipelines using Python and SQL, saving the team 100+ hours per month in data preparation.
  • Analyzed data findings and provided actionable insights and recommendations to drive project success and optimize outcomes for stakeholders.
Technologies: Python 3, Spark, Pandas, SQL, Apache Hive, Impala, Linux, HDFS, Hadoop, Cloudera, Apache Airflow, DataHub, PySpark, MDM, System Administration

Physics and Mathematics Teacher

2015 - 2019
Town School
  • Helped students achieve high grades through structured lessons and problem-solving techniques.
  • Developed personalized learning strategies that significantly improved students' understanding and performance.
  • Taught over 100 students in mathematics and physics, covering topics from basic to advanced levels.
Technologies: Mathematics, Physics

Experience

Data Warehouse for Sparkify

https://github.com/adelabuhashim/DataWarehouse
A music streaming startup, Sparkify, had grown its user base and song database and wanted to move its processes and data onto the cloud. Its data resided in Amazon S3, a directory of JSON logs on user activity within the app, and a directory with JSON metadata on the songs in the app.

As a data engineer, this project involved building an ETL pipeline that extracts data from Amazon S3, stages it in Redshift, and transforms data into a set of dimensional tables for analytics team to continue finding insights into what songs their users are listening to. The project also involved testing the database and ETL pipeline by running SQL queries.

Education

2015 - 2020

Bachelor's Degree in Computer Engineering

Zagazig University - Zagazig, Egypt

Certifications

FEBRUARY 2025 - PRESENT

DAG Authoring for Apache Airflow

Astronomer

NOVEMBER 2023 - PRESENT

Data Architect

Udacity

MARCH 2023 - PRESENT

Data Engineering Nanodegree

Udacity

Skills

Libraries/APIs

Pandas, PySpark

Tools

Apache Airflow, DataHub, PyCharm, Terminal, Impala, Cloudera, AWS CLI, AWS IAM, AWS Glue

Languages

Python 3, SQL, Python

Paradigms

ETL, OLAP

Platforms

Windows, Visual Studio Code (VS Code), Linux, Amazon Web Services (AWS), MacOS

Frameworks

Spark, Hadoop, Presto

Storage

Databases, Redshift, Apache Hive, HDFS, PostgreSQL, Amazon S3 (AWS S3), OLTP, Data Lakes, Teradata, SQL Stored Procedures

Other

Cloud, AWS Database Migration Service (DMS), MDM, System Administration, Software Engineering, Computer Networking, Computer Engineering, Designing Data Systems, Data Governance, Data Modeling, Apache Cassandra, Normalization, Data Warehousing, Big Data, Data Transformation, Data Lineage, Data Architecture, MinIO, Data Analysis, Mathematics, Physics, IT Service Management (ITSM)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring