Zum Inhalt springen

Projekte und Erfahrung

Eine Auswahl aus unseren Projekten

Sieben Vorhaben ausführlich, darunter die vollständige Chronologie seit 2011. Die Auftraggeber sind nicht genannt, weil Referenzen in diesen Branchen in der Regel vertraglich eingeschränkt sind und Mandate teilweise über einen Generalunternehmer bestehen.

seit 2011
in der professionellen Softwareentwicklung
Angular 4 bis 21
produktiv im Einsatz, dazu AngularJS
14
Projekte und Stationen, freiberuflich wie festangestellt
seit 2025
in der Schweiz, davor freiberuflich in Deutschland

Öffentliche Verwaltung, Schweiz

2025 bis heute

Digitalisierung der Zoll- und Grenzverwaltung

als Subunternehmer im Entwicklungsteam

Angular 17 bis 20TypeScriptRxJSJavaSpring BootCypress
Ausgangslage
Ein mehrjähriges Digitalisierungsprogramm löst papiergebundene Abläufe ab. Fachlich anspruchsvoll, mit hohen Anforderungen an Nachvollziehbarkeit, Prüfbarkeit und Betriebssicherheit. Das Entwicklungsteam ist gross, die Abstimmung entsprechend formalisiert.
Vorgehen
Mitarbeit an Angular-Oberflächen und den zugehörigen Spring-Boot-Diensten. Schwerpunkt auf Formularen mit dynamischer Validierung gegen Fachsysteme sowie auf durchgängiger Testabdeckung von Unit- über Component- bis zu End-to-End-Tests. Änderungen fallen dadurch in der Build-Strecke auf und nicht erst in der Abnahme.

Bundesbehörde, Deutschland

2024 bis 2025

Barrierefreies Antragsportal

freiberuflich

Angular 15 bis 18WCAGNVDASignalsBFFSpring Boot
Ausgangslage
Ein Webportal für Anträge an eine Bundesbehörde musste barrierefrei nach WCAG umgesetzt werden. Für öffentliche Stellen ist das keine Kür, sondern gesetzliche Vorgabe. Die Antragsstrecke besteht aus umfangreichen Formularen mit gegenseitigen Abhängigkeiten.
Vorgehen
Umsetzung der Oberfläche mit Angular, angebunden an Microservices über eine BFF-Schicht. Barrierefreiheit wurde nicht nachträglich geprüft, sondern laufend mit dem Screenreader NVDA gegengetestet, inklusive Tastaturführung, Fehlermeldungen und Fokusreihenfolge. Parallel dazu blieb die Anwendung über vier Angular-Hauptversionen aktuell.

Logistik

2021 bis 2022

Dispositionswerkzeug für den Strassengüterverkehr

freiberuflich

Web ComponentsTypeScriptGraphQLJavaCQRSEvent Sourcing
Ausgangslage
Disponenten eines international tätigen Logistikkonzerns erstellen Angebote, spezifizieren Frachten und planen komplette Touren. Jede Niederlassung hat eigene Anforderungen, die sich nicht in einer starren Maske abbilden lassen.
Vorgehen
Aufbau eines internen Werkzeugs auf Basis von Web Components, angebunden an eine Microservice-Landschaft über GraphQL. Serverseitig kamen Java, CQRS und Event Sourcing zum Einsatz, damit Vorgänge nachvollziehbar bleiben. So liessen sich die Besonderheiten mehrerer Standorte abbilden, ohne für jeden eine eigene Variante zu pflegen.

Seefracht-Spedition

2021 bis 2024

Sendungsverwaltung und Angebots-App

freiberuflich, zwei Projekte

Angular 9 bis 17IonicNgRxService WorkerPWATailwind CSS
Ausgangslage
Für dieselbe Spedition zwei Vorhaben nacheinander: eine hybride App für Lager- und Sendungsverwaltung inklusive Barcode-Scanner, später eine Anwendung, mit der sich Verschiffungsangebote auch unterwegs und bei schlechter Verbindung erstellen lassen.
Vorgehen
Die Sendungsverwaltung entstand mit Ionic für iOS, Android und Web und wurde über Jahre gepflegt, dabei von Angular 9 auf 16 gehoben. Die Angebotsanwendung wurde als Progressive Web App mit Service Worker umgesetzt, bewusst als MVP: erst Wireframes, dann eine schlanke erste Version, danach Ausbau anhand echter Nutzung.

Krankenversicherung

2020 bis 2021

Beleg- und Rechnungsverwaltung für Privatversicherte

freiberuflich

