Machine Learning & Data

Hello, I'm Pascal Nague

Computer Science student specializing in Machine Learning and Data. I develop practical AI solutions, analyze data, evaluate models and optimize machine learning pipelines with Python and PyTorch.

About

Who I am

I’m Pascal Nague, a Computer Science student at RPTU Kaiserslautern with a strong focus on Machine Learning, Data and AI systems.

I enjoy understanding how intelligent systems work — from the data they consume to the way their performance, reliability and efficiency are measured.

My work combines Python, PyTorch, data analysis, machine learning experimentation and performance benchmarking. My completed Bachelor Project at DFKI focused on efficient PyTorch data loading, concurrent pipelines and reproducible performance measurement, followed by external validation on Food-101.

I am especially interested in building practical systems that are measurable, understandable and useful in real-world environments.

Current focus Machine Learning · Data Engineering · AI Systems
Bachelor Project Efficient PyTorch Data Loading
Core technologies Python · PyTorch · SQL · Git · Linux · Docker
Interests ML Systems · LLM Evaluation · Computer Vision · Data Pipelines
Location Germany
What I can do

Services

I work on practical problems across data, machine learning and AI evaluation. My focus is on building measurable solutions, understanding model behaviour, automating data workflows and improving the performance of ML pipelines.

01

Data Analysis & Preparation

Cleaning, exploring and structuring datasets so that raw data becomes reliable, understandable and ready for analysis or machine learning.

Python NumPy EDA
02

Machine Learning Prototyping

Building initial classification, regression or clustering models, establishing baselines and evaluating whether an ML approach is useful.

PyTorch ML Prototyping
03

ML Model Evaluation

Measuring model performance using appropriate metrics, error analysis and structured comparisons to understand where a model succeeds or fails.

F1 Precision Error Analysis
04

AI & LLM Quality Evaluation

Designing test cases, evaluation criteria and error categories to assess chatbot and LLM behaviour across realistic prompts and edge cases.

LLM Evaluation QA
05

Data Workflow Automation

Automating repetitive data tasks such as merging files, transforming exports, calculating metrics and generating repeatable reports.

Python Automation Workflows
06

PyTorch Pipeline Performance Analysis

Benchmarking data-loading pipelines, comparing DataLoader configurations and identifying bottlenecks that affect throughput and model training.

PyTorch DataLoader Benchmarking
Technical profile

Skills & Technologies

My technical background combines software development, data analysis, machine learning and performance-oriented ML systems.

01

Programming

Python · Java · SQL · HTML · CSS · JavaScript

02

Data Analysis

Data Cleaning · Exploratory Data Analysis · Data Visualization · Numerical Computing

03

Machine Learning

Classification · Regression · Model Evaluation · Cross-Validation · Error Analysis

04

Deep Learning & Computer Vision

PyTorch · CNNs · YOLOv8 · OpenCV · Image Classification · Training · Validation · Image Preprocessing

05

ML Systems & Performance

PyTorch DataLoader · Data Pipelines · Concurrency · Multithreading · Multiprocessing · Throughput Benchmarking · Bottleneck Analysis

06

AI & LLM Evaluation

Test Case Design · WER/CER · ASR Evaluation · Error Classification · Quality Assessment

Selected work

Portfolio

Selected engineering projects across ML systems, AI evaluation, computer vision, end-to-end ML applications and performance benchmarking.

ML Systems · Bachelor Project Minimal Dataset
for PyTorch
01 Completed · DFKI

Minimal Dependency Dataset Library for PyTorch

A lightweight experimental library for Parquet-backed image datasets with a custom multi-threaded DataLoader, throughput instrumentation and reproducible benchmarks. The optimized loader reached a measured peak of 3,245 samples/s on the project benchmark and was published as a PyPI package.

Python PyTorch Parquet Concurrency Benchmarking PyPI
View project
AI Evaluation Speech & LLM
Quality Lab
02 Active development

Speech & LLM Quality Lab

An engineering and learning project for evaluating French speech-to-text outputs and reviewing language-model responses. The current foundation includes manifest validation, ASR pilot tooling, WER/CER metrics, reporting and automated tests.

Python ASR WER/CER LLM Evaluation
View project
External Validation Food-101
Benchmark
03 ML Systems

Real-World Food-101 DataLoader Benchmark

External validation of the custom PyTorch data-loading library on a reproducible 10,000-image Food-101 workload. The experiments compare scaling across worker counts, resolutions and batch sizes and demonstrate that DataLoader performance is workload-dependent.

PyTorch Food-101 Parquet Benchmarking
View project
Computer Vision YOLO Webcam
Detection
04 Real-time application

YOLO Webcam Detection

A modular real-time computer-vision application built with YOLOv8 and OpenCV, including webcam streaming, person filtering, configurable alert logic, automated screenshots and runtime statistics.

Python YOLOv8 OpenCV Computer Vision
View project
End-to-End ML Real Estate
Price Prediction
05 ML Application

Real Estate Price Prediction

An end-to-end machine-learning application covering data generation and feature engineering, Random Forest modelling, MLflow experiment tracking, a FastAPI prediction API, a Streamlit interface and Docker-based packaging.

scikit-learn FastAPI MLflow Streamlit Docker
Private repository
Get in touch

Let's work together

Whether you have a data problem, a machine learning project, an AI evaluation task or simply want to discuss a technical collaboration, feel free to contact me.

Open to Werkstudent opportunities, projects and technical collaborations.