07/22 – heute
Anonymer GIS-Kunde: Entwicklung einer webbasierten Plattform zur Visualisierung und Verwaltung verkehrsbezogener Geodaten
Für ein mittelständisches IT-Unternehmen mit Spezialisierung auf Traffic Information Systems und geografische Informationslösungen wurde eine moderne Webanwendung zur Anzeige, Verarbeitung und Interaktion mit verkehrsrelevanten Daten entwickelt. Die Anwendung ermöglicht die bidirektionale Kommunikation mit verschiedenen Backend-Systemen, unterstützt die Darstellung komplexer Geoinformationen in einer interaktiven Kartenansicht und bietet gleichzeitig eine durchdachte, komponentenbasierte UI-Struktur. Grundlage der technischen Umsetzung war eine zukunftsfähige Architektur mit Fokus auf Wartbarkeit, Performance und Skalierbarkeit.
Rollen
UI Engineer, Software Architect, Clean Code Advocate, technischer Sparringspartner für Product Owner
Aufgaben und Verantwortungen
- Mitgestaltung der technischen Gesamtarchitektur und Strukturierung des Frontends
- Entwicklung einer modular aufgebauten Benutzeroberfläche mit Vue 3, TypeScript und SCSS
- Einführung und Pflege eines zentralen State-Managements mittels Pinia
- Implementierung einer SignalR-basierten Lösung für Echtzeitdatenströme
- Integration eines kartografischen Frameworks zur Darstellung und Interaktion mit Geodaten (basierend auf OpenLayers)
- Enge technische Abstimmung mit Product Ownern zur Bewertung und Umsetzung fachlicher Anforderungen
- Aufbau einer internen Komponentenbibliothek zur Wiederverwendung und Standardisierung von UI-Elementen
- Mitverantwortung für die Implementierung einer clientseitigen Speicherarchitektur zur effizienten Datenhaltung
- Qualitätssicherung durch Anwendung moderner Entwicklungsstandards und Clean Code Prinzipien
Schlagworte
Vue 3, TypeScript, SCSS, Pinia, SignalR, GIS, Traffic Information Systems, Webentwicklung, OpenLayers, Frontend Architektur, Komponentenentwicklung, State Management, Echtzeitkommunikation, Clean Code, Softwarearchitektur, UI Engineering, Projektstruktur, Kartenvisualisierung, Geodaten