Softwareentwicklung · Sursee
Ich höre zu, wie Sie heute arbeiten, und übersetze das in Software, die den Alltag wirklich einfacher macht — vom kleinen internen Werkzeug bis zum geschäftskritischen System.
Leistungen
Der wichtigste Teil meiner Arbeit ist nicht der Code — es ist das Verstehen. Meist beginnt es mit einem Ablauf, der in Excel oder auf Papier nicht mehr trägt.
Individuelle Anwendungen für Auftragsabwicklung, Verwaltung, Auswertung oder Kundenportale. Auf Ruby on Rails, weil es sich seit zwanzig Jahren bewährt und auch in fünf Jahren noch wartbar ist.
Vollständig native Apps für iPhone und iPad mit Swift und SwiftUI — oder Apps für iPhone und Android mit Hotwire Native, auf gemeinsamer Basis mit der Web-App. Was passt, entscheidet das Vorhaben, nicht das Werkzeug.
Anbindung an ERP, Ticketing, Buchhaltung oder Branchensoftware. Damit Daten dort landen, wo sie gebraucht werden, statt zweimal erfasst zu werden.
Punktuell eingesetzt: Dokumente auswerten, Texte vorbereiten, Daten zuordnen. Auch als MCP-Schnittstelle, damit KI-Assistenten wie Claude direkt und kontrolliert mit Ihren Systemen arbeiten können. Kein Selbstzweck — nur wo es messbar Zeit spart, auf Wunsch mit EU-gehosteten Modellen.
Arbeitsweise
Bevor eine Zeile Code entsteht, will ich Ihren Ablauf verstanden haben: wer macht was, wo klemmt es, was muss am Schluss herauskommen. Sauberes Requirement Engineering — ohne dass Sie dafür Pflichtenhefte schreiben müssen.
devetia ist ein Einpersonenbetrieb. Kein Projektbüro dazwischen, keine wechselnden Ansprechpartner — wer das Angebot schreibt, schreibt auch den Code.
Wir starten mit dem Teil, der am meisten weh tut, und bauen darauf auf. So sehen Sie früh etwas Lauffähiges — und können die Richtung noch ändern.
Betrieb, Updates, Erweiterungen: Die meisten Kunden begleite ich über Jahre. Software ist kein Projekt mit Enddatum, sondern ein Werkzeug, das mitwachsen muss.
Für Design, Projektleitung oder Lastspitzen arbeite ich bei Bedarf mit bewährten Partnerfirmen zusammen — koordiniert über einen Ansprechpartner: mich.
Quellcode, Repositories und Zugänge gehören Ihnen — nicht mir. Dazu Standard-Stack, sauberer Code, Dokumentation: Sollte ich einmal ausfallen, kann jede erfahrene Rails-Entwicklerin übernehmen. Für geschäftskritische Systeme richte ich auf Wunsch zusätzlich eine vertraglich geregelte Notfall-Stellvertretung mit einer passenden Schweizer Partnerfirma ein.
Von klein bis gross
Manche Lösungen sind ein Formular, das jede Woche eine Stunde Handarbeit spart. Andere sind Systeme, über die ein Betrieb täglich seine Aufträge, Einsätze oder Abrechnungen abwickelt — seit Jahren, rund um die Uhr. Beides ist bei mir richtig aufgehoben.
Für die Technikerinnen und Techniker
Ein bewusst kleiner, bewährter Werkzeugkasten — Full Stack von der Datenbank bis zur Oberfläche, und weiter bis in den Betrieb. Jede Entscheidung darin ist auf Wartbarkeit über Jahre ausgelegt.
Ruby on Rails
Das Rückgrat — reif, produktiv, bewährt.
Hotwire
Schnelle Oberflächen ohne Framework-Ballast.
Hotwire Native
iPhone- und Android-Apps aus einer Basis.
Swift & SwiftUI
Native Apps für iPhone und iPad.
PostgreSQL
Die verlässlichste offene Datenbank.
ausserdem im Einsatz: Turbo · Stimulus · Sidekiq · Redis · Tailwind · Docker · Kamal · Capistrano · AppSignal · MCP · Linux
Betrieb & Hosting in der Schweiz
Bauen ist die Hälfte — ich übernehme auch Server, Deployments, Rund-um-die-Uhr-Monitoring, regelmässige Backups und Updates. Kundensysteme laufen auf Schweizer Infrastruktur, ohne US-Cloud: Ihre Daten und die Ihrer Kundschaft bleiben im Land.
Über mich
Ich entwickle seit über zwanzig Jahren Software mit Ruby on Rails — seit den ersten Versionen des Frameworks. Heute baue und betreibe ich Systeme, mit denen Firmen täglich arbeiten: Kundenportale, Abrechnungen, Schnittstellen zwischen Systemen, die vorher nicht miteinander sprachen.
Was mir am meisten liegt: zuhören, nachfragen und aus dem, was Menschen im Alltag wirklich tun, Software machen, die sich selbstverständlich anfühlt. Die Technik dahinter muss solide sein — aber sie ist Mittel, nicht Zweck.
Daneben entwickle ich eigene Produkte. Ich weiss darum aus eigener Erfahrung, was es heisst, Software nicht nur zu bauen, sondern über Jahre am Markt zu halten.
Kontakt
Der erste Schritt ist ein kostenloses Erstgespräch: 30 Minuten, telefonisch oder per Video, unverbindlich. Eine kurze Beschreibung Ihres Vorhabens genügt — ich melde mich innerhalb von zwei Arbeitstagen. Und ich sage auch, wenn ich nicht der Richtige bin.