Experience
Softwareentwickler Masterarbeit
Dynatrace · Teilzeit
Nov. 2025–Heute
Tutor Digitale Schaltungen
Johannes Kepler Universität Linz · Teilzeit
Okt. 2025–Jan. 2026
Praktikant
Dynatrace · Vollzeit
Aug. 2025–Sept. 2025
Studentischer Mitarbeiter
Johannes Kepler Universität Linz
Okt. 2024–Juni 2025
Praktikant
ventopay gmbh
Juli 2024
Studentischer Mitarbeiter
Johannes Kepler Universität Linz · Teilzeit
Okt. 2023–Juni 2024
Praktikant in der Softwareentwicklung
Bosch · Vollzeit
Aug. 2023–Sept. 2023
Praktikant
Bosch Rexroth · Vollzeit
Juni 2021–Juli 2021
Zivildiener
HerzReha Bad Ischl · Vollzeit
Sept. 2020–Mai 2021
Praktikant
ENGEL · Vollzeit
Juni 2018
Praktikant
ENGEL · Vollzeit
Juli 2017
Education
Johannes Kepler Universität Linz
Diplom-Ingenieur, Computer Science: Networks and IT Security
Okt. 2024–Juni 2026
Johannes Kepler Universität Linz
Bachelor, Computer Science
Okt. 2021–Juli 2024
HTL Steyr
Matura, Mechatronik, Robotik und Automatisierungstechnik
2015–2020
Skills
Projects


A YouTube Music integration plugin for FlexBar that provides real-time music information display and playback controls via the YouTube Music Desktop App's Companion Server API.

A Conway's Game of Life implementation built with Kotlin Multiplatform, running natively on mobile, desktop, and web from a single shared codebase.


A web-based test runner for measuring power consumption and network throughput of devices under test, supporting UDP, TCP, and Layer 2 load generation with real-time FritzBox smart plug monitoring and SQLite-backed test storage.









Bachelor thesis implementation of an LSTM-based speaker diarization system, comparing LSTM and BiLSTM architectures for d-vector generation with multiple clustering algorithms and comprehensive hyperparameter analysis.


A professional curriculum vitae and cover letter written in Typst, showcasing the Typst typesetting system as a modern, code-first alternative to LaTeX for structured document design.


A Windows Hello-style face authentication system for Linux with PAM integration, IR camera support, anti-spoofing protection, and a modern Wails-based web management GUI.


WordWiz
0A SvelteKit web app that uses trie data structures to efficiently search for words matching pattern and length filters, supporting both English and German word lists.


A WebGL-based 3D animated short film created for the Computer Graphics lab at JKU Linz, featuring heightmap terrain generation, dynamic lighting, and a multi-scene story with portals and an alien planet.


A homelab network performance monitoring tool that measures bandwidth and latency between devices using a Go-based SSH worker, with a real-time Svelte dashboard, alert rules via ntfy, and Docker deployment.


mljrCSS
0A TailwindCSS-based CSS framework and Svelte 5 component library featuring a Claymorphism design system with warm orange primary and soft teal secondary colors, supporting both light and dark modes.


A feature-rich Elgato Stream Deck plugin displaying live blood glucose data from Nightscout with number and graph display modes, color-coded readings, trend arrows, and configurable time ranges.


Lightweight Go service that syncs glucose data from Abbott's LibreLink Up to Nightscout CGM platform. Runs as a containerized microservice with automatic data polling and real-time updates.


A cross-platform system tray application built with Wails3 and Svelte that shows real-time blood glucose data from Nightscout, including number display, graph visualization, and trend arrows.


A Go-based web service template for my ansible based homelab automation with Docker containerization, CI/CD via GitHub Actions, and multi-environment support (production & staging).




A web app for generating and printing Sudoku puzzles in 9×9, 12×12, and 16×16 sizes across normal and jigsaw variants, with adjustable difficulty, a database-backed list viewer, and bulk printing with or without solutions.
Recent Activities
Powered by Strava
48 km
Distance YTD
2026
32
Activities YTD
2026
112 m
Elevation YTD
2026
21h 50m
Active Time YTD
2026
Afternoon Run
2026-01-18
Distance
6.0 km
Time
37m
Pace
6:15 /km
Morning Run
2026-02-07
Distance
5.0 km
Time
29m
Pace
5:57 /km
Afternoon Workout
2026-02-19
Distance
—
Time
52m
Speed
-
Evening Ride
2026-02-23
Distance
—
Time
32m
Speed
-
Evening Ride
2026-02-24
Distance
—
Time
30m
Speed
-
Evening Ride
2026-02-25
Distance
—
Time
30m
Speed
-
Afternoon Workout
2026-02-26
Distance
—
Time
1h 0m
Speed
-
Radfahrt am Abend
2026-03-03
Distance
6.1 km
Time
22m
Speed
16.6 km/h
Afternoon Workout
2026-03-05
Distance
—
Time
1h 1m
Speed
-
Morning Run
2026-03-08
Distance
6.1 km
Time
36m
Pace
5:59 /km