Experiences¶
Professional Work History¶
AI Engineer
Freelance in Leuven, Belgium | Jan 2025 – Present

Figure 1: Datathon 2023 - Leuven, Belgium¶
Project Context
I am currently working as a freelance AI engineer, focusing on various projects in the field of AI and machine learning. My work includes developing custom solutions for clients, contributing to open-source projects, and participating in interesting AI hackathons/challenges.
Subjects
Consulting on the continuation of my thesis project at Imec, focused on the deconstruction and documentation of Integrated Circuits from large images.
Contributing to the development of a 3D U-Net model for lesion segmentation on PET and CT imaging, as part of the autoPET IV challenge.
Data Engineer
TechWolf in Ghent, Belgium | Sep 2023 – Nov 2024

Project Context
TechWolf is an AI scale-up building Skill Intelligence solutions for HR, enabling enterprises to understand workforce skills and support strategic talent decisions. My role in the company evolved from engineering and AI work in the ‘SkillData’ team to Baekeland-funded research on dynamic career representation learning.

Figure 1: TechWolf’s Product Ecosystem¶
AI & Modeling
Fine-tuned the Multilingual Skill Tagger (MLST) transformer for CVs, job descriptions, and performance reviews through contrastive learning.
Constant experimentation with model scalability, such as improvements to model inference time with quantization techniques.
Handled noisy training data through augmentation and sampling strategies.
Data Engineering
Built ETL pipelines using PySpark, BigQuery, and GCP Dataflow.
Worked on the sampling pipeline of training data from the datalake for the models.
Integrated data validation, quality checks, and monitoring for production readiness.
The models were deployed in a microservices architecture using Docker and Kubernetes.
Backend & Infrastructure
Worked on the Django microservice at TechWolf and other microservices to streamline objects handling and storage requirements.
Created and maintained other Flask or FastAPI Microservices to integrate it within the TechWolf ecosystem.
Deployed AI components in containerized environments using Docker and Kubernetes.
Research & Baekeland Work
Experimented with career pathing models with transformer-based embedding models.
The goal of the research was the enhancement of TechWolf proprietary models and usecases with sequential and temporal information (through for example temporal attention).
Researched and worked with novel job vacancy models such as LaborLLM and CAREER to build realistic job transition models.
Technologies: Python, PyTorch, Transformers, LLMs, PySpark, AWS (Bedrock, S3), GCP (BigQuery, Dataflow, Vertex AI), Docker, Kubernetes, Django, Flask, FastAPI, GitLab CI/CD
Research Intern (MSc Thesis)
Imec in Leuven, Belgium | Jul 2023 – Sep 2024

Project Context
Imec is a world-leading R&D hub in nanoelectronics and integrated circuits (IC) technologies. My MSc thesis project, titled “Expert-Guided Interactive Machine Learning for Integrated Circuit Documentation,” addressed the time-consuming and error-prone manual process of documenting experimental semiconductor layouts and linking them to measurement data (design of experiment files). The goal was to create an AI-enhanced (Figure 2), interactive platform to automate and streamline this workflow.

Figure 2: AI Image Pipeline Diagram¶
AI & Modeling
Built an interactive machine learning (IML) system to automate documentation of semiconductor layouts (GDSII/OASIS).
Applied YOLOv7 with SAHI-inspired slicing for high-resolution object detection of small layout features.
Incorporated DBNet OCR for detecting text labels directly from layout polygons.
Created a feedback loop to retrain the model using engineer corrections, improving mAP from 0.77 → 0.85.
Desktop Application Development

Figure 3: Verification Application¶
Developed a human-in-the-loop desktop tool using PyQt with drag/resizable annotations.
Visualized detections with color-coded status: unverified, verified, high-risk.
Embedded workflows for model retraining, evaluation, and data augmentation inside the app.
Computer Vision & Mapping
Mapped individual devices within modules using OpenCV and layout-specific heuristics.
Post-processed detections using NMS and custom filtering rules.
Automatically linked detected components to measurement data (DOE files).
Technologies: Python, PyQt, YOLOv7, OpenCV, KLayout, SAHI, DBNet (OCR), PyTorch, Pandas, NumPy, Git, GDSII/OASIS.
Software Engineer
KU Leuven in Leuven, Belgium | Oct 2022 – Jan 2023

Project Context
KU Leuven hired me to help redesign the introductory “Artificial Intelligence” course at KU Leuven. This project aimed to enhance student understanding of fundamental AI algorithms by creating interactive demos of popular machine learning algorithms.
Project Subject
I designed and developed an interactive web-based platform to visualise core AI algorithms:
Implemented demos for core AI algorithms: Minimax, Dijkstra’s algorithm, Policy Iteration, and Support Vector Machines (SVMs).
Developed interactive visualisations using D3 and javascript, allowing real-time user interaction (modifying inputs, stepping through execution) to observe algorithm behavior.
Deployed the tool for student use, improving engagement and comprehension of AI concepts.
Technologies: Javascript, D3
Software Engineer
DotDash in Leuven, Belgium | Aug 2021 – Sep 2022
Project Context
I worked within a small,agile R&D team focused on rapidly prototyping and developing AI-integrated solutions for real-time daat streaming, monitoring, and knowledge extraction.
Project Subject
Developed several proof-of-concept:
Created a custom Grafana plugin for monitoring Neo4j databases using Cypher queries directly within dashboards.
Developed a real-time anomaly detection pipeline using PySpark Streaming, MQTT (ingestion), and Kafka (message broker).
Built a RAG (Retrieval Augmented Generation) chatbot utilising a knowledge graph stored in Neo4j to ground the model answers. The model in question was a fine-tuned GPT-2 model that generated CYPHER code to query the database for appropriate information.
Technologies: Python, PySpark (Streaming), Kafka, Grafana, MQTT, Neo4j (Cypher), Docker, GPT-2
Software Engineer Intern
Roborana Group in Kontich, Belgium | Feb 2021 – Jun 2021

Project Context
Internship at Roborana focused on exploring and demonstrating automation technologies (RPA, AI) to improve eciency by targeting repetitive business processes. Also designed and trained a forecasting model for covid vaccination predictions in the EU.
Project Subject
Developed several proof-of-concept AI-integrated solutions for UiPath:
Developed proof-of-concept Robotic Process Automation (RPA) solutions using UiPath and Python frameworks to automate tasks like data entry and report generation.
Explored basic AI techniques (OCR, text classification) for enhancing automation workflows.
Created an end-to-end forecasting system that retrained a model daily to predict European vaccination numbers using ECDC public data.
Technologies: Python, UiPath, Streamlit, SKLearn