Eigenes Projekt
Photovoltaik-Dashboard
Ein Dashboard, das zeigt, was die eigene Photovoltaik-Anlage wirklich leistet: Stromertrag, Verbrauch und Wirtschaftlichkeit — alles auf einen Blick, ohne Beschönigung.
Technisch setzt SOLECTRUS auf Ruby on Rails mit Hotwire und InfluxDB als Zeitreihendatenbank. Messdaten kommen in Echtzeit rein, z.B. über MQTT. Der gesamte Stack läuft in Docker und fühlt sich auf einem Raspberry Pi genauso zu Hause wie auf einem Cloud-Server.
Komplett Open Source, mit einer wachsenden Community und finanziert über Sponsoring.
Kundenprojekte
Web-Anwendungen, die ich maßgeblich geprägt habe – viele davon über mehrere Jahre hinweg betreut und weiterentwickelt.
Framework für dynamische Fragebögen
Marktforschung
Ein Framework für Fragebögen, die sich dynamisch anpassen: Definition und Validierung über JSON Schema, die gesamte TypeScript-Architektur mit 100% Test-Coverage abgesichert. Ja, wirklich hundert.
Dazu eine Progressive Web App mit Ruby on Rails und Vue.js, damit die Fragebögen auf jedem Endgerät bearbeitet werden können.
Wir nehmen die Dienstleistungen von Georg Ledermann seit 2018 mittlerweile regelmäßig in Anspruch. Er leistet für uns wertvolle Unterstützung bei diversen Großprojekten und entwickelt für uns verschiedene Web-Anwendungen mit Ruby on Rails & Vue.js. Wir schätzen ihn als äußerst zuverlässigen, sorgfältigen & effizienten Entwickler, der durchgängig Arbeiten auf qualitativ hochwertigem Niveau liefert.
Berechnungs-Backend und Online-Shop
E-Commerce
Gebaut für ein Schweizer Startup: ein Lifestyle-Produkt, dessen eigentliches Produkt im Backend steckte — eine Rechenlogik nach anspruchsvollen fachlichen Spezifikationen, stetig verfeinert und durch eine Testsuite abgesichert, die diesen Namen verdient.
Dazu ein individueller Online-Shop, von der API-Konzeption bis zur Zahlungsabwicklung. Das Frontend entstand zusammen mit externen Designern, Deployment und Betrieb lagen in meiner Hand.
Über sechs Jahre gewachsen, vom ersten Prototyp bis zur ausgereiften Plattform — in Startup-Zeitrechnung ist das ungefähr eine Ewigkeit.
Kundenkarten-App für einen internationalen Konzern
Lebensmitteleinzelhandel
Ein Terminal im Supermarkt, an dem sich Kunden selbst registrieren, extrem bedienerfreundlich gestaltet, weil hier jedes Detail in UI und UX zählt: auf Anhieb verständlich und nutzbar für Jung und Alt. Im Einsatz in mehreren tausend Filialen.
Per QR-Code ging es direkt ins persönliche Konto.
CRM/ERP-Lösung für kleine Teams
SaaS / Business-Software
Eine web-basierte CRM/ERP-Lösung für kleine Unternehmen, die ich langfristig entwickle und betreue. Im Mittelpunkt: Kundenkommunikation, Aufgabenverwaltung und ein klarer Blick auf das, was zu tun ist.
Läuft als SaaS — gestartet mit Rails 2, inzwischen bei Rails 8 angekommen, Migration für Migration. Software altert nämlich nur dann in Würde, wenn sich jemand kümmert.
Weitere Stationen
Aus mehr als zwei Jahrzehnten – von den Anfängen im Web 2.0 bis zur Mitgründung einer Rechnungs-SaaS:
- Matching-Plattform für Unternehmensberater
Eine Plattform, die Unternehmen mit den passenden Beratern zusammenbringt — ob Gründungsberatung, Interimsmanagement oder Unternehmensnachfolge. Im Grunde eine Partnervermittlung, nur mit Beratungsbedarf statt Einsamkeit.
- Interaktiver Fitness-Check für Unternehmen
Wie fit ist Ihr Unternehmen? Diese Web-App beantwortet genau das — mit interaktiven Schnellchecks in verschiedenen betriebswirtschaftlichen Kategorien.
- Rechnungsplattform für Freiberufler
Mitgegründet und technisch umgesetzt: eine SaaS-Plattform zur Rechnungsstellung für Freiberufler und kleinere Agenturen.
- Community-Portal für Erfahrungsberichte
Ein Portal für gebündelte Erfahrungen und Meinungen — veröffentlicht als Ranglisten.
- Versicherungsmakler-Software
Eine Windows-Software für Finanzdienstleister: Kundenverwaltung, Versicherungsverträge, Provisionsabrechnung — mit umfangreichen Auswertungsmöglichkeiten.
Open Source
Neben SOLECTRUS pflege ich weitere Open-Source-Projekte rund um Rails, Hotwire und Docker:
| Templatus | | Starter-Kit für Rails-Apps in mehreren Varianten — mit Hotwire, Inertia.js oder Vue.js. |
| docker-rails-base | | Vorgefertigtes Docker-Basis-Image für Ruby on Rails, das CI-Builds 2–3x schneller macht. Entstanden aus Ungeduld, gepflegt aus Überzeugung. |
| PingCRM on Rails | | Portierung der offiziellen Inertia.js-Demo-Anwendung von Laravel nach Ruby on Rails — als Beleg, dass das geht. |
Ältere Gems
Aus früheren Jahren – teils noch im Einsatz, aber nicht mehr im Fokus:
- datev – RubyGem für den Export von Buchungsdaten im DATEV-CSV-Format.
- drafting – RubyGem für Entwurfs-Versionen von ActiveRecord-Objekten — speichern, bearbeiten, veröffentlichen.
- keepr – RubyGem für doppelte Buchführung mit Konten, Journal, Kostenstellen und Steuern.
- sepa_king – RubyGem für SEPA-XML-Dateien (ISO 20022) — Lastschriften und Überweisungen.
- unread – RubyGem für „ungelesen"-Markierungen bei Nachrichten, Kommentaren und Co.
- rails-settings – RubyGem für persistente Einstellungen pro Benutzer oder Objekt in der SQL-Datenbank.