Skip to content
View muhammadahmedelmahdy's full-sized avatar

Highlights

  • Pro

Block or report muhammadahmedelmahdy

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.

Content in all repositories owned by your account will be closed.
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

Hi, I'm Muhammad ElMahdy 👋

Muhammad ElMahdy

MSc Informatics @ TUM • Generative Vision Researcher

MSc Informatics @ TUM

Specialization in Machine Learning & Computer Vision

Generative Vision Researcher


About Me

I am a Machine Learning researcher currently pursuing my MSc in Informatics at the Technical University of Munich (TUM), specializing in Machine Learning and Computer Vision, and supported by the relAI Scholarship at the Konrad Zuse School of Excellence in Reliable AI.

Before starting my master's, I was already actively involved in research across multiple machine learning domains including reinforcement learning, explainable AI, federated learning, optimization, and medical AI systems. My earlier research experience included publications, large-scale experimental pipelines, and presenting research internationally at ACM SIGSPATIAL 2024 as an SRC Finalist.

My current work focuses on generative vision and modern representation learning systems, particularly:

  • Diffusion Models
  • Flow Matching
  • Representation Learning
  • Foundation Models
  • Image & Video Generation
  • 3D Generative Vision
  • Vision-Language & Multimodal Models

My research interests center around building scalable and expressive foundation models capable of understanding and generating visual worlds.


Research Interests

research_interests = {
    "Foundation Models": [
        "Vision Foundation Models",
        "Multimodal Foundation Models",
        "Generative Foundation Models"
    ],

    "Generative Models": [
        "Diffusion Models",
        "Flow Matching",
        "Score-Based Generative Models",
        "Latent Diffusion"
    ],

    "Generative Vision": [
        "Image Generation",
        "Video Generation",
        "3D Generative Vision",
        "Neural Rendering"
    ],

    "Representation Learning": [
        "Self-Supervised Learning",
        "Multimodal Representation Learning",
        "Vision-Language Models"
    ],

    "Machine Learning Systems": [
        "Large-Scale Training",
        "Efficient Inference",
        "Reproducible ML Pipelines"
    ]
}

Research Experience

CompVis — LMU Munich

Student Research Assistant

Conducting research on diffusion models and generative vision with a focus on:

  • Representation learning
  • Foundation models
  • Generative modeling
  • Experimental infrastructure for diffusion systems
  • Large-scale training and evaluation pipelines

TUM 3D AI Lab

Guided Research

Working on:

  • 3D generation
  • Diffusion-based 3D modeling
  • Flow-matching approaches for generative vision
  • 3D-aware representation learning

Research Assistant — Data Science Hub (AUC)

Worked on reinforcement learning and optimization systems including:

  • RL for scheduling and combinatorial optimization
  • Large-scale simulation environments
  • Reliability-aware AI systems
  • LLM-based reasoning and optimization pipelines

Built reproducible experimental infrastructure using PyTorch, Stable-Baselines3, and OpenAI Gym.


Research Assistant — AFRETEC Project (AUC)

Worked on:

  • Federated learning under heterogeneous client settings
  • LLM-based feature extraction
  • Generative AI applications for healthcare systems

Co-authored research on feature extraction using LLMs across heterogeneous federated environments.


Research Assistant — Wireless Research Centre (AUC)

First author and presenter at ACM SIGSPATIAL 2024 Student Research Competition.

Worked on:

  • Explainable AI for localization systems
  • Spatial reasoning systems
  • Interpretable machine learning pipelines
  • Experimental evaluation frameworks

Deep Learning Research Intern — Magdi Yacoub Heart Foundation

Worked on medical AI systems involving:

  • Graph Neural Networks (GNNs)
  • Clinical prediction systems
  • Vision-based medical AI
  • Large-scale medical data preprocessing pipelines

Selected Industry Experience

Software Engineering Intern — Barclays UK

Built machine learning backend systems for recommending optimal database configurations from system telemetry and performance data.

Worked on backend engineering, ML infrastructure, and production-oriented software systems.


Education

Technical University of Munich (TUM)

MSc in Informatics
Specialization in Machine Learning & Computer Vision

relAI Scholar — Konrad Zuse School of Excellence in Reliable AI


The American University in Cairo (AUC)

BSc in Computer Engineering (AI Concentration)
Minor in Mathematics
Summa Cum Laude — GPA: 3.886


Publications

ACM SIGSPATIAL 2024 — SRC Finalist

Enhancing Trust in Localization Systems: An XAI Approach

Presented research at ACM SIGSPATIAL 2024 in Atlanta, USA.


Reinforcement Learning for Scheduling

Improving Mixed-Criticality Scheduling with Reinforcement Learning

Research on reinforcement learning for optimization and scheduling systems.


Federated Learning & LLMs

Federated Learning Meets LLMs: Feature Extraction From Heterogeneous Clients

Research exploring LLM-based feature extraction across heterogeneous federated systems.


Technical Stack

Languages

  • Python
  • C++
  • Rust
  • Java
  • SQL

ML / AI

  • PyTorch
  • TensorFlow
  • Hugging Face
  • Scikit-learn
  • Diffusers

Generative AI

  • Diffusion Models
  • DDPM / DDIM
  • Latent Diffusion
  • Flow Matching
  • Vision-Language Models
  • Foundation Models
  • Representation Learning

Tools

  • Docker
  • Linux
  • Git
  • AWS
  • GCP

Awards

🏆 relAI Scholar — Konrad Zuse School of Excellence in Reliable AI
🏆 ACM SIGSPATIAL 2024 SRC Finalist
🏆 Summa Cum Laude — AUC
🏆 RoboCup Egypt 2023 — 1st Place
🏆 RoboCup France 2023 — People's Choice Award


Connect With Me


Interested in Foundation Models, Generative Vision, Representation Learning, and Scalable AI Systems.

Popular repositories Loading

  1. A-B_testing_notebook A-B_testing_notebook Public

    This is a jupyter notebook that uses the data set and python dependencies to use probability, A/B testing and linear regression

    Jupyter Notebook 1

  2. Bike_share_project Bike_share_project Public

    In this project, I used python and its statistical dependecies to do some statistical analysis on a data set, This is a user friendly program in which the user can decide what filters he wants to use

  3. K-Map_Quine-McCluskey-Minimization-Technique_project K-Map_Quine-McCluskey-Minimization-Technique_project Public

    This is a project where C++ was used to implement Quine-McCluskey Minimization Technique to find the minimized experssion for some minterms

  4. Investigate_a_dataset_project Investigate_a_dataset_project Public

    This is a notebook where a data_set was investigated to find the main reason for the no show appointments

    Jupyter Notebook

  5. Tableau_Data_visualization_project Tableau_Data_visualization_project Public

    This is a project using tableau to visualize data to find the most important characteristics of this data

  6. search_engine search_engine Public

    This is a project that stimulates the idea of the search engine using C++

    C++