Projekte

Systeme im täglichen Einsatz, und die Server darunter

Manches davon wurde für einen Kunden gebaut und läuft in dessen Betrieb. Manches habe ich selbst gebaut, veröffentlicht und betreibe es weiterhin. Und manches ist überhaupt kein Bildschirm: die Server, die Mail und die Backups, die den Rest erreichbar halten. Alle drei stehen auf dieser Seite, denn das Dritte wegzulassen würde genau den Teil verstecken, der am schwersten zu kopieren ist.

Drei Arten, alle auf dieser Seite

ArtWer betreibt es
Für einen Kunden gebautDessen Betrieb
Selbst gebaut, veröffentlicht und weiterhin betriebenIch
Die Server, die Mail und die Backups darunterIch

Das Dritte ist kein Bildschirm, und genau darum steht es hier: wegzulassen würde den Teil verstecken, der am schwersten zu kopieren ist.

Für einen Kunden gebaut

Läuft im Betrieb von jemand anderem

Vier Betriebe in zwei Ländern erledigen einen Teil ihres Arbeitstages in etwas, das ich gebaut habe. Zwei davon sind Autovermietungen, und die zweite kam, weil die erste funktioniert hat.

Individuelle operative Plattform, Lebensmittelproduktion und -lieferungTäglich im Einsatz

PizzaMania B2B-Plattform

Jede Bestellung im Betrieb, vom Moment der Aufgabe bis zur Rechnung, läuft durch ein System, das sechs verschiedene Rollen täglich benutzen. Niemand ruft mehr jemanden an, um zu fragen, wo etwas steht.

6Rollen, von der Bestellung des Kunden bis zur Buchhaltung
Eigener Servervon mir aufgesetzt, gehärtet und betrieben
Dev, UAT, Prodein Release-Prozess, keine Datei auf eine Live-Maschine kopiert
Was drin ist
  • B2B-Bestellung mit einem Status, den der Kunde sieht, statt anzurufen und zu fragen
  • Kommerzielle Regeln, Preise und Verträge einmal konfiguriert, überall angewendet
  • Produktionsplanung und Lieferdokumente werden erzeugt, nicht abgetippt
  • Automatische Jobs und Benachrichtigungen, damit niemand daran denken muss nachzusehen
The system significantly improved our processes, reduced manual effort and increased operational transparency.
Owner and Managing Director, food production and delivery
Ansehen, wie es gebaut wurde
Buchungsplattform mit Zahlungen, RumänienLive

KronPara SRL

Der Betrieb verkauft jetzt auch, wenn er geschlossen ist. Jemand kauft um zwei Uhr nachts einen Flug, zahlt per Karte, und der Inhaber wacht mit einer bezahlten Bestellung auf. Der Termin wird danach weiterhin telefonisch abgesprochen, weil das Wetter darüber entscheidet und die Software gebaut wurde, um das zu respektieren statt dagegen zu arbeiten.

Verkauft auch geschlossenBestellungen und Zahlungen kommen nachts und am Wochenende
Bezahlt vor dem Flugdas Geld ist auf dem Konto, bevor jemand startet
Was drin ist
  • Nimmt um zwei Uhr nachts Geld ein, an einem Tag, an dem niemand ans Telefon gegangen wäre
  • Die Zahlung kommt vor dem Flug an, statt am Landeplatz eingesammelt zu werden
  • Gutscheine wurden zu etwas, das sie wirklich verkaufen können, besonders vor Weihnachten
  • Der Inhaber ändert mitten in der Saison selbst einen Preis, ohne jemanden zu fragen und ohne dafür zu zahlen
Zweisprachige Seite mit Adminbereich, AutovermietungLive

DS Services SRL

Ein Kunde wählt seinen Zeitraum und sieht, welche Fahrzeuge tatsächlich frei sind, statt anzurufen, um es herauszufinden. Die Firma antwortet aus einem Bereich, in dem Flotte, Preise und Verfügbarkeit ihre eigenen sind, und niemand bezahlt einen Entwickler dafür, einen Preis zu ändern.

Weniger vergebliche Anrufedie Seite beantwortet, was frei ist, bevor jemand startet
Nie zweimal versprochenein Fahrzeug, eine Buchung, keine Entschuldigung
Was drin ist
  • Kunden sehen, was frei ist, bevor sie fragen, also enden weniger Anrufe mit einem Bedauern
  • Ein Fahrzeug kann nicht zwei Personen versprochen werden, was früher eine Entschuldigung und einen Kunden gekostet hat
  • Längere Mieten bepreisen sich selbst, also wird das Rabattgespräch nicht jedes Mal neu improvisiert
  • Jede Anfrage landet an einem Ort mit einem Status, also geht keine an einem vollen Freitag verloren
Landingpage, AutovermietungLive

Elite Class Rentals

Ein Vermietgeschäft, das von der Suche lebt. Die ganze Aufgabe besteht darin, dass jemand, der gerade jetzt sucht, die Seite findet, sie liest, bevor ihm die Geduld ausgeht, und sich sicher genug fühlt, eine Telefonnummer zu hinterlassen.

Auffindbar und schnellSeiteninhalt vorgerendert, Bilder konvertiert, Sitemap und strukturierte Daten
Was drin ist
  • Anfragen erreichen den Inhaber in Sekunden per E-Mail, mit Zeitstempel in seiner eigenen Zeitzone
  • Das Formular begrenzt die Zahl der Sendungen, damit es nicht zum Megafon von jemand anderem wird
  • Rechtliche Identität und Datenverarbeitung stehen dort, wo ein Kunde sie findet
Und andereNicht gezeigt

Arbeit, die nicht auf diese Seite kommt

