🚧 Still under construction

Still working on including and organizing all my projects here. In the meantime, you can click on what's already there but some context might be missing. Doing my best to complete this and add comprehensive documentation.

RL End-To-End Locomotion for Quadrupets (perfect grade) preview
Featured

RL End-To-End Locomotion for Quadrupets (perfect grade)

Teaching robot dog different gaits like walking silently and climbing stairs using Reinforcement Learning.

RoboticsAIRLIsaacLabWandBUniversityCollab
Eule Elli (Owl Elli) preview
Featured

Eule Elli (Owl Elli)

Chatbot answering any questions regarding board game rules via text and voice.

RAGAILLMsText-To-SpeechCross-PlatformFrontendWebMobileReact NativeTypeScriptBackendFullstackSupabasePostgreSQLLangchainLanding PageSolo
WhisperIt (WIP) preview

WhisperIt (WIP)

Dictation and AI writing aid that is available on any screen of your Android phone and can be personalized to your writing style.

AILLMsText-To-SpeechSupabaseMobileBackendFullstackTypescriptSolo

Foodback (perfect grade)

Digital health startup envisioned during Startup X/Startup Experience offering cashbacks and rewards for a healthy lifestyle.

Business PlanStartupUniversityCollab

SQL2SOLID (perfect grade)

Easily exposes data stored in RDBs as Linked Data with Authentication and Authorization being forwarded.

Paper PublishedLinked DataOntopSolidDockerPostgreSQLUniversityCollab

Greyscale Image Colorization (best in class)

Trained neural net to colorize images. Bonus task for lecture 'Machine Learning 2' with best score in class.

AIPyTorchPythonUniversitySolo

RL Fine-Tuned LLM for Unit Test Generation (perfect grade)

Used compiler verification and AI feedback to improve test code generation of LLM.

Software TestingAILLMsRLDockerPythonUniversityCollab

RL Agent for End-To-End Testing of Mobile Apps

Agent enabling automated end-to-end testing of mobile applications using curiosity-driven learning.

AIRLSoftware TestingPythonPyTorchWandBDockerResearchCollab

LucidMind

Social media platform for constructive and reasoning-supported discussions.

Cross-PlatformFrontendWebMobileReact NativeTypeScriptBackendFullstackFirebaseCollab

Bachelor's Thesis: UI Element Detection (perfect grade)

Mask R-CNN trained for mobile UI element detection using an automatically labelled dataset.

AIComputer VisionPythonMobileKotlinUniversitySolo
Document Scanner preview

Document Scanner

Uses GPU to accelerate document detection and extraction from video feed.

Computer VisionGPUOpenGLSolo
MathCubes preview

MathCubes

Collaborative real-time online canvas for math tutoring.

FrontendWebJavaScriptBackendFullstackNode.jsSocket.ioServer AdminSolo
Robot Playing Soccer (perfect grade) preview

Robot Playing Soccer (perfect grade)

Robot detects and tracks ball, enemy and its own position. It adapts its strategy based on the current situation.

PythonAIComputer VisionRoboticsUniversityCollab
Sound-Activated Light Switch preview

Sound-Activated Light Switch

Switch turns lamp on and off when clapping twice.

MicrocontrollerArduinoC++SolderingElectronicsDuring SchoolSolo