Zum Inhalt springen

Projekte

Was bisher geschah

Von Kundenprojekten über Open-Source-Abenteuer bis zum eigenen Leuchtturm-Projekt — über 25 Jahre Erfahrung, komprimiert auf einer Seite.

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.

Ruby on RailsInfluxDBDockerMicroservices

Kundenprojekte

Hier eine Auswahl an Projekten, an denen ich maßgeblich mitgewirkt habe:

Marktforschungs-Engine und Survey-App

2021 bis 2022

Marktforschung

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.

TypeScriptJSON SchemaJestVue.js

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.

— Dr. Torsten Sprenger - CTO SayWay GmbH

Berechnungs-Backend und Online-Shop

2018 bis 2024

E-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.

Ruby on RailsVue.jsTailwind CSSRESTful APIStripe

Kundenbindungsprogramm für einen internationalen Konzern

2018 bis 2020

Lebensmitteleinzelhandel

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.

Ruby on RailsVue.jsQR-CodeRESTful API

Matching-Plattform für Unternehmensberater

2017 bis 2018

Consulting / 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.

Ruby on RailsPostgreSQLBootstrap

Interaktiver Fitness-Check für Unternehmen

2017

Wirtschaftsberatung

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.

Ruby on RailsPostgreSQLBootstrap

CRM/ERP-Lösung für kleine Teams

2010 bis heute

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 und durch stetige Migrationen mittlerweile bei Rails 8 angekommen.

Ruby on RailsMySQLElasticsearchBootstrap

Rechnungsplattform für Freiberufler

2008 bis 2009

SaaS / 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.

Ruby on RailsMySQL

Community-Portal für Erfahrungsberichte

2007 bis 2008

Web 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.

Ruby on RailsMySQL

Versicherungsmakler-Software

seit 1999

Finanzdienstleistungen

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.

DelphiWindows

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.