About Richard Michael
German
Native or bilingual
English
Fluent
Experience
- BRZSoftwarearchitekt, Lead-Entwickler, Business AnalystPUBLIC SECTORMarch 2022 - August 2024 (2 years and 6 months)Wien, AustriaNeuentwicklung einer Fachanwendung für die Exportkontrolle inklusive Migration der Daten der bestehenden ApplikationKontext:
- Bestimmte Güter (z.B. Waffen) unterliegen Exportrestriktionen
- Ein Export solcher Güter bedarf einer Genehmigung durch die zuständige Behörde
- Eine Genehmigung muss beantragt werden
- Prozessunterstützung durch die Applikation über den Zyklus vom Exportantrag über die Prüfschritte zur Genehmigung/Ablehnung und die Auflagenkontrolle
Tätigkeiten:- Konzept und Umsetzung für die laufende Migration
- Einmalig ETL von MS-SqlServer nach PostgreSQL als Datenbasis für die weitere logische Migration und um unabhängig vom MS-SqlServer zu sein
- Die logische Migration über spezielle MigrationCommands nach Bedarf für zu migrierende Domainobjekte
- Ständige Analyse um Anforderungen bzw. (zu) einfache Userstorys bzw. Fachprozesse in Richtung Umsetzbarkeit weiterzuentwickeln
- Entwicklungsumgebung auf Basis maven/npm um das Backend (Java, Spring Boot) drei Frontends (Angular, Typescript) mit diversen Generatoren zur Codegenerierung zu bauen und auf diversen Umgebungen auszurollen
- CI/CD auf Basis von Jenkins etabliert
- Role based access control (RBAC) auf Basis Spring Security definiert und etabliert
- Auditing/Historisierung auf Basis Envers für die fachlich definierten wichtigsten Domainobjekte
- Mandantenfähigkeit auf Basis Hibernate Filter etc. etabliert
- Einfacher Workflow auf Basis Spring State Machine inklusive Möglichkeit die Statusübergänge zu definieren
- Anbindung spezieller Systeme zur Erstellung von Schriftgut/Schriftverkehr (BKSG)
- DSL f. spezifische Formulare sowohl für eine Frontendapplikation als auch für die Druckausgabe (BKSG) entworfen und umgesetzt
- Integration weiterer externer Systeme (WSDL/SOAP, WSDL/JMS)
- Import diverser Stammdaten inklusive Lebenszyklus etc.für gut strukturiert: Zolltarife/Zollcodes, Güterlisten und uneinheitlich strukturiert Daten (Denials)
- STRABAGEntwicklerCIVIL ENGINEERINGSeptember 2019 - December 2021 (2 years and 4 months)Spittal an der Drau, AustriaWartung bestehender HR Applikationen und Entwicklung neuer HR-Applikationen (Fullstack).• Integrative Erweiterungen für das zentrale Portalsystem und angekoppelte Systemeo Urlaubsplanung, Projekt/Erfolgsauswertung, MDM, …o Interface/API/Endpunkt Erweiterungen, …o Neue Interfaces/APIs/Endpunkte, …• Migration diverser Systeme auf aktuellere Umgebungeno Aktualisierte Versionen unter anderem: Java, Tomcat, interne Frameworks, …• Neuentwicklung eines Systems zur Verwaltung von „Mandantendaten“ für die automatisierte Verarbeitung von Rechnungeno Inklusive Anbindung als Auslöser für bestehende automatisierte Prozesse• Fachliche und technische Wartung/Weiterentwicklung eines (umfangreichen) Systems zur Verwaltung von Mitarbeiterno Technische Migration auf aktuellere SW-Komponenteno Neuaufteilung und Migration von bestehenden Teilen in eigene REST basierte Serviceso Adaption der Anbindungen an umliegende Systemeo Massive Erhöhung der Testabdeckung und Behebung technischer Schuldeno Neugestaltung von Teilen der UI-Abläufe lt. fachlichen Anforderungen
- Kapsch TrafficComEntwicklerTRANSPORTATIONJanuary 2019 - July 2019 (6 months)Klagenfurt, AustriaÜberwachungszentrale für automatische Mautstationen der geplanten deutschen Pkw-Maut.• Verwaltung und Überwachung der Stationen und ihres Betriebs• Verarbeitung und Speicherung von Verkehrs- und Betriebsdaten• Aufbereitung dieser Daten und Übermittlung aggregierter Daten an Systeme des Kunden• Definition und Verwaltung von Einsatz- bzw. WartungsperiodenAlles für eine dreistellige Anzahl von Stationen.Das Projekt wurde nach einer Entscheidung des EUGH (das die deutsche Pkw-Maut diskriminierend sei) eingestellt.
Recommendations
Be the first to recommend Richard Michael
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4