seit 09/2018
Transport/Logistik
Neuentwicklung der Buchungsstrecke als Single Page Application
Im Rahmen dieses Projekts wurde die bestehende Buchungsstrecke zur Buchung von Flügen neuentwickelt. Die Umsetzung erfolgte als Single Page Application auf Basis von Vue.js und AEM 6.2.
Anfertigung technischer Konzepte
Schneidung technischer Anforderungen in Umsetzungstickets
Durchführung der SCRUM-Artefakte Sprint-Review und -Planning
Teamsteuerung
Position
Solution Architekt
Teamgröße
20-70 Entwickler
Vorgehen
Scrum
Skills
JSON, Javascript, SCSS, Git, HTML, Adoc, BEM, NodeJS, NPM, Screenreader Tests (NVDA, Jaws),Webpack, VueJs,Vuex
07/2015 - 08/2018
Prozessautomatisierung
Robotic Process Automation
Entwicklung einer Softwarelösung zur automatischen Prozessbearbeitung durch Software-Roboter.
Position
Senior-Entwickler/Architekt
Teamgröße
10-20 Entwickler
Vorgehen
Scrum
Skills
Java, Spring, JUnit, Maven, T-Plan, BPMN, SOAP, IntelliJ IDEA, Git, Scrum
01/2015 - 07/2015
Telekommunikation
Relaunch der Webseite für ein Logistikunternehmen
Für ein führendes Logistikunternehmen wurde ein technischer Relaunch der Website durchgeführt. Dafür wurde ein eigenständiges Projekt auf Basis von AEM 6.0 angelegt, in dem Teile der Website neu entstanden sind. Dieses wurde mit dem Bestandssystem gemeinsam betrieben. Besondere Herausforderungen waren hier die Contentmigration sowie die Einführung von responsive Design für den neu implementierten Teil der Web- site.
Position
Architekt/Senior-Entwickler
Skills
AEM 6.0, Sling Models, Jenkins, Git
12/2013 - 09/2014
Transport/Logistik
Relauch des Webauftritts einer großen deutschen Low-Cost-Airline
Die Airline betreibt eine Webseite mit über mehreren Millionen Zugriffen pro Tag. Im Zuge des Relauch wurde das alte Red-Dot basierte CMS durch ein Adobe CQ 5.6.1 er- setzt. Dabei wurde der gesamte Webauftritt der Airline neu designed und von Grund auf neu entwickelt. Die Besonderheit besteht in der Bereitstellung von einzelnen Teaser- Seiten für jede einzelne angebotene Streckenverbindung. Diese werden dynamisch ge- neriert und können dennoch einzeln von Redakteuren angepasst werden. Des weiteren implementieren viele der entwickelten Komponenten ein hohes Maß an Personalisie- rung, was wiederum nur durch ein ausgeklügeltes Caching-System zu erreichen ist.
Position
Architekt/Senior-Entwickler
Teamgröße
10-15 Entwickler
Skills
Java, Spring, JUnit, Maven, T-Plan, BPMN, SOAP, IntelliJ IDEA, Git, Scrum
Informationsverarbeitung, M.A.
Professional Scrum Master
Software Architekt
Senior-Entwickler/Architekt
Technisches Know-How
? Objektorientierte Entwicklung (OOP)
? AgileSoftwareDevelopment(Scrum)
? Design-Patterns
? Testdriven Development TDD
? UML
? BPMN
Programmiersprachen und Formate
? Java (+++)
? Java EE (Jee, J2EE) (++)
? HTML(++)
? CSS(++)
? JavaScript(+)
? XML(++)
? JSON(+++)
? JSP(+++)
? JSF(+++)
Entwicklungsumgebungen und Tools
? IntelliJ IDEA (+++)
? Eclipse (++)
? Maven (+++)
? Postman
Middleware
? CQ5.6 / AEM > 6.2 (+++)
? ApacheTomcat(+++)
? Apache Jetty (++)
? ApacheHTTP(++)
? Kibana(+)
? Jenkins(++)
Libraries und Frameworks
? Spring (+++)
? Spring Boot (+++)
? Spring MVC (+++)
? Spring Security (++)
? JPA(++)
? OSGI (++)
? Sling (++)
Issue Tracking, Dokumentation und Projektmanagement
? Jira(+++)
? Confluence(+++)
? Scrum (+++)
Versionierung
? Git(+++)
? SVN(++)
? Mercurial (HG) (++)
Datenbanken
? MySQL (+++)
? Oracle (+)
? PostgeSQL(+)
? MongoDB (+)
? JCR (+)
? MS-SQL-Server (++)
Begriebssysteme
? MacOS X (+++)
? IOS(/++)
? Linux (++)
? Windows(+++)
Standardsoftware
? Microsoft Office-Suite (++)
? LibreOffice Writer (++)
? OpenOffice-Suite(++)
Transport/Logistik
RPA
Telekommunikation
seit 09/2018
Transport/Logistik
Neuentwicklung der Buchungsstrecke als Single Page Application
Im Rahmen dieses Projekts wurde die bestehende Buchungsstrecke zur Buchung von Flügen neuentwickelt. Die Umsetzung erfolgte als Single Page Application auf Basis von Vue.js und AEM 6.2.
Anfertigung technischer Konzepte
Schneidung technischer Anforderungen in Umsetzungstickets
Durchführung der SCRUM-Artefakte Sprint-Review und -Planning
Teamsteuerung
Position
Solution Architekt
Teamgröße
20-70 Entwickler
Vorgehen
Scrum
Skills
JSON, Javascript, SCSS, Git, HTML, Adoc, BEM, NodeJS, NPM, Screenreader Tests (NVDA, Jaws),Webpack, VueJs,Vuex
07/2015 - 08/2018
Prozessautomatisierung
Robotic Process Automation
Entwicklung einer Softwarelösung zur automatischen Prozessbearbeitung durch Software-Roboter.
Position
Senior-Entwickler/Architekt
Teamgröße
10-20 Entwickler
Vorgehen
Scrum
Skills
Java, Spring, JUnit, Maven, T-Plan, BPMN, SOAP, IntelliJ IDEA, Git, Scrum
01/2015 - 07/2015
Telekommunikation
Relaunch der Webseite für ein Logistikunternehmen
Für ein führendes Logistikunternehmen wurde ein technischer Relaunch der Website durchgeführt. Dafür wurde ein eigenständiges Projekt auf Basis von AEM 6.0 angelegt, in dem Teile der Website neu entstanden sind. Dieses wurde mit dem Bestandssystem gemeinsam betrieben. Besondere Herausforderungen waren hier die Contentmigration sowie die Einführung von responsive Design für den neu implementierten Teil der Web- site.
Position
Architekt/Senior-Entwickler
Skills
AEM 6.0, Sling Models, Jenkins, Git
12/2013 - 09/2014
Transport/Logistik
Relauch des Webauftritts einer großen deutschen Low-Cost-Airline
Die Airline betreibt eine Webseite mit über mehreren Millionen Zugriffen pro Tag. Im Zuge des Relauch wurde das alte Red-Dot basierte CMS durch ein Adobe CQ 5.6.1 er- setzt. Dabei wurde der gesamte Webauftritt der Airline neu designed und von Grund auf neu entwickelt. Die Besonderheit besteht in der Bereitstellung von einzelnen Teaser- Seiten für jede einzelne angebotene Streckenverbindung. Diese werden dynamisch ge- neriert und können dennoch einzeln von Redakteuren angepasst werden. Des weiteren implementieren viele der entwickelten Komponenten ein hohes Maß an Personalisie- rung, was wiederum nur durch ein ausgeklügeltes Caching-System zu erreichen ist.
Position
Architekt/Senior-Entwickler
Teamgröße
10-15 Entwickler
Skills
Java, Spring, JUnit, Maven, T-Plan, BPMN, SOAP, IntelliJ IDEA, Git, Scrum
Informationsverarbeitung, M.A.
Professional Scrum Master
Software Architekt
Senior-Entwickler/Architekt
Technisches Know-How
? Objektorientierte Entwicklung (OOP)
? AgileSoftwareDevelopment(Scrum)
? Design-Patterns
? Testdriven Development TDD
? UML
? BPMN
Programmiersprachen und Formate
? Java (+++)
? Java EE (Jee, J2EE) (++)
? HTML(++)
? CSS(++)
? JavaScript(+)
? XML(++)
? JSON(+++)
? JSP(+++)
? JSF(+++)
Entwicklungsumgebungen und Tools
? IntelliJ IDEA (+++)
? Eclipse (++)
? Maven (+++)
? Postman
Middleware
? CQ5.6 / AEM > 6.2 (+++)
? ApacheTomcat(+++)
? Apache Jetty (++)
? ApacheHTTP(++)
? Kibana(+)
? Jenkins(++)
Libraries und Frameworks
? Spring (+++)
? Spring Boot (+++)
? Spring MVC (+++)
? Spring Security (++)
? JPA(++)
? OSGI (++)
? Sling (++)
Issue Tracking, Dokumentation und Projektmanagement
? Jira(+++)
? Confluence(+++)
? Scrum (+++)
Versionierung
? Git(+++)
? SVN(++)
? Mercurial (HG) (++)
Datenbanken
? MySQL (+++)
? Oracle (+)
? PostgeSQL(+)
? MongoDB (+)
? JCR (+)
? MS-SQL-Server (++)
Begriebssysteme
? MacOS X (+++)
? IOS(/++)
? Linux (++)
? Windows(+++)
Standardsoftware
? Microsoft Office-Suite (++)
? LibreOffice Writer (++)
? OpenOffice-Suite(++)
Transport/Logistik
RPA
Telekommunikation