Skip to main content

Projects I worked on

LLM-Based Recommender Systems

Seminar Paper

As part of a course, I wrote a paper on LLM-Based Recommender Systems. I explored different approaches to incorperating LLMs into recommender systems and their advantages and disadvantages. Particularly, I was interested in the use of LLMs to generate dynamic personalized content, based on user intents and preferences.

Role: Sole Developer

LLMRecommender Systems

DCASE 2025 Challenge

Machine Learning Competition

As part of a course, I participated in the DCASE 2025 Challenge with a small Team. We tried many different approaches and were able to work on the Vienna Scientific Computing cluster. While we didn't win, we got a lot of experience with Audio ML. Our technical report was published on the DCASE website.

Role: Student

PyTorchEmbeddingsAudio ML

Ongoing Thesis: Language based Audio Retrieval

Bachelor thesis

As my Bachelor thesis, I am exploring new ways to Retrieve Audio based on Text search together with my Supervisor @JKU.

Role: Student

PyTorchEmbeddingsAudio ML

Privacy Journal

Personal Project

Created a Privacy first, journaling app with all journals stored on the users private github repo. I also added a voice to text feature using OpenAI Whisper bc I was annoyed how bad Apple's text to speech was.

Role: Sole Developer

ReactGithub APIOpenAI WhisperFirebase

React Beginners Course

Client Work

Designed and delivered a React.js course for a coding bootcamp. The curriculum covered modern React concepts, best practices, and real-world application development, helping students build a strong foundation in frontend development.

Role: Lead Instructor

ReactJavaScriptWeb Development

JKU Exam Simulator

Personal Project

Created a Exam Simulator for JKU students to practice for their exams.

Role: Started solo, but now it's open source

ReactFirebase