Customer facing e-Commerce Portal
IoT cloud infrastructure and services for wall-box integration with mobility services.
Cloud infrastructure and backend services for mobile application.
Architektur Planung und Implementierung als Lead Entwickler einer Cloud Native Web Anwendung. Technologien: Microsoft Azure, Microservice Architektur, Angular, Scala, Play, Spring-Boot, Azure Devops, Kubernetes, Azure Kubernetes Services (AKS), Spark
Architektur Planung und Implementierung als Lead Entwickler einer Cloud Native Web Anwendung. Technologien: Microsoft Azure, Microservice Architektur, Angular, Scala, Play, Spring-Boot, Azure Devops
Entwicklung von Such- und Detail Web Seiten sowie Entwicklung eines REST API auf Basis von Amazon Web Services, Scala, Kafka, Playframework.
Summary:
The software calculates the forecast of the supply chain needs depending on the variations of car configurations in different geographies and for the portfolio of car models.
Technology:
GlassFish 3.1.2, Oracle 12, JEE 6, Java 7, CDI, AngularJS, REST, JMS, EJB 3, JPA 2, EclipseLink, Jenkins, Maven, SVN, Sonar, Flyway
Summary:
The platform implements the sales process from offer to order, pricing, billing and handover of cars and motorcycles. The platform is implemented as a classical JEE application with interfaces to various existing backend systems. The platform consolidates a wide area of functionalities around vehicle sales. The project involves many parts of the organization, is developed in a program over several years with a team of around 70+ team members in an agile way.
Technology:
Gatling (Scala, Akka), Payara GlassFish 4.1, GlassFish 3.1.2, Oracle 12, Oracle 11g, JEE 6, Java 7, CDI, JSF, REST, SOAP, EJB 3, JPA 2, EclipseLink, Jenkins, Maven, SVN, Sonar, JMeter, LoadRunner, Flyway, AngularJS
Summary:
The client manages subscriptions and access to their intranet collaboration platform based on IBM Connections with a custom approval process. The target is to streamline the existing process, make it more robust and reduce management cost by automating the process. Users are requesting different access levels with different subscription and payment models. A second goal is to enable users of different access levels to edit their profiles and keep the data in sync across different backend systems.
Technology:
IBM WebSphere Portal 8, IBM Web Content Manager 8, Tivoli Directory Server 6.3, Tivoli Directory Integrator, DB2 9.7, IBM Connections 4.5, Rational Team Concert, JSR 286 Portlets, Spring, JPA (OpenJPA), REST services, FreeMarker templating
Summary:
The high level technical design defines high level requirements and the solution outline of a B2C collaboration platform for the client’s customers and its personnel. It includes support for mobile devices as well as integration with analytics data feed by big data sources and social media.
Technology:
IBM WebSphere Portal 8, IBM Web Content Manager 8, DB2 9.7, IBM Connections 4.5, IBM Tivoli Directory Server, IBM Cognos, IBM Content Analytics, IBM Big Insight, IBM Enterprise Service Bus, SAP Mobile Platform, IBM Security Access Manager
Summary:
The event management application allows creating and managing company internal events or organizing events for company internal conferences. Users of the collaboration platform can host or register for new events and handle communication with other participants, hosts and admins. The application has been realized as portal application using Spring MVC portlet for the UI and JPA for persistence. It integrates with the client’s collaboration portal and uses IBM Connections profile data to connect users.
Technology:
IBM WebSphere Portal 8, IBM Web Content Manager 8, DB2 9.7, IBM Connections 3, Spring MVC, JPA (Hibernate), Maven
Summary:
The client upgraded their intranet application platform from Portal 6 to Portal 8 and refreshed infrastructure and software. The UI was refreshed with a new brand style based on the latest Portal 8 theme and existing intranet applications have been migrated. A focus was the modernisation and streamlining of the development and maintenance life cycle using RAF 3 automation. The implementation of a development and build chain with continuous integration and modern build tools (Gradle, Nexus, Jenkins, TeamForge, Git) and their integration with RAF and Portal enable the client to promote their application platform, scale it to their needs and consolidate applications. The automation enables quick rollouts of new environments and applications on existing infrastructure in few hours.
Technology:
IBM WebSphere Portal 8, RAF 3, Git, Gradle, Nexus, Jenkins
Summary:
To support insurance agents in their daily job the quotes and apply process is centralized on a portal platform which integrates with the insurance backend services. The solution is a wizard like application that is modularized and can be reused to implement more and future processes. Functionality can be extended reusing and customizing existing components. A Service based approach supports the high level of reuse.
Technology:
IBM WebSphere Portal 6.1.5, RAD 7.5, JSF, Soap Services
Summary:
Architectural study to assess the upgrade options and outline the upgrade solution for an Intranet Portal.
Technology:
IBM WebSphere Portal 6.0, IBM WebSphere Portal 8, RAF 3
Summary:
Online Booking System is a systems for agencies to book commercial blocks for private free TV. The client's existing booking system is over 10 years old and needed to be replaced. The new system is embedded in the client's internet portal solution and thus is implemented as a portlet application. Technically the portlet is developed on a JSF, JEE Stack with icefaces on Liferay and tomcat. It is connected to a backend application which is extended for OBS and is based on IBM WebSphere Application Server. Communication protocol of portal and backend is EJB / RMI over IIOP based.
Technology:
Liferay / Tomcat, MySQL, RedHat, AIX, WebSphere 6, Informix, Icefaces, Portlet JSR286, JSF
Summary:
Intranet project based on WebSphere Portal 7, WCM and Connections 3. The intranet is integrating employees profiles with intranet content. The scope of the (sub-)project has been to details requirements around the profiles part and describe the technical solution with regards to the integration of existing directories (AD and Domino) and their integration in the intranet portal.
Technology:
IBM WebSphere Portal 7, IBM WCM 7, IBM Connections 3, Spring MVC
Summary:
Replacement of the video delivery service for video content and video syndication including the video online playout with a new in-house solution that is independent from the existing provider. Automatic page generation in the web content management systems and partner systems based on central video data. Replacement of the existing, external Video Asset Management Solution with an in-house solution
Technology:
Lamp on RedHat, MySQL, Apache, PHP / Zend, Flash, JavaScript, JQuery
Summary:
e-Invoicing solution with user experience for portal technology and mobile devices (iPad) for a Scottish bank. The PoC solution integrates with a payment backend, reads and updates customer invoice information and presents invoice lists, details and actions for byers and sellers in role dependent views.
Technology:
IBM WebSphere Portal 7, JSF, Dojo, Rest services
Summary:
The site kabeleins.de has been relaunched based on a new web design that focussed on a video centric approach, ease of use, new dynamic web technologies and a flexible model for managing advertisement on the site. The editorial system has been built from scratch on the Polopoly software to leverage these requirements and to build an editorial system that helps the editors to save time and concentrate on their main task, which is content creation. Thus the client migrated from an existing Imperia WCMS to the Polopoly system that they already used for another channel (prosieben.de). The system has been built in a modularized way to enable flexible extension with new modules and integrations. The modules include ESI includes that enable flexible third party services to be integrated on the site without coding. An automated video feed imports videos from a video database to the WCMS and saves editors time.
Technology:
Polopoly Web Content Management, Tomcat, Jboss, Maven, Hudson, SVN, Varnish, MySQL
Summary:
Lead architect for a online banking portal. The customer had a challenging schedule as he had to launch the portal within 5 months. This first release comprised a customer online banking portal with securities account functionality, a call center application and an information portal for agencies. The portal has been realized with IBM WebSphere Portal technology
Technology:
IBM WebSphere Portal 6.1, TypeWriter (a custom CMS), Oracle, RedHat, Maven, JSF, Spring, Hibernate
Datentechnik
Software Architekt, Entwickler, Lead Entwickler, Technische Beratung (Cloud, Software Development, Solution Architecture, Integration).
I can help to
Viele Frameworks und weitere Programmieresprachen, Technologien und Methoden.
Java Scala Solution Architectur Architektur Azure AWS Microservices JavaScript SQL Play Playframework Oracle MSSQL MySQL SQL Server Kafka Spark
Customer facing e-Commerce Portal
IoT cloud infrastructure and services for wall-box integration with mobility services.
Cloud infrastructure and backend services for mobile application.
Architektur Planung und Implementierung als Lead Entwickler einer Cloud Native Web Anwendung. Technologien: Microsoft Azure, Microservice Architektur, Angular, Scala, Play, Spring-Boot, Azure Devops, Kubernetes, Azure Kubernetes Services (AKS), Spark
Architektur Planung und Implementierung als Lead Entwickler einer Cloud Native Web Anwendung. Technologien: Microsoft Azure, Microservice Architektur, Angular, Scala, Play, Spring-Boot, Azure Devops
Entwicklung von Such- und Detail Web Seiten sowie Entwicklung eines REST API auf Basis von Amazon Web Services, Scala, Kafka, Playframework.
Summary:
The software calculates the forecast of the supply chain needs depending on the variations of car configurations in different geographies and for the portfolio of car models.
Technology:
GlassFish 3.1.2, Oracle 12, JEE 6, Java 7, CDI, AngularJS, REST, JMS, EJB 3, JPA 2, EclipseLink, Jenkins, Maven, SVN, Sonar, Flyway
Summary:
The platform implements the sales process from offer to order, pricing, billing and handover of cars and motorcycles. The platform is implemented as a classical JEE application with interfaces to various existing backend systems. The platform consolidates a wide area of functionalities around vehicle sales. The project involves many parts of the organization, is developed in a program over several years with a team of around 70+ team members in an agile way.
Technology:
Gatling (Scala, Akka), Payara GlassFish 4.1, GlassFish 3.1.2, Oracle 12, Oracle 11g, JEE 6, Java 7, CDI, JSF, REST, SOAP, EJB 3, JPA 2, EclipseLink, Jenkins, Maven, SVN, Sonar, JMeter, LoadRunner, Flyway, AngularJS
Summary:
The client manages subscriptions and access to their intranet collaboration platform based on IBM Connections with a custom approval process. The target is to streamline the existing process, make it more robust and reduce management cost by automating the process. Users are requesting different access levels with different subscription and payment models. A second goal is to enable users of different access levels to edit their profiles and keep the data in sync across different backend systems.
Technology:
IBM WebSphere Portal 8, IBM Web Content Manager 8, Tivoli Directory Server 6.3, Tivoli Directory Integrator, DB2 9.7, IBM Connections 4.5, Rational Team Concert, JSR 286 Portlets, Spring, JPA (OpenJPA), REST services, FreeMarker templating
Summary:
The high level technical design defines high level requirements and the solution outline of a B2C collaboration platform for the client’s customers and its personnel. It includes support for mobile devices as well as integration with analytics data feed by big data sources and social media.
Technology:
IBM WebSphere Portal 8, IBM Web Content Manager 8, DB2 9.7, IBM Connections 4.5, IBM Tivoli Directory Server, IBM Cognos, IBM Content Analytics, IBM Big Insight, IBM Enterprise Service Bus, SAP Mobile Platform, IBM Security Access Manager
Summary:
The event management application allows creating and managing company internal events or organizing events for company internal conferences. Users of the collaboration platform can host or register for new events and handle communication with other participants, hosts and admins. The application has been realized as portal application using Spring MVC portlet for the UI and JPA for persistence. It integrates with the client’s collaboration portal and uses IBM Connections profile data to connect users.
Technology:
IBM WebSphere Portal 8, IBM Web Content Manager 8, DB2 9.7, IBM Connections 3, Spring MVC, JPA (Hibernate), Maven
Summary:
The client upgraded their intranet application platform from Portal 6 to Portal 8 and refreshed infrastructure and software. The UI was refreshed with a new brand style based on the latest Portal 8 theme and existing intranet applications have been migrated. A focus was the modernisation and streamlining of the development and maintenance life cycle using RAF 3 automation. The implementation of a development and build chain with continuous integration and modern build tools (Gradle, Nexus, Jenkins, TeamForge, Git) and their integration with RAF and Portal enable the client to promote their application platform, scale it to their needs and consolidate applications. The automation enables quick rollouts of new environments and applications on existing infrastructure in few hours.
Technology:
IBM WebSphere Portal 8, RAF 3, Git, Gradle, Nexus, Jenkins
Summary:
To support insurance agents in their daily job the quotes and apply process is centralized on a portal platform which integrates with the insurance backend services. The solution is a wizard like application that is modularized and can be reused to implement more and future processes. Functionality can be extended reusing and customizing existing components. A Service based approach supports the high level of reuse.
Technology:
IBM WebSphere Portal 6.1.5, RAD 7.5, JSF, Soap Services
Summary:
Architectural study to assess the upgrade options and outline the upgrade solution for an Intranet Portal.
Technology:
IBM WebSphere Portal 6.0, IBM WebSphere Portal 8, RAF 3
Summary:
Online Booking System is a systems for agencies to book commercial blocks for private free TV. The client's existing booking system is over 10 years old and needed to be replaced. The new system is embedded in the client's internet portal solution and thus is implemented as a portlet application. Technically the portlet is developed on a JSF, JEE Stack with icefaces on Liferay and tomcat. It is connected to a backend application which is extended for OBS and is based on IBM WebSphere Application Server. Communication protocol of portal and backend is EJB / RMI over IIOP based.
Technology:
Liferay / Tomcat, MySQL, RedHat, AIX, WebSphere 6, Informix, Icefaces, Portlet JSR286, JSF
Summary:
Intranet project based on WebSphere Portal 7, WCM and Connections 3. The intranet is integrating employees profiles with intranet content. The scope of the (sub-)project has been to details requirements around the profiles part and describe the technical solution with regards to the integration of existing directories (AD and Domino) and their integration in the intranet portal.
Technology:
IBM WebSphere Portal 7, IBM WCM 7, IBM Connections 3, Spring MVC
Summary:
Replacement of the video delivery service for video content and video syndication including the video online playout with a new in-house solution that is independent from the existing provider. Automatic page generation in the web content management systems and partner systems based on central video data. Replacement of the existing, external Video Asset Management Solution with an in-house solution
Technology:
Lamp on RedHat, MySQL, Apache, PHP / Zend, Flash, JavaScript, JQuery
Summary:
e-Invoicing solution with user experience for portal technology and mobile devices (iPad) for a Scottish bank. The PoC solution integrates with a payment backend, reads and updates customer invoice information and presents invoice lists, details and actions for byers and sellers in role dependent views.
Technology:
IBM WebSphere Portal 7, JSF, Dojo, Rest services
Summary:
The site kabeleins.de has been relaunched based on a new web design that focussed on a video centric approach, ease of use, new dynamic web technologies and a flexible model for managing advertisement on the site. The editorial system has been built from scratch on the Polopoly software to leverage these requirements and to build an editorial system that helps the editors to save time and concentrate on their main task, which is content creation. Thus the client migrated from an existing Imperia WCMS to the Polopoly system that they already used for another channel (prosieben.de). The system has been built in a modularized way to enable flexible extension with new modules and integrations. The modules include ESI includes that enable flexible third party services to be integrated on the site without coding. An automated video feed imports videos from a video database to the WCMS and saves editors time.
Technology:
Polopoly Web Content Management, Tomcat, Jboss, Maven, Hudson, SVN, Varnish, MySQL
Summary:
Lead architect for a online banking portal. The customer had a challenging schedule as he had to launch the portal within 5 months. This first release comprised a customer online banking portal with securities account functionality, a call center application and an information portal for agencies. The portal has been realized with IBM WebSphere Portal technology
Technology:
IBM WebSphere Portal 6.1, TypeWriter (a custom CMS), Oracle, RedHat, Maven, JSF, Spring, Hibernate
Datentechnik
Software Architekt, Entwickler, Lead Entwickler, Technische Beratung (Cloud, Software Development, Solution Architecture, Integration).
I can help to
Viele Frameworks und weitere Programmieresprachen, Technologien und Methoden.
Java Scala Solution Architectur Architektur Azure AWS Microservices JavaScript SQL Play Playframework Oracle MSSQL MySQL SQL Server Kafka Spark