Zum Inhalt springen

Freiberuflicher Softwareentwickler

Apps, Webanwendungen & interne Tools für Unternehmen.

Ich entwickle individuelle Software, wenn Excel, Papier oder Standardlösungen nicht mehr zum tatsächlichen Ablauf passen – von der ersten Idee bis zur produktiven Anwendung.

Projektansicht wird geladen
Projektansicht wird geladen
Projektansicht wird geladen

Was ich für dich entwickeln kann

Interne Tools & Digitalisierung

Manuelle Abläufe, Excel-Listen, Papierprozesse und Medienbrüche durch passende Web- oder Mobile-Anwendungen ersetzen.

Apps für iOS & Android

Neue mobile Anwendungen entwickeln oder bestehende Apps technisch und funktional weiterentwickeln.

MVPs & Proof of Concepts

Ideen schnell als funktionierende Anwendung umsetzen, technische Risiken früh klären und anschließend gezielt zur produktiven Lösung weiterentwickeln.

Bestehende Software weiterentwickeln

Neue Funktionen, Schnittstellen, Fehlerbehebung oder Übernahme bestehender Codebases – auch als längerfristige Unterstützung.

Ein reales Beispiel: Vom manuellen Prozess zur vernetzten Softwarelösung

Für Industrieservice Seiz habe ich eine vollständige Lösung zur Erfassung, Auswertung und Automatisierung von Kühlschmierstoffprozessen entwickelt.

Problem

Ausgangslage

  • Messwerte wurden vor Ort auf Papier aufgenommen und anschließend manuell in einen Computer übertragen.
  • Maschinen wurden manuell nachgefüllt.
  • Für den Prozess wurden Computer und Drucker benötigt.

Nutzen

Ergebnis im Betrieb

  • Messwerte werden digital direkt vor Ort erfasst; der bisherige Computer- und Druckerprozess entfällt.
  • Die automatische Nachfüllung spart pro Maschine ungefähr 15 Minuten manuelle Arbeitszeit für das Nachfüllen pro Woche.
  • Ausfallzeiten wurden reduziert.

Konzeption, Architektur, Mobile-App, Webanwendung, Backend und Embedded-Integration wurden vollständig von mir umgesetzt.

Mobile App – ISSApp

  • Messwerte an der Maschine erfassen und Maschinen verwalten
  • Offline-Synchronisierung, Push-Benachrichtigungen und QR-Codes
  • Arbeitszeiten und Arbeitszeitnachweise der Mitarbeiter
  • PDF- und CSV-Exporte

Webportal – ISSWeb

  • Übersicht über Maschinen und Zustände
  • Maschinen- und Stammdatenverwaltung mit Echtzeit-Updates
  • Excel-Import, Exporte und Arbeitszeitnachweise

Backend

  • Kotlin, Spring Boot, REST und PostgreSQL
  • Authentifizierung, Benutzerverwaltung und zentrale Datenhaltung
  • WebSockets und Firebase

Automatisierung – ISSFlow

  • Raspberry-Pico-Steuergerät mit Schwimmer zur Füllstandserkennung
  • ISSFlow1 füllt vorbereitete Flüssigkeit automatisch nach.
  • ISSFlow3 steuert bis zu drei Kugelhähne und Wasser sowie Konzentrat getrennt; die Auswahl erfolgt in ISSApp.
  • ISSFlow1 und ISSFlow3 sind produktiv im Einsatz.

Aktueller Ausblick

Eine neue Erweiterung mit Supabase befindet sich in Entwicklung. Temperatur- und Konzentrationsmessung sind bereits umgesetzt; pH- und Redoxmessung befinden sich in Entwicklung. ISSProbe ist ein eigenständiges, produktiv genutztes System zur präzisen Erfassung von Tankfüllständen in Prozent.

Weitere Projekte

Eine kompakte Auswahl eigener und interner Entwicklungsprojekte.

Eigenprojekt

MicroFlow

Projektansicht wird geladen

MicroFlow unterstützt Menschen dabei, neue Gewohnheiten in kleinen, realistischen Schritten aufzubauen und ihren Fortschritt übersichtlich zu verfolgen.

Tagesübersicht, Statistiken · SwiftUI · SwiftData · Supabase

Internes MVP / Portfolio-Projekt

HIL-System

Projektansicht wird geladen

Hardwarefunktionen reproduzierbar testen, ohne jeden Prüfablauf manuell auszuführen oder für jedes Gerät eine eigene Testumgebung zu bauen.

