Zum Inhalt springen

Portfolio

Meine Projekte

Beispiele für Systeme und Anwendungen, die ich entwickelt habe.

  • Schwerpunkt

    Eigenentwickelte Systeme statt Baukästen

  • Ansatz

    Performance, Kontrolle und klare Nutzerführung

  • Ergebnis

    Produkte, die professionell aussehen und langfristig tragfähig bleiben

Featured

  1. inviomail – dunkles Visual der Newsletter- und Email-Automatisierungsplattform
    Email-Marketing-PlattformFeatured Project

    inviomail – Newsletter- und Email-Automatisierung

    Eine eigenentwickelte Plattform für Newsletter und Automationen mit Fokus auf einfache Bedienung, hohe Zustellraten und saubere mobile Darstellung.

    inviomail verbindet Editor, Versandlogik, Segmentierung, Reporting und Integrationen in einem eigenen System, das nicht nur Kampagnen baut, sondern Deliverability technisch aktiv absichert.

    Ausgangslage

    Email-Marketing-Systeme müssen heute gleichzeitig einfach bedienbar, integrationsfähig und extrem sauber in Zustellbarkeit, Reputation und operativer Überwachung sein.

    Lösung

    inviomail trennt Editor, Versand, Monitoring, Feedback-Verarbeitung und Integrationen in klar definierte Dienste und automatisiert sensible Deliverability-Themen direkt im Produkt.

    Wirkung

    • Erhöht Zustellbarkeit und Senderscore durch automatisches Provider-Throttling, Bounce-Handling und laufendes Monitoring.
    • Verbindet Newsletter, Automationen, Segmentierung, API und Webhooks in einer kontrollierbaren Plattform statt in verstreuten Einzellösungen.
    • Überwacht DMARC-Reports der Provider automatisiert und wertet sie zusätzlich per KI aus, um Risiken früh sichtbar zu machen.
    • Node.js
    • Fastify
    • Microservices
    • 8 PM2-Prozesse
    • BullMQ
    • Redis Cache
    • PostgreSQL
    • Drizzle
    • TypeScript
    • Zod
    • DMARC Monitoring
    Technische Einordnung lesen

    Die Plattform basiert auf einer Node.js-/Fastify-Microservices-Architektur mit acht PM2-Prozessen beziehungsweise Komponenten. BullMQ und Redis übernehmen Queueing und Cache, PostgreSQL und Drizzle die Datenhaltung, TypeScript und Zod sichern Datenmodelle und Schnittstellen ab. Zusätzlich laufen ein vollautomatisches Provider-Throttling zum Schutz der IP-Reputation sowie eine automatische KI-Auswertung und Überwachung eingehender DMARC-Report-Emails der Provider.

  2. LUMIVOX Stimmanalyse – Analyse-Dashboard
    KI-SystemFeatured Project

    LUMIVOX Stimmanalyse

    Ein KI-gestütztes Stimmanalyse-System, das Sprache auswertet und daraus psychologisch interpretierbare Reports erstellt.

    LUMIVOX verbindet Audioprozessierung, Backend-Logik und einen KI-gestützten Dialog zu einer sensiblen, technisch anspruchsvollen Analyseplattform.

    Ausgangslage

    Audioanalysen müssen fachlich belastbar, datenschutzsensibel und für Nutzer trotzdem leicht verständlich bleiben.

    Lösung

    Die Plattform trennt Extraktion, Auswertung und Report-Erstellung sauber und löscht Rohdaten nach der Analyse.

    Wirkung

    • Übersetzt komplexe Stimmparameter in gut lesbare Reports.
    • Kombiniert KI-Dialog mit wiederholter Messung für tiefere Mustererkennung.
    • Reduziert Datenschutzrisiken durch konsequentes Löschen von Audio-Rohdaten.
    • React
    • Node.js
    • Express
    • MongoDB
    • Python
    • openSMILE
    • OpenAI Assistant
    Technische Einordnung lesen

    Ein Python-Worker auf Basis von openSMILE extrahiert eGeMAPS-Merkmale aus Sprachaufnahmen. Das Node.js/Express-Backend verwaltet die Analysen, während ein OpenAI-Assistant die Daten in verständliche Reports übersetzt. Im Bewusstseins-Dialog werden während eines Interviews erneut Stimmparameter erfasst und in den Verlauf eingebunden.

  3. Sandalia Domus Buchungssystem und Property-Management-Plattform
    Booking- und PMS-PlattformFeatured Project

    Sandalia Domus Buchungssystem & Property-Management-Plattform

    Eine performante Buchungswebsite mit vollständig integriertem Property-Management-System für Ferienwohnungen.

    Für Sandalia Domus entstand eine individuelle Plattform, die schnelle öffentliche Buchungsstrecken mit einer skalierbaren Verwaltungslogik für Ferienunterkünfte verbindet.

    Ausgangslage

    Ein modernes Vermietungssystem muss schnell buchbar, administrativ einfach bedienbar und gleichzeitig robust genug für viele Objekte, Content-Pflege und externe Channel-Synchronisationen sein.

    Lösung

    Die Plattform trennt performantes Frontend, Caching, asynchrone Prozesse und Buchungsdaten sauber voneinander und bildet Website, PMS, CMS und Channel-Management in einem zusammenhängenden System ab.

    Wirkung

    • Verbindet öffentliche Buchungswebsite und interne Verwaltungsoberfläche in einer eigenen Plattform.
    • Ermöglicht dem Kunden, Website-Bilder ohne Entwicklerzugriff selbst im eigenen CMS zu pflegen.
    • Übersetzt Apartment-Texte automatisiert per KI in hochwertige deutsche und englische Versionen.
    • Hält Verfügbarkeiten und Buchungen über Airbnb, Booking.com und Expedia konsistent.
    • Skaliert technisch auf mehrere hundert Apartments bei stabiler Performance im Betrieb.
    • Next.js
    • Node.js
    • Fastify
    • Redis
    • BullMQ
    • PostgreSQL
    • Custom CMS
    • KI-Übersetzungen
    Technische Einordnung lesen

    Das Frontend wurde mit Next.js auf Geschwindigkeit, SEO und klare Nutzerführung optimiert. Im Backend entstand ein eigenständiges Property-Management-System auf Basis von Node.js und Fastify mit PostgreSQL, Redis und BullMQ. Es verwaltet Buchungslogik, Verfügbarkeiten, Kalender, automatisierte Kundenkommunikation und die Synchronisation mit externen Plattformen wie Airbnb, Booking.com und Expedia. Zusätzlich enthält das System ein eigenes CMS, mit dem der Kunde die Bilder der Website komfortabel selbst pflegen kann. Die Texte der Apartments werden über KI-API-Calls automatisch in hochwertige deutsche und englische Fassungen übersetzt.

