
About
I completed my master’s studies at TUM, where I wrote my thesis on hybrid retrieval under the supervision of Jakob Sturm and Prof. Dr. Georg Groh.
My current focus is hybrid retrieval, LLMs, RAG, and retrieval over structured data. I am especially interested in how language models can find and reason over the right information.
Beyond information retrieval, my interests include information theory, measure theory, mathematical logic, and linguistics. I am always open to collaborating on interesting projects.
Before focusing on retrieval, I worked across data engineering, software systems, and security, including kernel-security work at AWS and LLM-assisted program analysis at Firebolt. That background shapes how I think about reliable AI systems today.
Research focus
Information Retrieval & RAG
Sparse, dense, and hybrid retrieval; retrieval evaluation.
LLMs & Structured Data
Table retrieval, Text-to-SQL, and reasoning over structured information.
Reliable AI Systems
Evaluation and systems aspects of deploying LLM-based applications.
My broader technical background includes databases, distributed systems, security, and machine learning for systems.
Education
Technical University of Munich
M.Sc. Computer Science · Enrolled 2021
Major in Machine Learning; minors in Databases and Security & Privacy
Master’s thesis on hybrid retrieval, completed August 2026
University of Novi Sad, Faculty of Technical Sciences
B.Eng. with Honours, Data Engineering
Thesis: Blockchain-based Federated Learning
Experience
Centrum Wiskunde & Informatica
Research Student, TRL Lab, 2025 · Amsterdam, Netherlands
Worked with Prof. Madelon Hulsebos and Daniel Gomm on generative AI and information retrieval for structured data
Completed a research stay from August to September 2025 focused on LLMs, Text-to-SQL, and table retrieval
TRL Lab people
Firebolt
Intern, April–August 2025 · Munich, Germany
Worked on a custom static-analysis workflow using large language models
Technical University of Munich
Teaching Assistant, December 2024–June 2025
Introduction to Informatics, with a focus on SQL and Java
Student Research Assistant, February 2024–December 2025
Twinu
Core Engineer, April 2023–January 2024 and February–September 2022 · Munich, Germany
Amazon Web Services
Software Engineer Intern, September 2022–February 2023 · Dresden, Germany
Applied machine learning and NLP to kernel security with the AWS EC2 KaOS team
KITRO
Software Developer, February–September 2022 · Remote
Worked with Python, Apache Spark, AWS Lambda, data engineering, and computer vision
LambdaWorks
Software Engineer Intern, February–May 2020 · Novi Sad, Serbia
Typhoon HIL
Machine Learning Engineer Intern, April–December 2019 · Novi Sad, Serbia
Community
Organizer, Munich NLP · April 2025–Present
Helping connect students, researchers, and industry practitioners in Munich
Volunteer, CIDR 2025 · January 2025
Conference on Innovative Data Systems Research, Amsterdam
You can also find my work on GitHub and Google Scholar.