Recommended expert

Mohamed Saleh

Machine Learning Engineer (Part Time)

Mohamed Saleh
Munich, Germany

Experience

Jun 2024 - May 2025
1 year
Germany

Machine Learning Engineer (Part Time)

E.ON Digital Technology

  • Designed and implemented an advanced, agentic RAG pipeline using LangChain and LangGraph for structured data extraction from PDFs, utilizing tools, state management, and OpenAI LLMs (GPT-4) to improve accuracy and handle complex document structures.
  • Developed a Google AI agent for extraction of structured information from PDF documents and deployed the agent on Vertex AI.
  • Architected data pipelines using Azure Data Factory and Databricks to ingest data from Azure Blob Storage, process it with PySpark, and load it into Azure SQL Database via Linked Services.
  • Containerized AI agents and services using Docker for consistent local development and deployment.
  • Utilized PySpark and Dask for database querying in coordination with Azure Blob Storage and Document Storage.
  • Created a ReAct agent that extracts structured data from PDF documents using tools and integrating Azure Document Intelligence.
  • Contributed to the CPO invoices validation check project using Databricks to find existing CDRs and calculate total valid costs.
  • Developed a conversational AI agent (chatbot) with a FastAPI backend, integrating RAG for precise tariff extraction and deployed the service using Azure Container Apps.
  • Tools used: Azure, Azure OpenAI, Azure Document Intelligence, Azure Blob Storage, Google ADK, Google Cloud, Vertex AI, Gemini, Databricks, LangChain, LlamaIndex Ollama, Docker, PySpark, Azure SQL, Azure Data Factory, Azure AI Agent, Microsoft SQL Server
Mar 2023 - Aug 2023
6 months
Germany

GenAI Intern

MSG Life GmbH

  • Fine-tuned code LLMs from Hugging Face for C++ code generation based on transformation rules used in health insurance policies.
  • Engineered a ReAct AI agent using LlamaIndex and CodeLlama for automated C++ code generation, demonstrating proficiency in agentic design patterns.
  • LLMs used: Code-T5, Polycoder, Incoder, CodeLlama.
Sep 2021 - Mar 2024
2 years 7 months
Germany

Machine Learning Instructor

Technische Universität München

  • Led student application projects for training ML algorithms and monitored ML experiments using MLflow and MLOps.
  • Assisted in teaching and coding machine learning concepts.
Aug 2020 - Mar 2021
8 months
United States

LLMs Engineer

TouchCast LLC

  • Built and deployed a RAG system as a Flask web service on AWS, showcasing full-stack AI application development skills for an automatic positioning system of images and a table of contents generation system.
  • Libraries used: dlib, OpenCV, NumPy, Transformer T5, BERT, BART.
Jan 2020 - Feb 2024
4 years 2 months
United States

Data & AI Engineer

Upwork

  • Developed an automatic categorization system using word similarity and deep learning.
  • Built a question generation application from cartoon images for an educational institution.
  • Created a ride price prediction model for NYC taxi rides data using XGBoost on big data stored in S3 buckets with Amazon SageMaker and Unified Studio.
  • Implemented an Arabic question answering system for labor law in Saudi Arabia using information retrieval techniques.
  • Developed an object detection system for passenger detection.
  • Built a pneumonia detection system with ResNet achieving classification accuracy of 97% and 91%, deployed as a Flask website on Heroku.
  • Created an audio recognition system using unique hashes (similar to Shazam) leveraging image processing techniques with Python and SQL.

Skills

  • Ai Agent Frameworks & Llms: Langchain, Langgraph, Llamaindex, Azure Ai Agent, Google Vertex Ai, Openai Gpt-4, Hugging Face, React Agent Pattern

  • Cloud & Azure Services: Azure Container Apps (Aca), Azure Functions, Azure Ai Search, Azure Document Intelligence, Azure Blob Storage, Azure Key Vault, Azure Log Analytics, Azure Service Bus, Azure Sql Database, Azure Data Factory, Azure Cli

  • Python Development: Python (Oop, Design Patterns), Async Programming, Fastapi, Flask, Sqlmodel, Sqlalchemy, Pytest

  • Data & Ml Engineering: Pyspark, Databricks, Dask, Docker, Docker Compose

  • Devops & Tools: Git, Docker, Ci/cd, Scrum, Jira

  • Databases & Drivers: Microsoft Sql Server, Pymongo, Redis-py

Languages

Arabic
Native
English
Advanced
German
Intermediate
Italian
Elementary

Education

Sep 2021 - Mar 2024

Technical University of Munich (TUM)

Master of Science · Data Engineering and Analytics · Munich, Germany

Aug 2015 - Jul 2020

Zewail University for Science and Technology

Bachelor of Science · Communication and Information Engineering · Cairo, Egypt

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Martin Musiol
Martin Musiol

Product Owner AI Learning Platform

View Profile
Zakaria Aoune
Zakaria Aoune

Vice President Technology

View Profile
Chaima Dahri
Chaima Dahri

Data Scientist Intern

View Profile
Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Basem Elasioty
Basem Elasioty

Head of Cloud & AI

View Profile
Max Ritter
Max Ritter

Cloud (AWS) | AI | DevOps | Data

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Philipp Grunert
Philipp Grunert

Data Scientist & Data Engineer

View Profile
Zakaria Bensmida
Zakaria Bensmida

Machine Learning / Software Developer

View Profile
Devakinand Dama
Devakinand Dama

Master's Thesis: Analyzing Prompt Engineering for Data Extraction from Unstructured Data

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Markus Binder
Markus Binder

Technical Co-Founder

View Profile
Mirza Klimenta
Mirza Klimenta

Agentic AI for a DeepResearch project

View Profile
Eduard Van kleef
Eduard Van kleef

Workshop Leader 'Introduction to AI Development Tools'

View Profile
Mahabub Akram
Mahabub Akram

Team Lead – Engagement & Relevance

View Profile
Christian Schulz
Christian Schulz

Data-Scientist/AI Engineer

View Profile
Fadi Shoaa
Fadi Shoaa

Document parser for picking lists (PDF & PNG)

View Profile
Stephan Baier
Stephan Baier

Freelance Data Scientist

View Profile
Marco Pennacchiotti
Marco Pennacchiotti

Head of Data Science and Data Engineering

View Profile
Muntaha Shams
Muntaha Shams

AI Engineer (Freelance)

View Profile
Himanshu Negi
Himanshu Negi

Principal (Data Scientist/Data Engineer/Gen AI Engineer)

View Profile
Mohamed Yousfi
Mohamed Yousfi

AI Engineer

View Profile
Stephan Sahm
Stephan Sahm

Senior Data/ML Consultant & Technical Lead

View Profile
Aziz Ajrir
Aziz Ajrir

Senior Data Scientist & AI Engineer Consultant

View Profile
Murad Ali
Murad Ali

AI Agents Automation - LLM-Powered Agentic System

View Profile
Tobias Reinerth
Tobias Reinerth

Senior Data Scientist

View Profile
Nina Nowak
Nina Nowak

ESG Data Analyst (Volunteer, part-time)

View Profile
Tobias Oberrauch
Tobias Oberrauch

Python Developer

View Profile
Robert Komorowsky
Robert Komorowsky

IT Consultant

View Profile
Mohammed Abdallatif
Mohammed Abdallatif

Data Scientist & Energy Consultant

View Profile