ls ./projekte

Projekte

Eine Auswahl dessen, was ich gebaut habe — vom ersten Praktikumsprojekt bis zu dieser Seite hier.

devbaka.de — dieses Portfolio

Eigenes Full-Stack-Portfolio mit ASP.NET Core Backend, Angular Frontend und vollständigem Admin-Bereich.

  • ASP.NET Core
  • Angular
  • PostgreSQL
  • EF Core
  • Docker

TechnoBase.fm WebRadio-Player

WPF-Client für den Livestream von technobase.fm mit Song-, DJ- und Hörerzahl-Anzeige in Echtzeit.

  • C#
  • WPF
  • XML

Deskrig — Multi-Monitor & System-Profile-Manager

Ein Klick, ganzer Rechner-Zustand wechselt: Monitor-Layout, Apps, Audiogerät und Power-Plan als Profil kombinieren und per Knopfdruck oder Stream-Deck-Taste umschalten.

  • C#
  • .NET 8
  • Avalonia
  • Windows
  • Linux

Server-Infrastruktur (VPS)

Vollständig selbst betriebene Infrastruktur für alle sechs Marken: Reverse Proxy, CI/CD, Monitoring, Mailserver, VPN und Backups.

  • Docker
  • Traefik
  • Forgejo
  • Woodpecker CI
  • Prometheus
  • Grafana
  • WireGuard
  • Mailcow

Mixxx (Open-Source-Beitrag)

Beiträge zur bekannten Open-Source-DJ-Software Mixxx: ein neues Live-Stems-Feature sowie ein Bugfix für undefined behavior in der Beat-Erkennung.

  • C++
  • Qt

LiveDJs — Twitch-Community-Plattform

Community-Plattform für DJs auf Twitch: Genre-Discovery, Sendepläne, ein Live-Overlay-Studio und ein eigener Twitch-Chatbot.

  • Angular
  • ASP.NET Core
  • SignalR
  • PostgreSQL
  • Twitch API

Home Assistant Add-ons

Eigene Home-Assistant-Add-on-Sammlung, u.a. ein Icecast-Streaming-Server-Addon.

  • Docker
  • Home Assistant
  • GitHub Actions

PingMaster

Plattformübergreifendes Netzwerk-Monitoring-Tool mit Host-Discovery, Live-Dashboard und Port-Scanning.

  • Python
  • Rich
  • nmap

SetRecorder

Android-App zum Aufnehmen von DJ-Sets direkt über ein USB-Audio-Interface.

  • Kotlin
  • Jetpack Compose
  • Android

LogWatcher

Echtzeit-Log-Viewer mit Multi-Tab-Support, Live-Tracking und Syntax-Highlighting nach Log-Level.

  • C++20
  • Qt6
  • CMake

ByteFit

Lokales Kompressionstool, das Video-, Audio- und Bilddateien auf eine exakte Zielgröße bringt.

  • .NET 9
  • Avalonia
  • FFmpeg