Mahmoud Ehab

Bioinformatics & Data Engineer

Building scalable data architectures and robust pipelines, while engineering specialized computational workflows for biological data and genomic research.

Mahmoud Ehab

Skills & Expertise

Programming Languages

PythonC++SQL

Data Engineering

Azure SynapseApache SparkApache AirflowETL/ELTPandasKafkaNumPy

Database Management

PostgreSQLMySQLQuery OptimizationDatabase Design

Bioinformatics

BiopythonDNA AnalysisGenomics

Core Concepts

Data StructuresAlgorithmsOOP

Professional Experience

Practical Sessions Trainer

Udacity (DECI Program)

Nov 2024 – Present

Mentored and guided over 400 students (ages 12-17) through foundational programming concepts.

  • Taught 400+ students programming fundamentals
  • Developed soft skills including teamwork and public speaking
  • Collaborated with partners under Ministry of Communications
  • Facilitated interactive coding sessions

Programming Instructor

Timedoor Academy

May 2025 – Oct 2025

Led hands-on programming workshops covering Python and Scratch for young learners.

  • Designed coding exercises for problem-solving
  • Evaluated student progress with personalized feedback
  • Fostered growth mindset in learners
  • Covered Python and Scratch programming

Courses & Certifications

Data Engineering Track

Digital Egypt Pioneers Initiative (DEPI)

In Progress

CS50: Introduction to Computer Science

Harvard University

Completed: Aug 2025