Zum Inhalt springen
Server: …♫ Spotify: gerade nichts an
Gelsenkirchen ·

Full-Stack DeveloperCTO · SimpleAct

Auf Anfrage: Portale, Buchungsstrecken und Admin-Tools für kleine und mittlere Betriebe.

Software, die im Betrieb läuft. Nicht nur in der Demo.

ReplayHaven Icon01 · Neu · Quellcode offen

ReplayHaven

Ein selbst gehostetes Archiv für Game-Clips. Eine lokale KI benennt jeden Clip nach dem, was darin passiert. Die Originale bleiben auf dem eigenen Server und lassen sich in einer Web-Bibliothek ansehen.

ReplayHaven Web-Bibliothek

Weitere Projekte.

02 — 05 · Im Betrieb und in Arbeit
Gewinnspiel-Plattform für die Stadtverwaltung
VERTRAULICHInternes Verwaltungs-Dashboard
Schematische Darstellung · Inhalte aus Vertraulichkeit unkenntlich
Ausgangslage

Gewinnspiele liefen über manuell gepflegte Listen: fehleranfällig, ohne Auswertung, ohne Rechteverwaltung. Die neue Plattform hängt am vorhandenen Anmeldesystem der Verwaltung (JWT gegen LDAP) — niemand braucht ein zusätzliches Passwort, Rechte kommen aus den bestehenden Konten.

Ergebnis

Seit Übergabe im Regelbetrieb: bisher zwei Gewinnspiele mit rund 1.000 Teilnehmern, Tendenz wachsend.

.NET 10EF CoreJWT / LDAPNext.js

Über mich

Seit 2018 schreibe ich Code. Erst Spiele in Unity, heute SaaS-Plattformen und die Server darunter.

Portrait von Timo WeißTimo Weiß · Gelsenkirchen

Ich bin Timo Weiß, aus Gelsenkirchen. 2023 habe ich die Ausbildung zum Fachinformatiker für Anwendungsentwicklung angefangen, mit Schwerpunkt auf C#/.NET und TypeScript. Seit Juli 2026 bin ich ausgelernt und arbeite fest bei der gkd-el.

2025 habe ich SimpleAct mitgegründet, ein B2B-SaaS für EU-AI-Act-Compliance. Als CTO verantworte ich dort Architektur, Plattform und Automatisierung.

Meine Infrastruktur betreibe ich selbst: TrueNAS, Coolify und n8n auf eigenen Servern, abgesichert über Cloudflare Tunnel und Authelia. Auch diese Seite läuft darauf.

Standort
Gelsenkirchen, NRW
Status
Festangestellt + CTO
Projekte
Auf Anfrage
Seit
2018

Stack

Homelab-Setup mit Server und NAS
Homelab · GelsenkirchenTrueNAS · Coolify · n8n

Vom Interface bis zur Platte im Rack — alles aus einer Hand, alles selbst betrieben.

01

Interface

Web-Plattformen mit Next.js und TypeScript, klar strukturiert und schnell.

  • TypeScript / JavaScripttypsicher, ohne Ballast
  • React / Next.jsschnelle Seiten, gut auffindbar
  • Tailwind CSSkonsistentes, schnelles Styling
  • MotionScroll- & UI-Animationen
02

Backend & Daten

Die Schicht dahinter: APIs, Datenmodelle, Auth-Flows.

  • C# / .NET 10Web APIs, Anwendungsentwicklung
  • EF CoreDatenzugriff und Migrationen
  • JWT / LDAPAnmeldung über vorhandene Firmenkonten
  • Supabase · RedisDatenbank, Auth, Key-Value
  • Node.js · SQLiteBackend von ReplayHaven
03

Infrastruktur & Automation

Eigener Betrieb statt Managed-Abhängigkeit, vom Server bis zum Deploy.

  • TrueNASDaten auf eigener Hardware
  • Coolify · Dockerneue Versionen kontrolliert live bringen
  • n8nwiederkehrende Abläufe automatisieren
  • Cloudflare Tunnelerreichbar, ohne den Server offen ins Netz zu stellen
  • Autheliaein Login für alle internen Tools
04

Lokale KI & Werkzeuge

Lokale Modelle statt Cloud-API, dazu die Werkzeuge für den Alltag.

  • OllamaVision-Modelle lokal auf der GPU
  • OCR · Speech-to-TextPaddleOCR, Parakeet
  • Git & GitHuboffener Quellcode, CI
  • ClaudeKI-gestützte Entwicklung
Build-Log

Der Weg bis hier.

  1. 2018

    Erste Zeilen Code

    Spieleentwicklung mit Unity, gelernt über YouTube und eigene Projekte.

  2. 2023

    Ausbildung Fachinformatiker Anwendungsentwicklung

    Schwerpunkt Web- und Backend-Entwicklung mit C#/.NET und TypeScript.

  3. 2025

    Mitgründung SimpleAct, CTO

    EU-AI-Act-Compliance-SaaS: Produktarchitektur, Plattform, Automatisierung.

  4. 2026

    Gewinnspiel-Plattform für die Stadtverwaltung

    Konzeption und Entwicklung bis in den Regelbetrieb, mit .NET 10, EF Core und Next.js.

  5. Juli 2026

    Ausbildung abgeschlossen

    Seitdem fest angestellt bei der gkd-el, daneben CTO-Rolle und eigene Server-Infrastruktur.

  6. Sep 2026heute

    ReplayHaven veröffentlicht

    Selbst gehostetes Clip-Archiv mit lokaler KI: Windows-Client, Docker-Server und Web-Bibliothek. Der Quellcode liegt auf GitHub.

Arbeitsweise

Sechs Regeln, nach denen ich baue — und nach denen auch diese Seite gebaut ist.

  1. Vorführen statt behaupten

    Die Statusleiste oben zeigt echte Daten meiner eigenen Server. Fällt dort etwas aus, ist es hier zuerst sichtbar.

  2. Quellcode offen

    Diese Seite und ReplayHaven liegen öffentlich auf GitHub — inklusive der Commits, in denen ich Dinge wieder verworfen habe.

  3. Eigene Infrastruktur

    TrueNAS, Coolify und n8n laufen auf eigenen Servern. Fällt etwas aus, löse ich es selbst — dadurch kenne ich den Stack bis zur untersten Schicht.

  4. Keine Cookies, keine Fremd-Tracker

    Besuche zähle ich anonym mit Umami auf meinem eigenen Server — ohne Cookies, ohne Profile, ohne Daten an Dritte.

  5. Offene Punkte offen benennen

    Was nicht fertig ist, wird auch so benannt. Ein sichtbarer offener Punkt ist mir lieber als eine stille Lücke.

  6. Erst verstehen, dann automatisieren

    Bevor ich einen Ablauf automatisiere, will ich ihn einmal von Hand gemacht haben.

Kontakt

Kein Formular, kein Calendly. Eine Mail reicht.

Passt gut

Klar geschnittene Web-Projekte — Portal, Buchung, Admin — gern mit Anbindung an ein Bestandssystem, wie bei der Plattform für die Stadtverwaltung. Ein Zeitplan, der Sorgfalt zulässt.

Passt nicht

Vorhaben, die ein ganzes Team oder 24/7-Bereitschaft brauchen — ich arbeite solo, neben Job und CTO-Rolle. Das sage ich lieber vorher als mittendrin.

Der erste Schritt

Zwei Sätze Kontext reichen: was entstehen soll, was bereits existiert und bis wann.

Maschinenraum

Live-Daten aus externen APIs: Server-Status über Uptime Kuma, Musik über die Spotify Web API.