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

Gave a guest lecture for TU Munich’s Advanced NLP Masters’ course on proactive context management for long-horizon code agents: moving from harness-level heuristic summarization to learned meta-actions. See the talks page for more.

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.