B.Sc. Informatik · Software Engineer

Digitale Erlebnisse,
die man fühlt.

Hier zeige ich, was ich baue: interaktive 3D-Websites, Echtzeit-Animationen und vier spielbare Element-Experimente — von der ersten Skizze bis zum Deployment auf dem eigenen Server. Technisch präzise, visuell kompromisslos.

Projekte

Von Deep Learning bis 3D-Web.

Forschung, Simulation, Games und komplette Websites — mit Code zum Nachlesen.

Dieses Portfolio — interaktive Website

Web · Next.js 15 · Self-Hosted

Dieses Portfolio — interaktive Website

Die Seite, auf der Sie gerade sind: vier selbst entwickelte 2D-Canvas-Minispiele mit eigener Physik-Simulation, Element-Theming und Dark Mode — per CI/CD-Pipeline auf einen selbst gehärteten Server deployt (Docker, Caddy, GitHub Actions).

Next.js 15React 19TypeScriptCanvas 2DDockerCI/CD
Automatische Task-Frame-Ableitung mittels Schraubentheorie

Masterprojekt · Robotik

Automatische Task-Frame-Ableitung mittels Schraubentheorie

Großes Masterprojekt: Implementierung und Evaluation eines aktuellen Forschungspapers (Mohammadi et al., 2024), das aus demonstrierten Roboterbewegungen automatisch den optimalen Task Frame für kontaktreiche Aufgaben ableitet — datengetrieben statt per Expertenwissen.

RobotikSchraubentheorieKinematikPaper-Implementierung
BioSim — Ökosystem-Simulation

Simulation · Desktop-App

BioSim — Ökosystem-Simulation

Tile-basierte Ökosystem-Simulation: In einer Landschaft aus Wasser-, Sand-, Gras- und Felszonen leben platzierbare Arten — vom Sonnenblumenfeld bis zum Delphin — mit eigenen Werten für Stärke, Geschwindigkeit und Lebensenergie.

C++QtSimulationGUI
MT940 Converter

Tool · Finanzbuchhaltung

MT940 Converter

Kompaktes Desktop-Werkzeug für die Buchhaltung: erzeugt aus Kontoumsatz-Dateien Kontoauszüge im SWIFT-Format MT940, die Finanz- und Buchhaltungssoftware direkt einlesen kann.

Desktop-ToolMT940Finanzdaten

Tech-Stack

Programmiersprachen

PythonC++C#TypeScript

Web & 3D

React (Udemy-Zertifikat)Next.jsThree.jsTailwind CSSFramer Motion

Engineering & KI

PyTorchROS2QtUnityGitDocker

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend in Wort und Schrift · C1-Zertifikat (Duolingo English Test)

  • Polnisch

    Herkunftssprache, fließend im Alltag · A2-Zertifikat

  • Spanisch

    Grundkenntnisse · A2-Zertifikat

Zum Spielen gemacht

Vier Elemente, vier Mini-Spiele.

Feuer · Kreation

Ideen, die brennen.

🎮 LauffeuerLevel 1/5

🪵 0

Zeichne mit gedrückter Maus eine Reisig-Spur von der Glut zur Feuerschale — dann Entzünden und zusehen, wie das Feuer ihr folgt.