Zwei eigene Projekte, die ich allein entwickelt habe und selbst betreibe, dazu ein Cloud-Projekt auf fremder Codebasis. Der Detailbereich klappt auf, wenn Sie es genauer wissen wollen.
Masterschool AbschlussprojektLive
Florabase
Smart-Grow- und Pflanzenpflege-Plattform
Florabase begleitet den Pflanzenanbau vom Balkon bis zum professionellen Betrieb. Nutzer überwachen Sensorwerte wie pH, EC und Mediumfeuchte, bekommen Meldungen bei Grenzwertverletzungen, dokumentieren Pflege und erzeugen QR-Labels. Dazu kommt KI-gestützte Diagnose von Krankheiten und Mängeln anhand eines Fotos sowie automatisch erzeugte Anbaupläne.
Entkoppelte Architektur: React-App, separate Astro-Content-Seite und FastAPI-REST-API lassen sich getrennt ausliefern und skalieren.
Drei Nutzergruppen abgedeckt: Einsteiger, Fortgeschrittene sowie Profis und Organisationen.
KI als Alleinstellungsmerkmal: Foto-Diagnose von Krankheiten und Mängeln sowie automatisch erzeugte Anbaupläne.
Anwendung und Daten laufen auf eigener, containerisierter Infrastruktur. Volle Datenhoheit über den Kern der Plattform.
Auf den Betrieb ausgelegt: versionierte Datenbank-Migrationen, Tests, Error-Monitoring sowie Cloudflare Tunnel und WAF als Schutzschicht davor.
Eine Codebasis für Web und Mobile: die React-App wird über Capacitor als iOS- und Android-App ausgeliefert.
Auf der Roadmap: Automatisierung und IoT-Anbindung, damit Sensorik und Steuerung direkt mit der Plattform sprechen, perspektivisch für Organisationen und externe Systeme.
Open Source, AGPL-3.0In Entwicklung
Qurl
Quelloffener QR-Code-Dienst mit dynamischen Codes
Qurl ist ein selbst gehosteter QR-Code-Dienst: Codes gestalten mit Farben und Logo, als PNG oder SVG exportieren und frei verlinken. Die Codes sind dynamisch, laufen also über den eigenen Server. Ziel, Ablaufdatum und Rechte bleiben dadurch jederzeit änderbar. Dazu ein vCard-Generator für digitale Visitenkarten und gebrandete Landing-Pages mit Aktions-Buttons.
Dynamische Codes: Ziel, Ablauf und Rechte bleiben änderbar, weil die Codes über den eigenen Server auflösen.
Komplett self-hosted und quelloffen unter AGPL-3.0. Volle Datenhoheit, kein Vendor-Lock-in.
Mehr als QR: vCard-Generator und gebrandete Landing-Pages mit Aktions-Buttons.
Accounts, Rollen und ein Premium-Tier für besondere Rechte sind von Anfang an mitgedacht.
Deploy als Git-verknüpfter Portainer-Stack, dadurch reproduzierbar und leicht zu betreiben.
Abschlussprojekt Cloud EngineeringIn Arbeit
GroceryMate on AWS
Cloud-Deployment einer bestehenden E-Commerce-Anwendung
Eine bestehende E-Commerce-Anwendung aus Python/Flask-Backend, React-Frontend und PostgreSQL wird von einem lokalen Setup in eine betriebsfähige AWS-Umgebung überführt. Es geht nicht um neue Features, sondern um die Fragen dahinter: Wie wird das Ganze reproduzierbar gebaut, sicher betrieben, überwacht und bezahlbar gehalten.
Mein Anteil
Die Anwendung GroceryMate stammt nicht von mir, sondern von Alejandro Roman Ibanez aus dem Masterschool-Programm. Ich arbeite an einem Fork und übernehme ausschließlich den Cloud- und Betriebsteil: Containerisierung, Infrastruktur und Deployment auf AWS. Der Anwendungscode ist die Vorlage, nicht meine Leistung.
Containerisierung begonnen, AWS-Architektur in Arbeit
Für Unternehmen: Details und Stack↓
Tech-Stack
Anwendung (Vorlage)
PythonFlaskReactPostgreSQL
Mein Teil
DockerAWS
Was es für Unternehmen interessant macht
Der realistische Fall im Berufsalltag: nicht auf der grünen Wiese bauen, sondern fremden Code verstehen und betriebsfähig machen.
Klare Trennung zwischen Anwendung und Infrastruktur. Die Vorlage bleibt unverändert, die Betriebsschicht kommt sauber darum herum.
Laborversuch
Quantenmechanische Feldformierung
Fotografieren ohne Kamera, allein über das Restfeld Ihres Bildschirms
Jeder Bildschirm gibt Streuphotonen ab, die an allem im Raum reflektieren, auch an Ihnen. Über ein Kohärenzfenster von wenigen Nanosekunden lässt sich daraus ein Bild zurückrechnen. Eine Kamera braucht es dafür nicht. Drücken Sie einfach.
Es wird keine Kamera angefragt. Versprochen.
qmf — Feldformierung
Sie sehen heute gut aus.
Tipp: Bild festhalten und hin und her wackeln, dann geht es schneller.
Erkannt: ein Mensch.Wahrscheinlichkeit, mein neuer Arbeitgeber zu sein: 94 %Bei echten Sofortbildern hilft Schütteln übrigens nicht. Bei diesem schon.
War natürlich gelogen.
Quantenmechanische Feldformierung gibt es nicht. Diese Seite hat Ihre Kamera nie gefragt, sie könnte es auch gar nicht. Sie setzt keine Cookies, lädt keine Schriften von fremden Servern und überträgt beim Aufruf nichts über Sie.
Das ist der ganze Witz: Nachprüfen können Sie es im Quelltext und in der Datenschutzerklärung.
Der Live-Chat kommt von Crisp, einem Anbieter aus Frankreich. Ohne Ihre Zustimmung wird er nicht geladen. Damit ich schneller antworten kann, sehe ich im Chat bereits während des Tippens mit, was Sie schreiben. Dauerhaft gespeichert wird nur, was Sie absenden. Datenschutzerklärung