Desktop View
Data Engineer

Designing dependable data systems—clean models, fast pipelines, real insights.

I build practical data solutions with Python & SQL, from ingestion to analytics. Clear schemas, predictable pipelines, and results that teams can trust.

Mahmoud Elattar portrait
Based in
Cairo, Egypt
Role
Data Engineer
Focus Data Modeling • ETL/ELT • Python • SQL

About

Who I am & what I do

I’m Mahmoud, a Data Engineer focused on reliable data systems. I enjoy designing schemas, writing efficient SQL and Python, and building pipelines that are easy to reason about and maintain.

Projects include a university student data platform and an ATM system prototype, plus a data-pipeline showcase. I value clarity, correctness, and performance.

  • Location: Cairo, Egypt
  • Languages: English (Very Good), German (Very Good)
  • Availability: Part-time / Remote

Education

Academic background & relevant training

Zagazig University — Faculty of Computers and Information

Bachelor’s Degree — 3rd Year Student

Currently enrolled as a third-year student in Computer Science at Zagazig University, focusing on data systems and engineering. Actively building skills in database design, data pipelines, and cloud-based analytics.

Certifications & Training

Octopus Academy
Completed Fundamentals of Programming with C++.

Digital Egypt Pioneers Initiative (DEPI) — Round 3
Data Engineering Track: hands-on experience in SQL, Python, and Microsoft Azure.

Relevant skills acquired: SQL, Python, Azure, Data Modeling, ETL/ELT Pipelines, Data Warehousing, Big Data fundamentals (Hadoop & Spark basics), and basic DevOps awareness for data workflows.

Skills

Your stack at a glance
C++ (Very Good) Python (Very Good) SQL (Intermediate) Azure (Intermediate) Data Modeling ETL/ELT Data Warehousing Big Data Basics

Projects

A selection of work
ATM System prototype

ATM System Prototype

Transaction flow & account operations

Core ATM features (auth, balance, withdraw/deposit) with data-integrity & logging focus.

Technologies Used
C++, OOP, File Handling, Data Validation
C++ OOP File I/O
Goal
Build a secure system for managing banking transactions with focus on data integrity and logging
Achievement
Developed a complete system supporting authentication, balance checking, withdrawal, deposit, with a secure operation logging system
University Student Information System

University Student Data System

Data ingestion & management for student records

Schema design, validations, and query-friendly layout for admissions, grades, and records.

Technologies Used
SQL, Python, Pandas, Data Modeling, Normalization
SQL Python Pandas Data Modeling
Goal
Create a centralized system for managing student data that facilitates querying and reporting
Achievement
Designed a comprehensive data model, built data import interfaces, developed an efficient query system
Data Pipeline showcase

Data Pipeline (Showcase

ETL/ELT design with Python & SQL

End-to-end pipeline concept: ingestion → cleaning → modeling → analytics. Clear monitoring & handoff.

Technologies Used
Python, SQL, ETL Processes, Data Cleaning, Azure Data Services
Python SQL ETL Azure
Goal
Build a complete data pipeline from ingestion to final analytics
Achievement
Developed a complete ETL/ELT process, implemented quality monitoring, created detailed technical documentation

Contact

Let’s connect

Send me a Message

Click the button below to email me directly.

Click to Send
This will open your mail client with a prefilled message.