Nicht jeder Kunde steht hier. Manche sind durch Vertraulichkeitsvereinbarungen gedeckt, und ihre Arbeit bleibt so lange von einer öffentlichen Seite fern, wie diese Vereinbarungen es sagen. Wenn das, was Sie brauchen, etwas ähnelt, das Sie hier nicht sehen, fragen Sie, und ich sage Ihnen, ob ich es schon gemacht habe.

Von mir gebaut und betrieben

Die schwersten Dinge auf dieser Seite

Niemand hat diese beauftragt, niemand hat dafür bezahlt, und niemand sonst muss sie am Laufen halten. Sie liegen ausserdem in derselben Branche wie einer der Kunden oben und wie einer, der nicht genannt werden kann, und genau das ist der Punkt: eine Schule, ihre Buchungen, ihre Aufnahmen und die Kamera, die sie filmt, sind vier Teile eines Betriebs, und ich habe alle vier gebaut.

SaaS-Plattform, Aufnahme und Auslieferung von EventsLive, mit echten Nutzern

SmartStream

Aufnahmen entstehen draussen im Feld, oft ohne Empfang, und stehen den Beteiligten Sekunden nach dem Ende des Events zur Verfügung. Bewährt hat es sich in einer Sportart, gebaut wurde es für keine: überall dort, wo eine Session aufgezeichnet wird und die Beteiligten sie sehen wollen, solange sie noch zählt.

Minuten, nicht Tagezwischen dem Tun und dem Ansehenkönnen
Die Aufnahme wartet nieeine Verbindung braucht es zum Ausliefern, nicht zum Aufnehmen
Was drin ist
  • Eine aufnehmende Person filmt dort, wo es keinen Empfang gibt, und muss nie daran denken, weil der Upload wartet und von selbst nachholt
  • Niemand verbringt einen Abend damit, Dateien von einer Karte zu kopieren, umzubenennen und Links einzeln zu verschicken
  • Jede Organisation und jede Person sieht nur, was ihr gehört, also muss das niemand überwachen
  • Eine teilnehmende Person sieht ihre eigene Session vor der nächsten an, und genau dann ändert es noch etwas
Computer Vision und HardwareIn Entwicklung, eigene Forschung

SmartTrack

Eine Kamera, die ein bewegtes Motiv bei starkem Zoom einen ganzen Tag lang im Bild hält, ohne dass jemand dahintersteht. Halterung, Elektronik, Tracking und Zoomsteuerung wurden alle von Grund auf entworfen, weil nichts Fertiges das konnte. In meiner Freizeit gebaut.

Hardware und Softwarebeide von Grund auf entworfen
Erster FeldtestTracking, Zoom und Motorsteuerung haben zusammengespielt
Was drin ist
  • Eigene motorisierte Halterung, in CAD entworfen und 3D-gedruckt
  • Motivverfolgung und Zoomsteuerung laufen auf dem Gerät selbst
  • Gedacht für einen Aufbau ganz ohne Bediener, der direkt in SmartStream einspeist
SaaS-Plattform, SchulbetriebIn Entwicklung

SmartGlide - Betriebsplattform für Gleitschirmschulen

Eine Flugschule führt einen ganzen Betriebstag von einem Bildschirm aus: wer fliegt, mit welchem Fluglehrer, auf welchem Gerät, ob die Checks gemacht wurden und was das Logbuch danach sagt. Sicherheitskritische Koordination, die früher auf Papier und im Gedächtnis von jemandem lag.

Was drin ist
  • Schüler, Termine und Fluglehrer gemeinsam verwaltet statt in drei getrennten Listen
  • Sicherheitschecks und Flugbücher dort erfasst, wo sie wiedergefunden werden
  • Wetter, Luftraum, Kommunikation und Meldungen in derselben Ansicht
  • Eine isolierte Umgebung pro Schule

Kein Bildschirm

Der Teil ohne Oberfläche

Alles über dieser Linie läuft irgendwo, und irgendjemand hat dieses Irgendwo aufgesetzt. Es ist das Unsichtbarste auf der Seite und das am schwersten Nachzuahmende, und deshalb steht es am Schluss und nicht in einer Fussnote: es ist die Antwort darauf, was nach dem Start passiert, bei jedem einzelnen davon.

Server

Einmal aufgesetzt, bewusst, und aufgeschrieben

Jeder Server hat seine eigene dokumentierte Rolle, ein Härtungsprotokoll mit dem, was geändert wurde und wie man es rückgängig macht, und einen Health-Check, der auf der Maschine selbst installiert ist und nicht in jemandes Notizen.

Was drin ist
  • Zugang nur per Schlüssel, Root-Login deaktiviert, das Passwort nur noch in der Recovery-Konsole des Anbieters gültig
  • Ein schriftlicher Standard, mit einer Konformitätstabelle pro Server, damit eine Lücke sichtbar ist statt erinnert
Backups

Ausser Haus, verschlüsselt, und pro Server isoliert

Ein zentraler Backup-Hub in einem anderen Land, mit einem eigenen Unterkonto für jeden Server, damit ein kompromittierter Server nicht an die Backups der anderen kommt.

Was drin ist
  • Rotierende Aufbewahrung: zehn Tage, vier Wochen, sechs Monate
  • Unveränderlichkeit über Snapshots, damit sich eine Löschung nicht fortpflanzt
Mail

Kundendomains, die von Infrastruktur senden, die ich betreibe

Zwei der Betriebe auf dieser Seite versenden ihre Mail über einen Mailserver, den ich betreibe, auf ihrer eigenen Domain. Die Nachrichten, die ein Betrieb nicht verlieren darf, eine Bestätigung, ein Beleg, ein Reset, landen im Posteingang statt im Spam, weil SPF, DKIM und DMARC richtig gesetzt sind und jemand die Zustellbarkeit im Auge behält.