Work Experience
Founder & Freelance Software Engineer
Personal Projects
Building SaaS products, data platforms, AI-powered applications, and full-stack software from idea to deployment.
- Building SaaS products using Next.js, FastAPI, PostgreSQL, and Python.
- Designing ETL pipelines and backend systems.
- Developing AI-powered features and workflow automation.
- Maintaining production-ready personal products and technical projects.
BI Engineer
Link Development
Built BI dashboards and data models at Link Development to support internal decision-making.
- Built and maintained interactive dashboards and reports using Power BI
- Designed star-schema data models and automated ETL pipelines for reporting
- Translated business requirements from operational teams into SQL and BI reporting datasets
- Validated data quality and schema consistency across reporting platforms
Data Engineer
DPEI
Built ETL and streaming data pipelines using Apache Airflow, Kafka, Spark, and Snowflake.
- Designed and implemented ETL pipelines using Apache Airflow, reducing data processing time by 40%
- Built streaming data pipelines using Apache Kafka and Apache Spark
- Optimized analytical queries in Snowflake, improving query performance by 35%
- Delivered data models and ETL workflows alongside engineering teams
Data Analyst Intern
NeuronetiX
Analyzed operational datasets at NeuronetiX to extract business trends using Python and SQL.
- Created automated reporting dashboards using Python and SQL
- Performed statistical analysis on datasets to identify operational trends
- Presented data findings to stakeholders using visualizations and dashboards
Business Intelligence Intern
PwC
Built client reporting dashboards and performed data quality checks at PwC.
- Built interactive Power BI dashboards for client reporting engagements
- Ran data quality validation checks across client datasets
- Developed dimensional data models and ETL pipelines for reporting workflows
Projects
DataOps Agent
Agentic data observability, automated diagnosis, and closed-loop remediation platform. Integrates dlt ingestion, dbt (27 test assertions), Dagster asset orchestration, 22 FastMCP stdio tools, and a 30-min TTL human-in-the-loop governance gate.
Ayn
Quality assurance and accreditation platform built with Next.js, FastAPI, Python, and PostgreSQL. Features Horus AI assistant for document classification, gap analysis, and evidence management.
Real-time Forex Data Pipeline & Analytics Dashboard
ETL pipeline built with Apache Airflow for processing currency rates from Alpha Vantage API into Snowflake using Medallion architecture.
Lakehouse Analytics Platform
Lakehouse platform using Apache Spark and Delta Lake implementing Medallion architecture (Bronze, Silver, Gold) for schema enforcement.
RideTrack - Real-time Ride-Sharing Analytics
Real-time ride-sharing analytics system ingesting trip data via Apache Kafka, processing with Apache Spark, and storing in PostgreSQL for Streamlit dashboards.
Real-Time EIS Pipeline
Data pipeline collecting, transforming, and validating Egypt's economic indicators using Apache Airflow, Kafka, and PostgreSQL.
Skills
Data Engineering
Infrastructure
Backend & Languages
AI & Machine Learning
Certifications
Education
Bachelor of Computer Science and Informatics
Delta University for Science and Technology
- Graduation Project: Ayn — AI-native QA & accreditation platform
- Relevant Coursework: Database Systems, Data Structures & Algorithms, Machine Learning, Software Engineering
- Built data engineering projects including real-time streaming pipelines and analytics dashboards
- Hands-on experience with cloud technologies, distributed systems, and data warehousing
Data Analytics Scholarship - Digital Egypt Pioneers Initiative (DEPI)
Ministry of Communications and Information Technology (MCIT), Egypt
- Intensive training in data analytics, ETL pipelines, and business intelligence
- Worked on real-world data projects using Python, SQL, and Apache tools
- Developed skills in data modeling, visualization, and statistical analysis
GitHub Activity
Connect
Let's work together
I'm always interested in new opportunities, collaborations, and conversations about data engineering. Feel free to reach out!
Open to new opportunities