Ahmed Magdy

Angestellt, Algorithms engineer, 3courier
Stuttgart, Deutschland

Fähigkeiten und Kenntnisse

Artificial intelligence
numpy
pytorch
Python
Engineering
Data Science
C/C++
Technology
Machine Learning
Docker
Application
Data Analysis
Computer Science
Cloud Computing
Linux
TensorFlow
AWS
Deep learning
Python pandas
ML
Git
Computer Vision
CAD
MatLab
Keras
Software Development
Electrical Engineering
AutoCAD
Embedded Systems
Natural Language Processing
React
Mechanical Engineering
Programming Language
Generative AI
Neuro-linguistic programming
OpenCV
TypeScript
Algorithm
Algorithm Development
route optimization
python
Python programming
NumPy

Werdegang

Berufserfahrung von Ahmed Magdy

  • Bis heute 4 Jahre und 5 Monate, seit Aug. 2021

    Algorithms engineer

    3courier

  • 2 Jahre und 10 Monate, Jan. 2023 - Okt. 2025

    Agentic long term memory data analyzer

    Rezonanz

    Develop multiple algorithms (Agentic search, re-ranking) for semantic analysis of investors’ proxy voting data and drawing multiple conclusions over them to do matching. Develop a semantic segmentation algorithm for voting proposals to infer a company’s policies and insure they are inline with their public propaganda. Tools: RAG, chatbot, NLP, sentence_transformers, BERT, LLM, Oobabooga,txtai, agentic discovery, pgai

  • 8 Monate, Feb. 2025 - Sep. 2025

    Mental health chatbot

    OPENSMILE

    Transcribe audio into text. Use CoT to do mental health analysis alongisde TF-IDF + GloVe and BERT then generate a controlled response. Tools: Whisper, COT, BERT, Qwen2.5, GPT-4, LLM.

  • 8 Monate, Jan. 2025 - Aug. 2025

    Generate different 3D models for kitchens and CAD layouts to fill empty spaces.

    BlueRoute logistics

    Generate 3D stl shapes from 2D images. Generate and pack different shapes of cabinets, fridges and kitchen equipments based on measurements. Generate CAD layouts and render the result in 3D for humans to view. Tools: Pyvista, trame, pandas.

  • 5 Monate, März 2025 - Juli 2025

    Automate generation of insoles from 3D foot laser scan

    Podomore

    Read stl files of foot 3D laser scan, fix and make mesh watertight. Detect the metatarsal bones and the heel, then generate insole such that it obeys the doctor’s prescription as well. Tools: Pyvista, vtk, pymeshlab, scipy.

  • 9 Monate, Sep. 2024 - Mai 2025

    Network handover protocol upgrade using unsupervised learning.

    MIDAS CONNECT

    Use multiple reinforcement learning techniques to make a network handover protocol “smarter” Tools: Gymnasium, stable_baselines3, PPO, seaborn

  • 4 Monate, Sep. 2023 - Dez. 2023

    Computer Vision Engineer

    PHD

    Extrapolating 3D features from a single 2D image using a neural network to overcome the main inaccuracies of conventional solutions. Use 5 different skin as well as facial features to match on. Tools: Pytorch, Python, Numpy, Pandas, Pyredner

  • 1 Jahr und 1 Monat, Jan. 2022 - Jan. 2023

    Algorithms developer

    AMAI GMBH

    Solve a NP-hard route optimization problem minimizing costs and maximizing profit while assigning each user his adequate nodes obeying each node’s constraints. Respected the regulations of the Arbeitsagentur and obeyed several constraints respective to each warehouse. Tools: Or-tools, Python, Postgresql, Osrm

  • 2 Jahre und 1 Monat, Jan. 2020 - Jan. 2022

    Algorithms developer

    Bookunited

    Develop String matching algorithms using multiple methods to match 1M+ data records to provide a coherent database for the website. Automating data scraping into a DB, triggering the matching algorithm and indexing its output. Tools: Pysql, Elasticsearch, Mongo, Postgres, Gmail, Python

  • 1 Jahr und 5 Monate, Feb. 2019 - Juni 2020

    Algorithms developer

    Adilo

    Develop an algorithm that analyzes hosted videos to embed a watermark invisible to the human eye, such a watermark must be unique per user, yet can be observed using a specific algorithm. Algorithm was applied to discover clients sharing a video outside of the platform. Tools: Redis, Postgres, Moviepy, Python

  • 2 Jahre und 4 Monate, März 2017 - Juni 2019

    Algorithms Developer

    Australia

    Read shapes, then pack them tightly together respecting a set of rules to avoid collision such that they are cut using fewer materials, through a shorter time span or cut from marble. Applications are for CNC machining, 3D printing, marble cutting, art, etc. Tools: shapely, python, numpy, pandas, ezdxf

Sprachen

  • Englisch

    Muttersprache

  • Deutsch

    Gut

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z