Koordination und Durchführung der Wartungs-Transition an einen Dienstleister, Vorbereitung und Durchführung von Transition-Workshops, Support bei der Bearbeitung von Regeltätigkeiten und individueller Wartungs-Tickets.
Konzeption von Anpassungen der Business-Logik, Anpassung von Kennzahlen, Abbildung der schrittweisen In- und Außerbetriebnahme von Produktionsstätten in den Softwaremodulen.
GITJIRAConfluenceOracle 19c
JavaSQL
10 Monate
2023-06 - 2024-03
Entwicklung einer Software zur Übernahme und Auswertung von Produktionsereignissen
Konzeption und Realisierung eines Konsumenten zur Übernahme ereignisbasierter Massendaten aus dem Produktionsprozess. Aufbereitung der Daten und Berechnung von Qualitätskennzahlen.
Entwurf und Implementierung eines Datenmodells zur Persistierung und Auswertung unternehmensweiter Kennzahlen. Integration von Kennzahlen unterschiedlicher Quellsysteme mit unterschiedlichen Dimensionen in einen einheitlichen DataMart. Entwicklung verschiedener Anwendungskomponenten des Data Warehouse wie Schnittstellen, Berichte, Dashboards sowie eines Portals für den Anwenderzugriff. Integration der Hersteller BI-Systeme Cognos und Tableau in das Portal für einheitlichen Zugriff auf die Berichte und Dashboards.
Erstellung und Abstimmung des Open API Designs sowie Entwicklung eines REST-Services zur Lieferung von nach verschiedenen Dimensionen aggregierten Produktionsdaten. Der Service wird sowohl aus einer Web-Applikation als auch aus einer mobilen Applikation heraus verwendet.
Es wurden zahlreiche Individualapplikationen für eine große Plattform mit ca. 10 IT-Systemen und einer gemeinsamen Datenhaltung entwickelt.
Besonderes Augenmerk war auf die Architektur zu legen, da Abhängigkeiten der Systeme minimiert werden mussten. Gleichzeitig sollte jedoch ein möglichst hoher Anteil an wiederverwendbaren Komponenten implementiert werden, um aus dem Plattformmodell einen Mehrwert zu generieren.
Über die Jahre wurde die Architektur sukzessive weiterentwickelt und Frameworks für die übergreifende Verwendung entwickelt. Zentraler Zugangspunkt der Plattform war ein konfigurierbares Portal, welches sämtliche Applikationen sowie einige Standardsoftware BI-Systeme integrierte.
In meiner Rolle als Architekt und technischer Projektleiter habe ich viele Komponenten der Plattform entworfen und die Umsetzung begleitet. Außerdem gehörte die Weiterentwicklung der Architektur ebenso wie die Umsetzung einiger Java Komponenten und die Weiterentwicklung des Portals zu meinen Aufgaben.
Oracle DBOracle WeblogicJavaJDBCJSPJavaScriptGITSpringMavenJIRAConfluenceRESTSwagger/Open APIPostmanJenkinsCognosSDKTableau API
JavaSQLJSON
1 Jahr 1 Monat
2022-06 - 2023-06
Entwicklung eines Micro Services für eine mobile Tablet-Applikation zur Erfassung von Betriebsmitteldaten und Einbindung eines Bestandssystems
Architekt, Techn. Projektleiter, EntwicklerJavaSpring BootOpen API
Architekt, Techn. Projektleiter, Entwickler
Konzeption und Realisierung eines REST-Konsumenten zur Übernahme von Nutzungs- und Inventur-Scans der mobilen Endgeräte und zum Rückspielen von Betriebsmittelbestandsdaten.
Konzeption und Realisierung eines REST-Konsumenten zur Abfrage der Cognos Metadaten und zum Parametrisieren von Berichtsaufrufen per Cognos SDK mit dem Ziel, Berichte in Fremdanwendungen einzubinden.
Entwicklung eines Synchronisationstools zum Abgleich von LDAP Benutzerdaten
Software-EntwicklerJavaJNDIOracle SQL
Software-Entwickler
Design und Realisierung eines batch-gesteuerten Synchronisationstools, welches Daten aus einem LDAP-Baum gegen ein Datenbank-Repository sowie einen zweiten LDAP-Server abgleicht.
Koordination und Durchführung der Wartungs-Transition an einen Dienstleister, Vorbereitung und Durchführung von Transition-Workshops, Support bei der Bearbeitung von Regeltätigkeiten und individueller Wartungs-Tickets.
Konzeption von Anpassungen der Business-Logik, Anpassung von Kennzahlen, Abbildung der schrittweisen In- und Außerbetriebnahme von Produktionsstätten in den Softwaremodulen.
GITJIRAConfluenceOracle 19c
JavaSQL
10 Monate
2023-06 - 2024-03
Entwicklung einer Software zur Übernahme und Auswertung von Produktionsereignissen
Konzeption und Realisierung eines Konsumenten zur Übernahme ereignisbasierter Massendaten aus dem Produktionsprozess. Aufbereitung der Daten und Berechnung von Qualitätskennzahlen.
Entwurf und Implementierung eines Datenmodells zur Persistierung und Auswertung unternehmensweiter Kennzahlen. Integration von Kennzahlen unterschiedlicher Quellsysteme mit unterschiedlichen Dimensionen in einen einheitlichen DataMart. Entwicklung verschiedener Anwendungskomponenten des Data Warehouse wie Schnittstellen, Berichte, Dashboards sowie eines Portals für den Anwenderzugriff. Integration der Hersteller BI-Systeme Cognos und Tableau in das Portal für einheitlichen Zugriff auf die Berichte und Dashboards.
Erstellung und Abstimmung des Open API Designs sowie Entwicklung eines REST-Services zur Lieferung von nach verschiedenen Dimensionen aggregierten Produktionsdaten. Der Service wird sowohl aus einer Web-Applikation als auch aus einer mobilen Applikation heraus verwendet.
Es wurden zahlreiche Individualapplikationen für eine große Plattform mit ca. 10 IT-Systemen und einer gemeinsamen Datenhaltung entwickelt.
Besonderes Augenmerk war auf die Architektur zu legen, da Abhängigkeiten der Systeme minimiert werden mussten. Gleichzeitig sollte jedoch ein möglichst hoher Anteil an wiederverwendbaren Komponenten implementiert werden, um aus dem Plattformmodell einen Mehrwert zu generieren.
Über die Jahre wurde die Architektur sukzessive weiterentwickelt und Frameworks für die übergreifende Verwendung entwickelt. Zentraler Zugangspunkt der Plattform war ein konfigurierbares Portal, welches sämtliche Applikationen sowie einige Standardsoftware BI-Systeme integrierte.
In meiner Rolle als Architekt und technischer Projektleiter habe ich viele Komponenten der Plattform entworfen und die Umsetzung begleitet. Außerdem gehörte die Weiterentwicklung der Architektur ebenso wie die Umsetzung einiger Java Komponenten und die Weiterentwicklung des Portals zu meinen Aufgaben.
Oracle DBOracle WeblogicJavaJDBCJSPJavaScriptGITSpringMavenJIRAConfluenceRESTSwagger/Open APIPostmanJenkinsCognosSDKTableau API
JavaSQLJSON
1 Jahr 1 Monat
2022-06 - 2023-06
Entwicklung eines Micro Services für eine mobile Tablet-Applikation zur Erfassung von Betriebsmitteldaten und Einbindung eines Bestandssystems
Architekt, Techn. Projektleiter, EntwicklerJavaSpring BootOpen API
Architekt, Techn. Projektleiter, Entwickler
Konzeption und Realisierung eines REST-Konsumenten zur Übernahme von Nutzungs- und Inventur-Scans der mobilen Endgeräte und zum Rückspielen von Betriebsmittelbestandsdaten.
Konzeption und Realisierung eines REST-Konsumenten zur Abfrage der Cognos Metadaten und zum Parametrisieren von Berichtsaufrufen per Cognos SDK mit dem Ziel, Berichte in Fremdanwendungen einzubinden.
Entwicklung eines Synchronisationstools zum Abgleich von LDAP Benutzerdaten
Software-EntwicklerJavaJNDIOracle SQL
Software-Entwickler
Design und Realisierung eines batch-gesteuerten Synchronisationstools, welches Daten aus einem LDAP-Baum gegen ein Datenbank-Repository sowie einen zweiten LDAP-Server abgleicht.