Konfigurierbare HIL-Plattform · Raspberry Pi Zero W · Raspberry Pi Pico 2 · FastAPI · React · SQLite · Robot Framework · UART · Relais und digitale I/O · automatischer Systemstart · Tests ohne SSH oder Terminal

HM310T-Automatisierung

Spannungskurven werden über CSV definiert. Das interne Tool fährt sie automatisch und reproduzierbar am HM310T-Labornetzteil ab.

Für welche Unternehmen ich arbeite

Vor allem dort, wo Standardsoftware nicht gut zum tatsächlichen Ablauf passt.

Unternehmen mit manuellen internen Abläufen

Wenn Informationen noch über Excel, Papier, E-Mail oder mehrere getrennte Systeme laufen.

Unternehmen mit Mitarbeitern im Außendienst

Wenn Daten mobil erfasst, synchronisiert oder direkt vor Ort verfügbar sein müssen.

Industrie- und Produktionsunternehmen

Wenn Maschinen, Prüfungen, Wartungen oder technische Prozesse digital abgebildet werden sollen.

Softwareteams mit zusätzlichem Entwicklungsbedarf

Wenn bestehende Apps oder Backends erweitert werden müssen und externe Unterstützung benötigt wird.

So läuft ein Projekt ab

Ein klar abgegrenzter PoC oder ein MVP kann der erste Schritt sein – du musst nicht sofort ein großes Projekt beauftragen.

  1. Schritt 1

    Problem verstehen

    Gemeinsam klären wir den tatsächlichen Ablauf, die Anforderungen und das Ziel.

  2. Schritt 2

    Lösung skizzieren

    Ich schlage eine pragmatische technische Lösung und einen sinnvollen Projektumfang vor.

  3. Schritt 3

    PoC oder MVP entwickeln

    Die wichtigste Funktionalität wird schnell als nutzbare Version umgesetzt.

  4. Schritt 4

    Produktiv weiterentwickeln

    Nach erfolgreicher Validierung folgt die stabile, dokumentierte und wartbare Produktivlösung.

KI-unterstützte Softwareentwicklung

Weniger Routinekosten. Mehr aus deinem Softwarebudget.

Hier unterstützt KI

Code-Grundgerüste, einfache Umwandlungen und unterstützende Recherche.

Das verantworte ich selbst

Architektur, technische Entscheidungen, Geschäftslogik, kritische Komponenten und Qualitätskontrolle.

Projekt und Budget besprechen

Softwareentwicklung mit technischem Gesamtverständnis

Worauf du dich verlassen kannst

Ich bin freiberuflicher Softwareentwickler und Maschinenbauingenieur. Ich entwickle Mobile Apps, Webanwendungen, Backends und technische Integrationen – eigenständig oder als Unterstützung für bestehende Softwareteams. Durch meinen technischen Hintergrund kann ich nicht nur Software umsetzen, sondern reale betriebliche Abläufe und technische Prozesse schnell verstehen.

Ich arbeite eigenständig, pragmatisch und direkt mit meinen Auftraggebern zusammen. Je nach Projekt übernehme ich einzelne Entwicklungspakete oder die vollständige technische Umsetzung. Die Zusammenarbeit erfolgt bevorzugt remote und deutschlandweit.

  • Direkter Ansprechpartner
  • Mobile, Web und Backend aus einer Hand
  • Erfahrung mit Industrie und technischen Prozessen
  • Fünf Jahre Erfahrung in Softwareentwicklung & QA
  • Remote-Zusammenarbeit deutschlandweit
  • Saubere Architektur und Dokumentation

Technologien

Ich wähle Technologien abhängig von Problem, Wartbarkeit und Projektanforderungen.

Mobile
Kotlin Multiplatform · Kotlin · Jetpack Compose · Swift · SwiftUI · React Native
Web
React · TypeScript
Backend & Daten
Kotlin · Spring Boot · Python · FastAPI · PostgreSQL · SQLite
Infrastruktur & Integration
Docker · Firebase · Supabase · REST · WebSockets
Hardware & Testing
Raspberry Pi · Raspberry Pi Pico · Embedded · Preact · Robot Framework

Kurz sprechen?

Hast du ein Softwareprojekt oder einen Prozess, der digitalisiert werden soll?

Schreib mir kurz, worum es geht. Ich gebe dir eine erste Einschätzung, wie ein sinnvoller Start aussehen könnte.

Projekt unverbindlich besprechen

Ein erstes Gespräch dauert in der Regel 15–30 Minuten.