Projekte10
Was ich gebaut habe — und die Entscheidungen dahinter.
Kundenbindungsplattform für 25 Millionen Kunden
Eine B2B2C-Loyalty- und CRM-Plattform mit 25 Millionen eindeutigen Kunden und 800 Millionen Rechnungsdatensätzen — modernisiert von .NET Framework auf .NET 9 und in Domain-Services aufgeteilt.
Smart Studio — Instagram-Inhalte planen und produzieren
Ein Planungs- und Produktionswerkzeug für Instagram-Content-Strategie und das Team dahinter: Offline-first-Android-App, Web-Panel und ein Jalali-Kalender, der iranische Anlässe kennt.
Salonyar — Terminbuchung für Friseursalons, ohne App
Ein mandantenfähiges Buchungssystem für Friseursalons: Jeder Salon bekommt einen Buchungslink, der in jedem Browser öffnet, dazu eine Bale-Mini-App, ein Salon-Panel und eine Plattform-Konsole.
GeekWare — Software bestellen per Text oder Sprachnachricht
Eine Mobile-first-Website, über die man Software per Text oder Sprachnachricht bestellt; jede Bestellung landet mit Status-Buttons in einem Bale-Bot und bleibt mit dem Admin-Panel synchron.
actpact — ein Gewohnheits- und Challenge-Tracker für iranische Nutzer
Eine Gewohnheits- und Challenge-App, in der der Jalali-Kalender nicht obenauf liegt, sondern ganz unten: persische Oberfläche, durchgehend rechts-nach-links, Anmeldung per SMS ohne E-Mail-Adresse.
Schema-Refactoring in SQL Server unter Last
Umfangreiche Schema-Refactorings an einer produktiven Datenbank mit 800 Millionen Rechnungsdatensätzen — schwierig war nie das Schema, sondern das Sperrverhalten.
rechnungskit — deutsche E-Rechnung in Python
Eine typisierte Bibliothek zum Erzeugen, Serialisieren, Einbetten und Prüfen von XRechnung und ZUGFeRD / Factur-X auf dem semantischen Modell EN 16931 — mit maschinenlesbaren Prüfberichten.
webhook-gateway — belastbare Webhook-Annahme und -Zustellung
Ein Gateway, das eingehende Webhooks signaturprüft, dedupliziert und speichert und sie mit Retries, Circuit Breaking und Dead-Letter-Queue zustellt — mit PostgreSQL als Warteschlange.
TenantForge — ein Starter für mandantenfähige SaaS-Backends
Mandantentrennung, die PostgreSQL per Row-Level Security durchsetzt — statt Anwendungscode, der ans Filtern denken muss. Dazu rotierende Refresh-Tokens, RBAC je Mandant und ein Audit-Log.
Podcast Workspace — ein Offline-Arbeitsplatz für Podcaster
Ein Offline-Desktop-Arbeitsplatz für einen persischsprachigen Podcaster: Episoden, Staffeln, Sprachnotizen, Ideen, Tags, Notizen mit Zeitstempel und Transkripte an einem Ort.
Nichts gefunden.