About

Hey there! I am a Research Engineer at JetBrains, working on post-training models for agentic applications in software engineering. I studied computer science at the Technical University of Munich, where I completed my master’s degree with distinction in November 2025.

My work is broadly centered on software engineering agents (for code and beyond) that robustly solve tasks over long horizons, and adapt continually from experience. I am particularly interested in how we can make such agents efficient and effective—in terms of context management, memory, and compute—so that they are capable of robustly operating in complex real-world computer systems and remain accessible to a wide range of users and organizations.

My path into research was shaped by years of work as a full-stack engineer in long-term internships and data science roles. This foundation gives me both the technical depth to build robust research infrastructure and an intuitive understanding of the developer workflows and pain points that drive my research questions. It also taught me to communicate complex technical ideas across disciplines—bridging the gap between rigorous ML research and practical engineering challenges.

If my research interests or projects resonate with you, feel free to reach out or explore my projects and writing below.

Latest updates

Talk

Invited talk at Berlin DataTalksClub: Context Engineering for Agentic Hybrid Applications with Ivan Potapov. We discuss the cost and reliability implications of context growth in long-horizon production agents, and argue for efficiency-focused, proactive context management. Building on findings from The Complexity Trap that simple observation masking matches LLM summarization at a fraction of the cost. Watch on YouTube.

Project

The Spotify Playlist manager provides an easy way to streamline sorting of songs into playlists using only the keyboard.

Project

I published a reproduction and improvement of the RouteLLM BERT router, identifying and fixing critical methodological flaws in the original implementation.

Career

Completed my master’s degree in computer science at the Technical University of Munich with distinction.

Publications

The Complexity Trap was accepted to the Fourth Workshop on Deep Learning for Code (DL4C) at NeurIPS 2025. We show that simple observation masking is as efficient as LLM summarization for agent context management and introduce a novel context management strategy that reduces costs by up to 11% compared to these baselines.