More

Weitere Projekte

Kompakter präsentiert, aber mit denselben Prinzipien: starke Visuals, klare Teaser und technische Tiefe nur dort, wo sie gebraucht wird.

  1. Verstrickungstest mit LLM-Auswertung und Email-Marketing
    Lead- und Analyse-FunnelCase Study

    Verstrickungstest mit LLM-Auswertung & Email-Marketing

    Ein interaktiver Test-Funnel mit erweiterter Response-Auswertung per LLM und direkter Anbindung an Email-Marketing-Prozesse.

    Der Verstrickungstest verbindet eine conversionstarke Frontend-Strecke mit automatisierter KI-Auswertung, Shop-Integration und datenschutzsensibler Verarbeitung im eigenen Hosting-Setup.

    Response-Auswertung
    LLM
    Backend-Architektur
    Shop integriert
    anonymisiert betrieben
    DSGVO

    Warum das Projekt wirkt

    • Verwandelt einfache Formular-Responses in qualitativ deutlich reichere, personalisierte Auswertungen.
    • Bindet die Analyse direkt an Email-Marketing-Prozesse und nachgelagerte Kommunikation an.
    • Hält die technische Kontrolle im eigenen Stack inklusive DSGVO-konformer Anonymisierung auf eigenem Server.
    • Next.js
    • TypeScript
    • Node.js
    • Fastify
    • LLM-Auswertung
    • Email-Marketing
    • Hardened VPS
    Mehr über Architektur und Umsetzung

    Ausgangslage: Ein Test-Funnel sollte nicht nur Antworten einsammeln, sondern daraus inhaltlich brauchbare, personalisierte Auswertungen und anschlussfähige Marketing-Prozesse erzeugen.

    Lösung: Die Anwendung verbindet Eingabe, LLM-Auswertung und Email-Marketing in einem durchgängigen Ablauf, ohne dafür externe Baukastenlogik oder verstreute Einzellösungen zu benötigen.

    Das Frontend wurde mit Next.js und TypeScript umgesetzt. Die Auswertung läuft über einen selbst entwickelten Node-/Fastify-Backend-Teil, der direkt in das bestehende Shop-Backend integriert ist und die Responses strukturiert für LLM-gestützte Analysen sowie nachgelagerte Email-Marketing-Abläufe aufbereitet. Sensible Daten werden auf einem gehärteten VPS datenschutzkonform anonymisiert verarbeitet.

  2. Individueller Web-Shop mit Mitgliederbereich und modernem Checkout
    Commerce-PlattformCase Study

    Individueller Web-Shop mit Mitgliederbereich & Express-Checkout

    Ein vollständig eigenentwickelter Shop mit schnellem Checkout, Magic-Links und einem robusten Mitgliederbereich.

    Der Shop verzichtet auf Baukastensysteme und kombiniert Checkout, Mitgliederzugang und Zahlungslogik in einer sauberen Full-Stack-Architektur.

    Zahlarten
    4+
    ohne Passwort
    Magic Links
    ohne Baukasten
    Custom

    Warum das Projekt wirkt

    • Reduziert Abhängigkeiten von Shop-Baukästen und Plugin-Landschaften.
    • Verbessert den Kaufprozess durch Express-Checkout und Wallet-Payments.
    • Erhöht Komfort und Sicherheit durch passwortlose Magic-Links.
    • Next.js
    • TypeScript
    • Fastify
    • PostgreSQL
    • Drizzle
    • Zod
    • Stripe
    • PayPal
    Mehr über Architektur und Umsetzung

    Ausgangslage: Standard-Shop-Systeme sind oft zu starr, zu schwer oder zu plugin-lastig für individuelle Membership- und Checkout-Prozesse.

    Lösung: Die Plattform bildet Checkout, Authentifizierung und Mitgliederzugang direkt im Produkt ab und bleibt dadurch kontrollierbar und performant.

    Next.js und TypeScript liefern die Oberfläche, während Fastify, PostgreSQL, Drizzle und Zod für klare Datenmodelle, Validierung und eine wartbare API sorgen. Neben Stripe, PayPal und Bankzahlung sind auch Express-Checkout sowie Apple Pay und Google Pay integriert.

  3. Selbst gehostetes Terminbuchungs-System – Buchungsoberfläche
    Self-Hosted ToolCase Study

    Selbst gehostetes Terminbuchungs-System

    Eine eigenständige Terminbuchungslösung mit Mail-Automationen, Video-Links und voller Datenkontrolle.

    Das System bringt den Komfort von Calendly in ein selbst gehostetes Produkt, das anpassbar, DSGVO-konform und langfristig unabhängig ist.

    statt SaaS-Abo
    1 System
    inklusive
    Multi-Calendar
    frei definierbar
    Custom Forms

    Warum das Projekt wirkt

    • Ersetzt externe Termintools durch eine eigene Infrastruktur.
    • Vereinfacht Terminverwaltung für Solo-Unternehmer, Coaches und kleine Teams.
    • Bleibt anpassbar für individuelle Buchungsprozesse statt SaaS-Defaults.
    • React
    • Node.js
    • REST API
    • MongoDB
    • CalDAV
    • Samsung Calendar
    • Thunderbird Calendar
    • Zoom
    • Teams
    Mehr über Architektur und Umsetzung

    Ausgangslage: Viele Buchungstools sind bequem, aber teuer, eingeschränkt und datenrechtlich unattraktiv.

    Lösung: Die Lösung bildet den kompletten Ablauf selbst ab und bindet externe Kalender und Videokonferenzen flexibel an.

    Kunden buchen Termine in wenigen Schritten, erhalten gestaltete Bestätigungen und können Änderungen oder Stornos direkt über eigene Links verwalten. Gleichzeitig bleibt die Administration für Urlaube, Sperrzeiten und individuelle Felder zentral steuerbar.