Tomy Huy Le

Junior Researcher at the Institute for Information Systems (IWi) at DFKI and M.Sc. Information Systems student at Saarland University.

I work on machine learning, large language models and information extraction.

Portrait of Tomy Huy Le

About

I work as a Junior Researcher at the Institute for Information Systems (IWi) at the German Research Center for Artificial Intelligence (DFKI) in Saarbrücken. This winter semester I started my Master's in Information Systems at Saarland University.

I finished my B.Sc. in Business Informatics at Saarland University. My bachelor's thesis was about extracting named entities from medical documents with large language models and was graded 1.0.

Before returning to DFKI, I did a six-month internship at Capgemini, where I worked on AI tools for internal use, including integrations with Jira, Confluence, GitLab and Jenkins. Before that I was a Research Assistant at the same institute and managed a family restaurant for several years.

Experience

  1. CurrentSince Oct 2026

    Junior Researcher

    Institute for Information Systems (IWi) · DFKI · Saarbrücken

    Research on applied AI at the Institute for Information Systems, alongside my Master's studies.

  2. Mar 2026 – Aug 2026

    Software Engineer & IT Consultant Intern

    Capgemini Germany GmbH · Frankfurt

    • Led an AI tooling team working on GenAI integrations and coordinated implementation and priorities.
    • Connected OpenWebUI with Jira, Confluence, Graylog, Jenkins, GitLab and internal knowledge bases using MCP and RAG.
    • Containerized and deployed AI services on OpenShift.
    • Implemented a multi-user Atlassian MCP proxy with JWT and Vault, so each user keeps their own Jira and Confluence permissions.
    • Built a document conversion and ingestion pipeline for RAG knowledge bases.
    • Designed a multi-agent root-cause analysis that links Jenkins failures with logs, screenshots and GitLab changes.
    • Presented results to business and technical stakeholders and advised management on using AI in daily work.
    • OpenWebUI
    • MCP
    • RAG
    • OpenShift
    • FastMCP
    • Multi-agent
  3. Nov 2024 – Mar 2026

    Research Assistant

    Institute for Information Systems (IWi) · DFKI · Saarbrücken

    • Implemented an interactive dashboard for business process prediction with ML models, explainability methods (XAI) and an LLM-based chat interface.
    • Developed machine learning models for industrial partners in inventory management and production.
    • Built data preprocessing pipelines for time-series forecasting.
    • Presented project results to the Federal Ministry of Research, Technology and Space (BMFTR) and worked on the BMWK project “GreenAI-Hub”.
    • Python
    • Scikit-Learn
    • XAI
    • LLM agents
    • Dash/Plotly
  4. Jan 2019 – Nov 2024

    Manager

    Zen-Zen SUSHI & MORE · Sankt Wendel

    • Set up and maintained the cash register systems.
    • Managed social media channels and advertising.
    • Responsible for staff, training and customer service, and also worked in the kitchen.
  5. Oct 2021 – Dec 2021

    Data Analyst (Internship)

    Md Binco GmbH · Eschborn

    Data analysis and property management for customers.

Bachelor's Thesis

1.0 Final grade

“Extraction of Named Entities from Medical Documents Using Large Language Models — Conception, Implementation and Evaluation”

Supervised by Prof. Dr. Peter Loos and Dipl.-Wirtsch.-Ing. Andreas Emrich · IWi at DFKI · Saarland University, 2026

The thesis compares different approaches to Named Entity Recognition for pharmacovigilance (drug safety monitoring). The models were evaluated on PVRadarKG, a dataset with 19 entity types, with the goal of filling a knowledge graph from clinical texts.

  • Fine-tuned encoders (PubMedBERT, BioBERT) achieved the best overall results.
  • Medium-sized open LLMs such as Gemma-3-27B performed similarly to 70B models when their output was structured with frameworks like LangExtract.
  • The zero-shot model GLiNER worked well without task-specific training.
  • A normalization pipeline, hallucination filtering and a risk-weighted Fω score were used to compare the models.
  • NER
  • LLMs
  • PubMedBERT
  • GLiNER
  • LangExtract
  • Knowledge Graphs
  • Pharmacovigilance
Example

A 67-year-old female patient started amoxicillin 500 mg three times daily for acute sinusitis. After two days she developed a generalized rash and pruritus; the drug was discontinued.

  • Drug
  • Dosage
  • Indication
  • Adverse reaction

Example sentence, not from the thesis data.

Education

In progress

M.Sc. Information Systems

Saarland University

Since winter semester 2026/27.

Apr 2023 – Apr 2026

B.Sc. Business Informatics

Saarland University

Specialization in software engineering and artificial intelligence. Thesis graded 1.0.

Apr 2022 – Mar 2023

B.Sc. Computer Science

Saarland University

Transferred to Business Informatics.

Aug 2013 – Jun 2021

Abitur

Illtal-Gymnasium Illingen

Graduated with a grade of 1.5.

Projects

Demand forecasting dashboard
Jul 2025 – Aug 2025

Demand Forecasting Dashboard

A reusable demand forecasting dashboard with real-time stock movement simulation.

  • Python
  • Dash/Plotly
  • Scikit-Learn
Technical details
Comment toxicity model
Jul 2024 – Oct 2024

Comment Toxicity Model

A sentiment analysis model that detects different levels of toxicity in user comments, with a Django web app.

  • Python
  • TensorFlow
  • Django
View repository
Ultimate Tic Tac Toe board
Jun 2023 – Jul 2023

Ultimate Tic Tac Toe

An extended version of Tic Tac Toe with more complex game mechanics, built in my Programming 2 course.

  • Java
  • OOP
View repository

Skills

Machine Learning & AI

  • PyTorch
  • TensorFlow
  • Scikit-Learn
  • Hugging Face Transformers
  • Time-Series Forecasting
  • Explainable AI (XAI)

LLMs & NLP

  • Large Language Models
  • Named Entity Recognition
  • Information Extraction
  • Prompt Engineering
  • LLM Evaluation

Generative AI Integration

  • Retrieval-Augmented Generation (RAG)
  • Model Context Protocol (FastMCP)
  • Multi-Agent Systems
  • OpenWebUI

Software Development

  • Python
  • Java
  • Django
  • Dash/Plotly
  • HTML/CSS
  • JavaScript
  • Git

Deployment & Operations

  • Red Hat OpenShift
  • Containerization
  • Data Pipelines
  • Secrets Management (Vault)
  • JWT Authentication

Professional Skills

  • Team Leadership
  • Stakeholder Communication
  • IT Consulting
  • Requirements Analysis
  • Training & Instruction (IHK)

Languages

  • GermanNative
  • VietnameseNative
  • EnglishFluent

Hobbies: Basketball · Weight lifting · Boxing

Awards & Certificates

Contact

Feel free to reach out by email or on LinkedIn.

Email
tomyle49@gmail.com
LinkedIn
Tomy Huy Le
GitHub
TomyLeHuy
Documents
CV (PDF) · Transcript (PDF)