Amr (Ibrahim) Amer-Machine-Learning-Ingenieur
Tagessatz prüfen
Erfahrungen
Machine-Learning-Ingenieur
German Research Center for Artificial Intelligence (DFKI)
- Entwicklung von durchgängig reproduzierbaren ML-Pipelines (PyTorch) mit Datenversionierung (DVC), Experiment-Tracking (MLflow), automatisierten Tests (PyTest) und CI/CD über alle Trainings-Workflows.
- Skalierung von Vision Transformer- und CNN-Trainings auf NVIDIA A100 GPU-Cluster (CUDA, DDP, SLURM); Durchführung von Hyperparameter-Optimierung (W&B Sweeps) zur Reduzierung des Trainingsaufwands und zur Identifizierung optimaler Konfigurationen.
- Entwicklung eines Echtzeit-3D-Systems zur Generierung menschlicher Bewegungen (ViT, VQ-VAE, SMPL-X/PIXIE) für persönlichkeitsabhängige Avatar-Synthese; Erreichen von Spitzenwerten mit FID = 6,15 und P-FID = 10,31 im UDIVA-Benchmark.
- Validierung der Modell-Ausdruckskraft durch strukturierte Nutzerstudien und Erreichen einer 86%-Genauigkeit bei der Unterscheidung zwischen extrovertierten und introvertierten Avatar-Verhalten.
- Optimierung von Inferenz-Pipelines durch Deployment von PyTorch-Modellen mittels TensorRT und ONNX Runtime in nativen C++-Code; Durchführung von Performance-Benchmarks.
Softwareentwickler (Backend & Datensysteme)
General Authority of Civil Aviation (GACA)
- Entwicklung sicherer Backend-Webservices in Java und Skalierung unternehmensweiter Datenintegrationen in hochvolumigen Luftfahrtsystemen mit Oracle SOA Suite.
- Optimierung relationaler Datenbankschemata und Erstellung von PL/SQL-Stored Procedures zur Beschleunigung des Datendurchsatzes bei groß angelegten operativen Workloads.
- Refaktorisierung von Legacy-Code in modulare, objektorientierte Architekturen zur Verbesserung der Wartbarkeit.
Praktikant im Software Engineering
Ejada Systems
- Entwicklung und Test von Enterprise-J2EE-Softwarekomponenten zur Unterstützung skalierbarer Backend-Anwendungen.
- Erstellung und Optimierung von SQL-Abfragen und Datenbankmodulen zur Gewährleistung eines effizienten Datenzugriffs.
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Bildung, Professionelle Dienstleistungen, Luft- und Raumfahrt und Verteidigung, Regierung und öffentliche Verwaltung und Informationstechnologie (IT).
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT) und Forschung und Entwicklung (F&E).
Zusammenfassung
Machine-Learning-Ingenieur, spezialisiert auf Computer Vision und Deep Learning, mit einem M.Sc. in Visual Computing der Universität des Saarlandes. Nachgewiesene Erfahrung in der Bereitstellung produktionsreifer ML-Systeme – von verteiltem GPU-Training und multimodalen generativen Modellen bis hin zu leistungsstarker C++-Inference und End-to-End-Deployment.
Fähigkeiten
Programmiersprachen
- Python
- Java
- C++ (14/17/20/23)
- Cuda
- Sql
- Bash
Kernkonzepte In C++
- Oop (Vererbung, Polymorphismus, Kapselung)
- Raii & Smart Pointers (Unique Ptr, Shared Ptr, Weak Ptr)
- Move Semantics & Perfect Forwarding
- Templates & Generische Programmierung
- Stl (Algorithmen, Iteratoren, Map, Set, Unordered Map, Priority Queue)
- NebenläUfigkeit (Std::Thread, Mutex, Std::Async)
- Modernes C++ (Lambdas, Constexpr, Auto, Range-Based Loops)
Maschinelles Lernen
- Pytorch
- Tensorflow
- Scikit-Learn
- Monai (Medical Imaging)
- Hugging Face Transformers
- Fastai
Bildverarbeitung
- Opencv
- Yolo (V8/V10)
- Detr
- Sam
- Bytetrack
- Deepsort
- Tracknet
- Homographie & Kamerakalibrierung
- Instanz- & Semantische Segmentierung
- 3d-Menschliche Mesh-Rekonstruktion
- Smpl-X
- Pixie
Deep Learning/Ml-Architekturen
- Cnns (Resnet, Efficientnet, Vgg)
- U-Net
- Gans (Conditional, Cyclegan)
- Diffusionsmodelle
- Vision Transformers (Vit, Swin, Deit)
- Autoencoder (Vae, Vq-Vae)
- Detection Transformers (Detr, Rt-Detr)
Mlops & Experimentierung
- Mlflow
- Weights & Biases
- Tensorboard
- Optuna
- Experiment Tracking
- Model-Versionierung
- Reproduzierbare Pipelines
Deployment & Infrastruktur
- Docker
- Kubernetes
- Fastapi
- Onnx Runtime
- Tensorrt
- Aws (Ec2, S3, Ecr)
- Multi-Gpu-Training (Ddp)
- Slurm
Softwareentwicklung
- Git
- Github
- Ci/Cd
- Scrum
- Rest Apis
- Pytest
- Performance-Profiling
- Linux
Sprachen
Ausbildung
Universität des Saarlandes
Master of Science · Visuelle Datenverarbeitung · Saarbrücken, Deutschland · 1.9
Arabische Akademie für Wissenschaft und Technologie
Bachelor of Engineering · Computertechnik · Ägypten · 3.2/4.0
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Machine-Learning-Ingenieur
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Saarbrücken, Deutschland arbeiten
