My Projects

This section showcases my university and personal projects in AI, machine learning, and software development.

While I've had the opportunity to contribute to significant projects at Fraunhofer, such as building the first EU Battery Pass prototype and a RAG chatbot, these remain their intellectual property and are detailed further in my experience section.

Learn more about the BatteryPass project here.

This portfolio focuses on my academic and personal endeavors, each reflecting my passion for developing practical solutions and exploring modern technologies.

Current Projects

Master Thesis: Advancing Reasoning Capabilities in Language Models

Natural Language Processing
Upcoming

The exact details are currently elaborated.

Technologies Used

Advanced Machine LearningLanguage Model ArchitectureSpecialized NLPIndependent Research
Project Medallion: Quantitative Trading Engine

Project Medallion: Quantitative Trading Engine

Machine Learning
In Progress

Inspired by the legendary success of Renaissance Technologies' Project Medallion, this project aims to develop a quantitative trading engine from the ground up. The core of the project is to use statistical models and machine learning to identify and exploit short-term, non-random price movements and other market inefficiencies. Starting with historical market data and simple factor-based strategies, the system will be incrementally enhanced with alternative data sources (e.g., sentiment analysis, satellite imagery concepts) and more sophisticated ML models. The entire process, from data ingestion and cleaning to strategy backtesting and performance evaluation, is being built with a focus on modularity following a scientific methodology.

Technologies Used

PythonQuantitative FinanceMachine LearningPandasNumPyScikit-learnXGBoostBacktestingAPI IntegrationAlternative Data

Past Projects

Study Project: Robustness and Reasoning in Small Language Models

Study Project: Robustness and Reasoning in Small Language Models

Natural Language Processing
Nov 2024 - Jun 2025

This study project investigates the effectiveness of reasoning-enhancement techniques (e.g., advanced prompting, multi-stage finetuning, and the hybrid STaR method) on a 1-billion parameter language model, comparing its performance against a larger 3B model. The research demonstrates that with the right approach—specifically by finetuning on a mixed dataset and applying Plan-and-Solve prompting—a 1B model can significantly outperform its larger counterpart on complex reasoning tasks like GSM8K. The project concludes that the success of these techniques is highly dependent on the model's pre-training and the specific task, highlighting a path to creating smaller, yet highly capable language models.

Technologies Used

PythonPyTorchHugging FaceLlama 3.2Fine-tuningPrompt EngineeringNLPLLM Evaluation

Project Links

Automatic Fruit and Vegetable Detection System

Automatic Fruit and Vegetable Detection System

Computer Vision
Feb 2025 - Jun 2025

This project implements a real-time fruit classification system using a deep learning model (MobileNetV2) and a webcam. Its key feature is an interactive feedback loop that allows users to correct misclassifications. This feedback is collected to augment the dataset, enabling the model to be retrained and continuously improved. The system also features background augmentation to enhance generalization from the Fruits-360 dataset to real-world scenarios.

Technologies Used

OpenCVTensorFlowTkinterMobileNetV2

Project Links

Movie Sentiment Analysis

Movie Sentiment Analysis

Natural Language Processing
Aug 2024

This project implements a sentiment analysis pipeline for movie reviews using Word2Vec embeddings, a Noise Robust Learning technique, and a FastText-based neural network classifier. The goal is to classify movie reviews based on their text content as either positive or negative.

Technologies Used

Word2VecNoise Robust LearningFastTextnltkPythonNeural NetworksScikit-learnMatplotlibPandasNumpy

Project Links

Cognitive Robotics CNN Competition (Kaggle)

Computer Vision
Spring 2024

Achieved second place in a Kaggle competition focused on image classification. The project involved designing, training, and fine-tuning a Convolutional Neural Network (CNN) to achieve a high accuracy score (Public: 0.937, Private: 0.928).

Technologies Used

PythonTensorFlowKerasCNNData Augmentation
Hierarchical Learning for Tool Use in Robotics

Hierarchical Learning for Tool Use in Robotics

Machine Learning
Fall 2023

This project simulates a 2D environment where robotic arm tools interact with various objects. The simulation includes elements like grip arms, sticks, and magnets, designed to explore intrinsic motivated learning and tool use in a controlled setting for a Machine Learning in Robotics seminar.

Technologies Used

PythonExplautoScikit-learnNumpyMatplotlib

Project Links

Self-built and Programmed Vacuum Cleaner Robot

Self-built and Programmed Vacuum Cleaner Robot

Embedded Systems
Apr 2022 - Aug 2022

In a team of four, we divided the tasks of construction, programming, and testing to create a customizable, self-sufficient vacuum cleaner. I was primarily responsible for the software development, ensuring the vacuum cleaner's efficient navigation and obstacle avoidance.

Technologies Used

C++Autodesk InventorArduino
Voice control system for a model factory

Voice control system for a model factory

Embedded Systems
Oct 2021 - Feb 2022

Our team developed a speech control system for controlling a model factory as part of a collaborative project with PI-Informatik. I was instrumental in the development of designing the GUI, implementing the speech recognition, and the integration with the Raspberry Pi.

Technologies Used

JavaScriptText-to-SpeechC#Raspberry PiMicrosoft Speech APIASP.netMQTT
Windows Forms application for leftover food recycling

Windows Forms application for leftover food recycling

Desktop App
Apr 2021 - Aug 2021

My first software project: Collaborated with two fellow students to create a recipe generator that transforms leftovers into new meals. The repository link is unavailable as I've lost my old university credentials.

Technologies Used

C#Windows Forms

Interested in collaborating or want to learn more?

Contact Me on LinkedIn