Robin Rentmeister

Robin Rentmeister

Computer Science Student | Software Engineer

/ Featured Projects

Project and research highlights in one concise list.

Android Application

Adaptive Theme: Auto Dark Mode

A free, open-source Android app that automatically switches the system theme based on the device's ambient light sensor rather than a fixed time schedule. Built with Kotlin, Jetpack Compose, and Material 3/You. The app has received international media coverage, including dedicated features by Android Authority, Computerworld, and How-To Geek, as well as video coverage on YouTube.

100+ Stars on GitHub · 10k+ Downloads on Google Play

Seminar Survey Paper at RWTH Aachen University

Capable AI Coding Agents: Ensuring Correct & Reproducible Results

Course: "Intelligent Data Management with Generative AI"

Abstract: The use of Large Language Models (LLMs) in software engineering is shifting from single-shot code completion to autonomous, multi-step workflows that operate over large repositories and interact with external tools and APIs. While this transition promises productivity gains, it also introduces concerns for correct and secure results. In contrast to isolated snippet generation, agentic pipelines can amplify small mistakes into cascading failures, exhibit non-deterministic behavior, and produce plausible code that silently violates security or domain constraints. This survey reviews failure modes in agentic coding, consolidates techniques for improving correctness and reproducibility, and highlights remaining challenges. We organize assurance mechanisms into three complementary layers: (i) operational infrastructure for deterministic execution, provenance, and tracking; (ii) cognitive architectures that couples generation with executable checks and iterative repair; and (iii) interaction paradigms for human and multi-agent interaction, policy enforcement, and governance. Drawing on evidence from execution-based benchmarks and safety evaluations, we summarize which mechanisms yield consistent improvements and where concerns persist. We conclude by outlining open challenges toward scalable, long-horizon robustness and verifiable reliability for AI coding agents.