Wuppertal, Germany ahmed@bahnasy.dev

Experience

ML/MLOps Engineer - APTIV (Automotive)

Apr 2023 - Present | Computer Vision - Interior Sensing Team
  • Managing cloud resources budget (204K/year) and led hybrid Kubernetes cluster setup (on-prem + cloud) using Terraform
  • Built Airflow pipelines for automated dataset preparation and model training workflows
  • Streamlined experimentation with containerization and CI/CD integration
  • Managed terabyte-scale CV dataset lifecycle: acquisition, annotation, versioning with DVC, and validation
  • Optimized distributed training pipelines on SLURM clusters using multiprocessing and parallel training techniques

Master Thesis Student - Helmholtz Zentrum München

Feb 2022 - Nov 2022 | Institute of Computational Biology (Computer Vision)
  • Thesis: "Optimization of instance segmentation performance for fragmented and strong occlusions in neonatal incubator environments"
  • Research collaboration resulted in publication on wireless colorimetric multi-biomarker sensing (medRxiv, under review at ACS Sensors)

Working Student - ESR Labs, Accenture

Apr 2021 - Feb 2022 | Computer Vision - Machine Learning Team
  • Developed deep learning algorithms for camera-centric automotive perception
  • Worked on Monocular Depth Estimation and Segmentation tasks
  • Training, evaluating, and optimizing inference time of DL models

Student Researcher - Visual Computing Lab, TUM

Nov 2020 - Apr 2021
  • Guided Research Project on 3D object detection and tracking using Graph Neural Networks for Autonomous Driving

Working Student - Allianz SE

Jan 2020 - Aug 2020 | Data Science Team
  • Developed statistical learning models for customer analytics and communicated insights to stakeholders

Software Engineer - Valeo (Automotive)

Apr 2017 - Sep 2019
  • Developed AUTOSAR/MISRA-C compliant SW components for ECU diagnostics
  • Built CANoe/CAPL test environment reducing release time by 80%
  • Projects: Peugeot S.A. Front Camera, Climate Control, headlights, and steering ECUs

Control Engineer - Advansys, ESC

Sep 2016 - Apr 2017 | Emulation Team
  • Design and run test scenarios for PLC control software

Education

M.Sc. Informatics - Technische Universität München (TUM)

Fall 2019 - Fall 2022 | Munich, Germany | GPA: 1.9 / Thesis: 1.3
  • Focus: Machine Learning and Computer Vision
  • Coursework: Multiple View Geometry, Tracking and Detection in CV, Advanced Deep Learning in CV, Machine Learning in CV

B.Sc. Mechatronics Engineering - German University in Cairo

Fall 2011 - Fall 2016 | Cairo, Egypt | GPA: 2.0 / Thesis: 1.0
  • Semester Abroad: Berlin Campus (Sep 2014 - Jan 2015)
  • Coursework: Image Processing, Visual Servoing, Autonomous Systems, Data Structures & Algorithms

Technical Projects

On-premise VLMs/LLMs Inference Platform (2026)

EKS, vLLM, KEDA, Karpenter
  • Designed cost-optimized, scale-to-zero LLM/VLM inference platform on EKS
  • Implemented OpenAI-compatible API and ChatGPT-like web interface (Open WebUI)
  • Configured Karpenter for GPU node provisioning with Spot instances, reducing idle costs by 70%
  • Built model routing service with request status tracking, Redis queuing
  • Enabled multi-model serving (7B-70B+ parameters) with EFS-backed shared model storage

Cloud ML Infrastructure from Scratch (2024-2025)

AWS, Azure, Terraform, Kubeflow
  • Designed and provisioned hybrid cloud infrastructure (AWS + Azure) using Terraform
  • Built EKS cluster with Karpenter for GPU autoscaling and Kubeflow for distributed training orchestration
  • Implemented GitOps workflows with ArgoCD, deployed ELK stack for logging
  • Set up Prometheus and Grafana for system and GPU metrics monitoring

Kubernetes Extension for Hardware-in-the-Loop Testing (2025)

Go
  • Developed custom CRD and Device Plugin integrating embedded target boards as schedulable Kubernetes resources
  • Enabled HIL tests for embedded software within the cluster

Publications

Wireless Colorimetric Multi-Biomarker Sensing to Enable Critical Neonatal Monitoring

Alejandra Castelblanco, Elisabetta Ruggeri, Giusy Matzeu, et al., Ahmed Bahnasy, et al.

medRxiv 2025 (under review at ACS Sensors)

Rescue Missions Bots using Active SLAM and Map Feature Extraction

M. Nabil, M. H. Kassem, A. Bahnasy, Omar M. Shehata, El-Sayed I. Morgan

International Conference on Control, Mechatronics and Automation, 2016

Open Source

BlenderProc (2020)

DLR Robotics - Python
  • Contributed the first human pose data loader using the AMASS motion dataset for photorealistic training image generation

Skills

Languages

Python C/C++ Go

ML & Data

PyTorch Optuna DVC MLFlow Kubeflow Airflow

Infrastructure & DevOps

Kubernetes EKS Docker Terraform ArgoCD Helm CI/CD Git

Cloud & Systems

AWS Azure Linux SLURM

Monitoring

Prometheus Grafana ELK Stack