Leuchtturm-Projekt
Photovoltaik-Dashboard Seit 2021
Ein Dashboard, das zeigt, was die eigene Photovoltaik-Anlage wirklich leistet: Stromertrag, Verbrauch und Wirtschaftlichkeit — alles auf einen Blick.
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
Hier eine Auswahl an Projekten, an denen ich maßgeblich mitgewirkt habe:
Marktforschungs-Engine und Survey-App
2021 bis 2022Marktforschung
Eine Engine als technologische Basis für dynamische Fragebögen in der Marktforschung. Definition und Validierung laufen über JSON Schema, die TypeScript-Architektur ist mit 100% Test-Coverage abgesichert.
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
2018 bis 2024E-Commerce / Startup
Für ein Schweizer Startup: Ein Berechnungs-Backend auf Basis hochkomplexer fachlicher Spezifikationen. Die Berechnungslogik war das Herzstück des Produkts — stetig erweitert und verfeinert, abgesichert durch eine umfangreiche Testsuite (ohne die bei dieser Komplexität nichts geht).
Dazu ein individueller Online-Shop mit Stripe-Anbindung, 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.
Kundenbindungsprogramm für einen internationalen Konzern
2018 bis 2020Lebensmitteleinzelhandel
Eine Web-App für die Kundenregistrierung an Automaten in der Filiale — mit Fokus auf eine Oberfläche, die jeder auf Anhieb versteht. Per QR-Code-Kundenkarte ging es direkt ins persönliche Konto.
Die Anwendung kam in mehreren tausend Filialen eines internationalen Lebensmittelkonzerns zum Einsatz.
Matching-Plattform für Unternehmensberater
2017 bis 2018Consulting / Vermittlung
Eine Plattform, die Unternehmen mit den passenden Beratern zusammenbringt — ob Gründungsberatung, Interimsmanagement oder Unternehmensnachfolge.
Entwickelt im Auftrag eines großen Anbieters von Wirtschaftsinformationen.
Interaktiver Fitness-Check für Unternehmen
2017Wirtschaftsberatung
Wie fit ist Ihr Unternehmen? Diese Web-App beantwortet genau das — mit interaktiven Schnellchecks in verschiedenen betriebswirtschaftlichen Kategorien.
Entwickelt im Auftrag eines großen Anbieters von Wirtschaftsinformationen.
CRM/ERP-Lösung für kleine Teams
2010 bis heuteSaaS / 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 und durch stetige Migrationen mittlerweile bei Rails 8 angekommen.
Rechnungsplattform für Freiberufler
2008 bis 2009SaaS / FinTech
Mitgegründet und technisch umgesetzt: eine SaaS-Plattform zur Rechnungsstellung für Freiberufler und kleinere Agenturen.
Als einer von drei Gründern verantwortlich für Architektur und Entwicklung — von der ersten Codezeile bis zum produktiven Betrieb.
Community-Portal für Erfahrungsberichte
2007 bis 2008Web 2.0 / Community
Ein Portal für gebündelte Erfahrungen und Meinungen — veröffentlicht als Ranglisten.
Ein Kind seiner Zeit: Entstanden in der Hochphase des Web 2.0, entwickelt für eine Web-Agentur.
Versicherungsmakler-Software
seit 1999Finanzdienstleistungen
Eine Windows-Software für Finanzdienstleister: Kundenverwaltung, Versicherungsverträge, Provisionsabrechnung — mit umfangreichen Auswertungsmöglichkeiten.
Die Software ist seit über 25 Jahren produktiv bei Kunden im Einsatz.
Open Source
Neben SOLECTRUS sind über die Jahre weitere Open-Source-Projekte entstanden. Einige werden noch gepflegt, andere haben ihre besten Zeiten hinter sich:
| 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. |
| PingCRM on Rails | | Portierung der offiziellen Inertia.js-Demo-Anwendung von Laravel nach Ruby on Rails. |
| datev | | RubyGem für den Export von Buchungsdaten im DATEV-CSV-Format. |
| docker-rails | | Referenz-Anwendung für eine Multi-Container-Docker-Architektur mit Rails. |
| 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. |