Angular 9 bis 11IonicNgRxNxRxJSJestCypress
Ausgangslage
Privatversicherte müssen Arztrechnungen und Belege sammeln, einreichen und den Erstattungsstand im Blick behalten. Bis dahin lief das über Papier und E-Mail.
Vorgehen
Umsetzung als hybride App mit Ionic, damit Belege direkt am Telefon abfotografiert und hochgeladen werden können. Zustandsverwaltung mit NgRx, geteilte Bausteine in einem Nx-Workspace. Die fachlichen Regeln liegen an einer Stelle und sind über Unit- und End-to-End-Tests abgesichert, weil Fehler hier unmittelbar Geld kosten.

Tourismus

2019 bis 2020

Ablösung eines gewachsenen Monolithen

freiberuflich, mit Coaching-Aufgabe

Angular 6 bis 9Angular ElementsNgRxNxAngular MaterialJest
Ausgangslage
Die Verwaltungssoftware für Ferienwohnungen bestand aus einem über Jahre gewachsenen Monolithen. Neue Funktionen liessen sich kaum noch ergänzen, ohne an anderer Stelle etwas zu beschädigen.
Vorgehen
Schrittweise Zerlegung in kleine Web-Anwendungen auf Basis von Angular Elements, sodass alte und neue Teile parallel laufen konnten. Zusätzlich Einarbeitung und fachliche Begleitung eines externen Entwicklungsteams in Indien, inklusive Code Reviews und Abstimmung über Zeitzonen hinweg.

Ticketing

2015 bis 2019

Ticketshop-System für über 20 Länder

in Festanstellung

AngularJS 1.4Angular 4 bis 6TypeScriptSassScrumJava
Ausgangslage
Ein Marktführer im Ticketing betreibt ein vollständig selbst entwickeltes Shop-System, das in über 10 Ländern läuft. Unterschiedliche Märkte, Währungen, Steuerlogiken und Veranstaltungstypen treffen dabei auf eine gemeinsame Codebasis.
Vorgehen
Über viereinhalb Jahre Arbeit in Scrum-Teams an verschiedenen Bereichen des Shops, darunter die Migration des Checkouts von AngularJS auf Angular 2+. Ein System dieser Grösse verzeiht keine Alleingänge: Jede Änderung muss sich in bestehende Konventionen einfügen und über Unit- und End-to-End-Tests abgesichert sein.

Chronologie

Alle Projekte seit 2011

Der vollständige Verlauf, einschliesslich der oben ausführlich beschriebenen Vorhaben. Überlappende Zeiträume sind Teilzeitmandate, die parallel zu einem Hauptprojekt liefen.

  • 2025 bis heute Digitalisierung der Zoll- und Grenzverwaltung Öffentliche Verwaltung, SchweizSubunternehmer
  • 2024 bis 2025 Barrierefreies Antragsportal Bundesbehörde, Deutschlandfreiberuflich
  • 2024 Provisionsberechnung für den Maklervertrieb Versicherungfreiberuflich, Teilzeit
  • 2023 bis 2024 Progressive Web App für Verschiffungsangebote Seefracht-Speditionfreiberuflich
  • 2023 Bedienoberfläche für Gerätesteuerung und Messdaten Mess- und Labortechnikfreiberuflich
  • 2022 bis 2025 Konfigurator und Checkout für personalisierte Kartenspiele E-Commercefreiberuflich, Teilzeit
  • 2021 bis 2024 Hybride App für Lager- und Sendungsverwaltung Seefracht-Speditionfreiberuflich, Teilzeit
  • 2021 bis 2022 Dispositionswerkzeug für den Strassengüterverkehr Logistikfreiberuflich
  • 2020 bis 2021 Beleg- und Rechnungsverwaltung für Privatversicherte Krankenversicherungfreiberuflich
  • 2019 bis 2020 Ablösung eines gewachsenen Monolithen, Coaching eines externen Teams Tourismusfreiberuflich
  • 2019 Stadionverwaltung für einen Bundesligaverein: Zutritt, Sitzpläne, Ticketverkauf IT-DienstleisterFestanstellung
  • 2018 bis 2019 Buchungsportal für Anwaltsfortbildungen Weiterbildungfreiberuflich
  • 2015 bis 2019 Ticketshop-System für über 10 Länder TicketingFestanstellung
  • 2011 bis 2017 Web- und Softwareentwicklung als Einzelunternehmen Diverseselbstständig

Kontakt

Kommt Ihnen eine dieser Situationen bekannt vor?

Dann lohnt sich ein Gespräch. Wir schauen uns Ihre Ausgangslage an und sagen, was wir für machbar halten.