Mahmoud Hafez

Data Engineer at Sayari

Mahmoud Hafez has a diverse work experience in the field of data engineering. Mahmoud started their career as a Freelance Software Engineer at Upwork in 2017, where they worked on various projects using technologies such as Python, Scrapy, Ansible, Docker, and ETL tools like Pandas, Apache Spark, and Airflow. Mahmoud maintained the Upwork (Top Rated) Freelancers Badge for over a year during their time there.

In 2018, Mahmoud joined MarketPsych as a Senior Data Mining Engineer. In this role, they built scrapers and crawlers in Python, integrated partner APIs from different platforms, and developed bots for real-time data extraction from multiple global sources, including Telegram App, Twitter, nyTimes, Linkedin, and Indeed.

Mahmoud then moved on to work at Yaoota as a Software Engineer. During their tenure, they created and maintained parallel web crawlers and data extraction scripts for Yaoota.com backend. Mahmoud also implemented live crawlers using Rest APIs for live updates on website dynamic changes and managed Lua scripts for handling JavaScript rendering and actions through the web. Mahmoud also served as a Software Development Intern at Yaoota for a brief period.

In 2021, Mahmoud joined Datavations as a Data Engineer, where they created and maintained ETL and data ingestion pipelines, leveraging technologies like Databricks, Pyspark, and SparkSQL. Mahmoud worked on migrating old web scrapers and investigated data sources with useful information.

From 2022 to 2023, Mahmoud worked at eMed Digital Healthcare as a Senior Data Engineer. Mahmoud'sresponsibilities included processing and solving data inquiries and business problems using Python and SQL, operating on abstract events, and delivering robust ETL pipelines in collaboration with data analysts to meet team KPIs.

Currently, Mahmoud is employed at Sayari | Commercial Risk Intelligence as a Data Engineer, starting in 2023, where they continue to contribute their expertise and skills.

Mahmoud Hafez obtained a Bachelor's Degree in Computer Science from Cairo University, which they attended from 2011 to 2015. Prior to their university education, there is no available information about their educational background or any degrees obtained. Additionally, Mahmoud Hafez participated in the AWS Data Engineering Immersion Day organized by Amazon Web Services (AWS) in August 2022.

Links

Previous companies

Upwork logo
Datavations logo

Org chart

Sign up to view 0 direct reports

Get started