Weiterentwicklung und Ausbau einer konzerninternen Portallösung zur Anfrage und Bestellung von IT-Dienstleistungen und Lizenzen für ein großes Energieunternehmen. Zu den Aufgaben zählten der Aufbau neuer Schnittstellen und passender Frontends, Redesign und Neustrukturierung bestehender Komponenten sowie die Erstellung und Überarbeitung von Templates für Mailing und Datenexport
Weiterentwicklung der auf Zurb Foundation basierenden „Pattern Library“ und Pflege des Legacy-Codes. Unterstützung des Shopmanagements bei A/B-Fallstudien mit Optimizely & Google Optimize. Entwicklung einer allgemeinen Tracking-Schnittstelle für die einzelnen Microservice-Teams. Migration der Git-Projekte nach GitLab und Einrichten neuer Build-Pipelines per GitLab-CI inkl. Deployment von Docker-Containern im Kubernetes-Cluster. Entwicklung und Einführung eines neuen Design-Prozesses/-Systems mit dem Ziel der vollständigen Unabhängigkeit der Teams. Entwicklung von „Elementen“ (Atomen) im neuen Design-System; Unterstützung der Teams bei der Entwicklung von „Komponenten“ auf Basis von Web Components / Custom Elements + Handlebars. Entwicklung eines Commandline-Tools für die Erstellung/Build/Testen etc. von Komponenten als unterstützendes Werkzeug für die Teams.
Entwicklung eines Management-Tools für den Systemtest auf Server- sowie Client-Seite. Serverseitige Anbindung an SQLite, Git und Jira. Über den Web-basierten Client können Testläufe und Versionen verwaltet, sowie Softwarepakete für die Testläufe angemeldet werden.
Entwicklung eines Konverters (Binär ↔ ASN/1) für die Kommunikation zwischen 2 Schnittstellen und Verwaltung von Anmeldungen. Weiterleitung und Anpassung von RTP-Paketen. Bereitstellung einer Telnet-Schnittstelle für Statusabfragen.
Aufgabenbereich "Umstellung des Kundenanbahnungs/-beratungsprozesses 'Komplexe private Baufinanzierung' auf OSPlus_neo": Fortsetzung des Projektes von 2014 / 2015. Umsetzung weiterer Masken und Vorgänge der Baufinanzierung sowie Ausbau der Libraries. Mitwirkung am Framework für Komponenten zum Laden externer Anwendungsmodule.
Weiterentwicklung und Implementierung einer mobilen Portallösung für Prüfungsvorbereitung über Smartphones.
Aufgabenbereich "Umstellung des Kundenanbahnungs/-beratungsprozesses 'Komplexe private Baufinanzierung' auf OSPlus_neo": Die Tätigkeiten umfassten hauptsächlich die Umsetzung von Masken mittels des von der Finanz Informatik selbst entwickelten Frameworks OSPlus_neo unter JavaScript. Anfänglich umfasste dies die Entwicklung eines Messeprototypen mit dem sich noch in einer frühen Entwicklungsphase befindlichen Framework, später die Umsetzung der Masken anhand der fachlichen Vorgaben sowie zusätzlich die Konzeptionierung, Dokumentation und Umsetzung von Client-seitigen Libraries (funktionell angelehnt an Backbone.js) zur besseren Code-Strukturierung und Vereinheitlichung der Schnittstellenzugriffe innerhalb des OSPlus_neo-Frameworks.
Entwicklung und Implementierung einer mobilen Portallösung für Prüfungsvorbereitung über Smartphones.
Entwicklung und Implementierung einer multimedia-lastigen Webseite / Single Page Application:
eLearning / Blended-Learning Plattform (Link auf Anfrage) Design und Implementation:
Customizing und Entwicklung von zusätzlichen Modulen für die ERP Software Canias ERP mittels der systemeigenen Sprache TROIA
Sprachen:
ECMAScript 2023 (Javascript), HTML5, CSS3, Java, Java Server Faces (JSF), Java Server Pages (JSP), Ruby
Packages:
node.js, nginx, Git (Gerrit, GitLab), Query, React, Redux, Vue.js, Lit Elements, Zurb Foundation 6, PhoneGap/Cordova, Docker, Optimizely, Google Optimize 360, Google TagManager, Webtreck & Google Analytics (technische Implementierung), SASS/Compass, LESS, BackboneJS, UnderscoreJS, Handlebars/Mustache, Freemarker, Apache HTTP, Apache Tomcat, Samba, SVN, Spring Boot, Java Servlets, JUnit, Hibernate, Avaje Ebeans, Maven, RPM
Spezialkenntnisse:
IntelliJ Idea Ultimate, Eclipse, A/B-Testing, Tracking, Issue-Management per JIRA, Modellierung von relationalen Datenbanken, Projektmanagement, Grafik-Design (Photoshop), Linux Shell-Skripte, Design-Pattern, UML, objektorientierte Methodik, SCRUM
Soft-Skills:
Weiterentwicklung und Ausbau einer konzerninternen Portallösung zur Anfrage und Bestellung von IT-Dienstleistungen und Lizenzen für ein großes Energieunternehmen. Zu den Aufgaben zählten der Aufbau neuer Schnittstellen und passender Frontends, Redesign und Neustrukturierung bestehender Komponenten sowie die Erstellung und Überarbeitung von Templates für Mailing und Datenexport
Weiterentwicklung der auf Zurb Foundation basierenden „Pattern Library“ und Pflege des Legacy-Codes. Unterstützung des Shopmanagements bei A/B-Fallstudien mit Optimizely & Google Optimize. Entwicklung einer allgemeinen Tracking-Schnittstelle für die einzelnen Microservice-Teams. Migration der Git-Projekte nach GitLab und Einrichten neuer Build-Pipelines per GitLab-CI inkl. Deployment von Docker-Containern im Kubernetes-Cluster. Entwicklung und Einführung eines neuen Design-Prozesses/-Systems mit dem Ziel der vollständigen Unabhängigkeit der Teams. Entwicklung von „Elementen“ (Atomen) im neuen Design-System; Unterstützung der Teams bei der Entwicklung von „Komponenten“ auf Basis von Web Components / Custom Elements + Handlebars. Entwicklung eines Commandline-Tools für die Erstellung/Build/Testen etc. von Komponenten als unterstützendes Werkzeug für die Teams.
Entwicklung eines Management-Tools für den Systemtest auf Server- sowie Client-Seite. Serverseitige Anbindung an SQLite, Git und Jira. Über den Web-basierten Client können Testläufe und Versionen verwaltet, sowie Softwarepakete für die Testläufe angemeldet werden.
Entwicklung eines Konverters (Binär ↔ ASN/1) für die Kommunikation zwischen 2 Schnittstellen und Verwaltung von Anmeldungen. Weiterleitung und Anpassung von RTP-Paketen. Bereitstellung einer Telnet-Schnittstelle für Statusabfragen.
Aufgabenbereich "Umstellung des Kundenanbahnungs/-beratungsprozesses 'Komplexe private Baufinanzierung' auf OSPlus_neo": Fortsetzung des Projektes von 2014 / 2015. Umsetzung weiterer Masken und Vorgänge der Baufinanzierung sowie Ausbau der Libraries. Mitwirkung am Framework für Komponenten zum Laden externer Anwendungsmodule.
Weiterentwicklung und Implementierung einer mobilen Portallösung für Prüfungsvorbereitung über Smartphones.
Aufgabenbereich "Umstellung des Kundenanbahnungs/-beratungsprozesses 'Komplexe private Baufinanzierung' auf OSPlus_neo": Die Tätigkeiten umfassten hauptsächlich die Umsetzung von Masken mittels des von der Finanz Informatik selbst entwickelten Frameworks OSPlus_neo unter JavaScript. Anfänglich umfasste dies die Entwicklung eines Messeprototypen mit dem sich noch in einer frühen Entwicklungsphase befindlichen Framework, später die Umsetzung der Masken anhand der fachlichen Vorgaben sowie zusätzlich die Konzeptionierung, Dokumentation und Umsetzung von Client-seitigen Libraries (funktionell angelehnt an Backbone.js) zur besseren Code-Strukturierung und Vereinheitlichung der Schnittstellenzugriffe innerhalb des OSPlus_neo-Frameworks.
Entwicklung und Implementierung einer mobilen Portallösung für Prüfungsvorbereitung über Smartphones.
Entwicklung und Implementierung einer multimedia-lastigen Webseite / Single Page Application:
eLearning / Blended-Learning Plattform (Link auf Anfrage) Design und Implementation:
Customizing und Entwicklung von zusätzlichen Modulen für die ERP Software Canias ERP mittels der systemeigenen Sprache TROIA
Sprachen:
ECMAScript 2023 (Javascript), HTML5, CSS3, Java, Java Server Faces (JSF), Java Server Pages (JSP), Ruby
Packages:
node.js, nginx, Git (Gerrit, GitLab), Query, React, Redux, Vue.js, Lit Elements, Zurb Foundation 6, PhoneGap/Cordova, Docker, Optimizely, Google Optimize 360, Google TagManager, Webtreck & Google Analytics (technische Implementierung), SASS/Compass, LESS, BackboneJS, UnderscoreJS, Handlebars/Mustache, Freemarker, Apache HTTP, Apache Tomcat, Samba, SVN, Spring Boot, Java Servlets, JUnit, Hibernate, Avaje Ebeans, Maven, RPM
Spezialkenntnisse:
IntelliJ Idea Ultimate, Eclipse, A/B-Testing, Tracking, Issue-Management per JIRA, Modellierung von relationalen Datenbanken, Projektmanagement, Grafik-Design (Photoshop), Linux Shell-Skripte, Design-Pattern, UML, objektorientierte Methodik, SCRUM
Soft-Skills: