Projekt
Mobile App und Backend-System für juristische Kostenberechnung
Eine App für iOS und iPadOS zur schnellen und präzisen Berechnung von Anwalts- und Gerichtskosten unterstützt Juristen bei der Bewertung wirtschaftlicher Prozessrisiken. Die App bietet spezialisierte Rechner für verschiedene Verfahrensarten und wird durch ein skalierbares, sicheres Backend-System gestützt.
Für die effiziente Beratung von Mandanten und die Bewertung von Prozessrisiken benötigen Juristen verlässliche Berechnungen der anfallenden Verfahrenskosten. Bestehende Lösungen waren oft kompliziert in der Bedienung oder boten keine ausreichende fachliche Tiefe für verschiedene Verfahrensarten.
Das Projekt zielte auf die Entwicklung einer intuitiv bedienbaren iOS-App für die Berechnung von Anwalts- und Gerichtskosten nach RVG und GKG, gestützt durch eine moderne Server-Infrastruktur. Die Gesamtarchitektur sollte verschiedene Verfahrensarten abdecken und höchste Anforderungen an Sicherheit und Skalierbarkeit erfüllen.
Als Softwarearchitekt und Entwickler verantwortete ich die Konzeption und Implementierung der gesamten Systemarchitektur. Die iOS-App wurde in Swift entwickelt und bot spezialisierte Rechner für Klageverfahren und Mahnverfahren. Das Java-basierte Backend mit Spring Boot ermöglichte durch seine REST-API die zentrale Datenhaltung und Verwaltung von In-App-Käufen.
Die Entwicklung folgte DevOps-Prinzipien mit automatisierter Continuous Delivery Pipeline auf Basis von Jenkins, GitLab und Artifactory. Die Infrastruktur basierte auf Hetzner Cloud Servern mit mehrstufigem Sicherheitskonzept.
Die Lösung wurde von 2017 bis 2021 erfolgreich betrieben und unterstützte Juristen bei der schnellen und präzisen Kostenberechnung. Verschiedene Updates erweiterten die Funktionalität, etwa um die flexible Anpassung von Umsatzsteuersätzen. Die Backend-Architektur gewährleistete dabei durchgehend einen stabilen Betrieb mit hoher Verfügbarkeit.
Meine Expertise in der Entwicklung integrierter Systemarchitekturen ermöglicht die Umsetzung fachlich anspruchsvoller Mobile Apps mit skalierbarer Backend-Infrastruktur. Die Kombination aus technischem Know-how und methodischer Vorgehensweise garantiert dabei qualitativ hochwertige Lösungen mit nachhaltiger Architektur.