Skip to content
View AhmedYasserShalaby's full-sized avatar

Highlights

  • Pro

Block or report AhmedYasserShalaby

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AhmedYasserShalaby/README.md

Ahmed Yasser Shalaby

Data Engineering | Analytics Engineering | Cloud Data Platforms

I turn messy business problems into working technical systems, focusing on structure, logic, and testability.

Portfolio proof: ahmedyassershalaby.github.io/ahmed-yasser-portfolio

Best Proof

Project Demo What it proves Stack
E-Commerce Cloud Data Platform Technical report Batch + streaming lakehouse, Airflow orchestration, DuckDB marts, quality observability, AWS-ready Terraform Python, SQL, DuckDB, Parquet, Airflow, Docker
Cloud Security Auditor Repo only Security automation, policy-as-code, severity scoring, remediation reporting Python, YAML, pandas, Streamlit
OpsTwin Control Tower Live demo Business systems simulation, scenario decisions, Monte Carlo worker, network risk, browser SQL React, TypeScript, D3, DuckDB-Wasm
SaaS Analytics Pipeline Repo only Analytics marts, DuckDB/Parquet layers, MRR/churn/adoption metrics, data quality checks Python, DuckDB, Parquet, SQL
Retail Data Pipeline Repo only ETL, data contracts, incremental loading, rejected-row reporting, health checks Python, SQL, SQLite, Streamlit

Technical Profile

  • Software Engineering: I design modular, testable codebases using Python and TypeScript, prioritizing maintainability and clean architecture over one-off scripts.
  • Data & Analytics Engineering: I build reliable ETL/ELT pipelines, lakehouse layers, orchestration, and dbt-style SQL models that turn messy raw data into trustworthy, explainable KPIs.
  • Engineering Workflow: Every project includes unit testing (pytest/Vitest), CI/CD pipelines (GitHub Actions), and containerization (Docker).
  • Stack: Python, SQL, TypeScript, React, DuckDB, Parquet, Airflow, Docker, Terraform, AWS basics.

Contact

Pinned Loading

  1. data-pipeline-kpi-dashboard data-pipeline-kpi-dashboard Public

    Python/SQL retail ETL with contracts, dbt-style models, Airflow example, quality diagnosis, lineage, CI, Docker, and Streamlit.

    Python

  2. protocol-productivity-app protocol-productivity-app Public

    React Native productivity app with Supabase sync, analytics, gamification, and AI review flows

    TypeScript 1

  3. saas-analytics-engineering-pipeline saas-analytics-engineering-pipeline Public

    SaaS analytics engineering pipeline with DuckDB/Parquet layers, SQL marts, MRR/churn/adoption metrics, data quality checks, Docker, and Streamlit.

    Python

  4. egx-research-toolkit egx-research-toolkit Public

    Local EGX market data research toolkit for ingestion, backtesting, optimization, and reporting

    HTML

  5. cloud-security-posture-auditor cloud-security-posture-auditor Public

    AWS-style cloud security posture auditor with YAML policy rules, risk scoring, remediation reports, Docker, CI, and Streamlit.

    Python

  6. ops-twin-control-tower ops-twin-control-tower Public

    Supply chain operations simulator with scenario planning, Monte Carlo analysis, network graph, browser SQL, React, TypeScript, and DuckDB-Wasm.

    TypeScript