Podcast Episode on LLMs for Software Engineering

In this (german-language) episode of Code for Thought, Carina Haupt (DLR) and I talk with host Peter Schmid about large language models in Research Software Engineering: where tools like Copilot genuinely help (routine tasks, tests, small scripts), and where real-world projects expose their limits (builds, requirements, missing project context). I share my current work on matching papers to repositories via embeddings at the project level rather than just functions - so models carry meaningful context across an entire codebase. [Read More]

Siddata Study Assistant

The Siddata project developed a digital study assistant that helps students find relevant courses, learning resources, and study partners using personalized recommendations. I developed machine learning recommenders and worked extensively on its Django backend, turning a research prototype that previously took days to deploy into a containerized, tested, and easily deployable system. My masters thesis was also conducted in the scope of this project. [Read More]

Gesture Recognition in Large Video Corpora

As a student research assistant at the Red Hen Lab, I worked on a video-processing pipeline for automatic gesture analysis in large video corpora. My work involved person tracking and identification using face recognition, shot segmentation, and deploying the pipeline on an HPC cluster using Snakemake and Singularity. [Read More]

Bachelorthesis: Controlling Race Cars with Deep ANNs

Delving into the realm of self-driving cars for my bachelor’s thesis, I endeavored to optimize their tactical decisions, particularly speed, using cutting-edge deep neural networks and reinforcement learning in tensorflow within a transformed racing simulation. The resulting research platform, built on Unity, showcased the potential of real-time feedback and adaptability, offering valuable insights into the future integration of reinforcement learning in self-driving cars. [Read More]