Wuppertal, Germany
ahmed@bahnasy.dev
Experience
ML/MLOps Engineer - APTIV (Automotive)
- 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
- 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
- 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
- Guided Research Project on 3D object detection and tracking using Graph Neural Networks for Autonomous Driving
Working Student - Allianz SE
- Developed statistical learning models for customer analytics and communicated insights to stakeholders
Software Engineer - Valeo (Automotive)
- 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
- Design and run test scenarios for PLC control software
Education
M.Sc. Informatics - Technische Universität München (TUM)
- 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
- 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)
- 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)
- 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)
- 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)
- 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