Marc Johnen
  • Magnolia CMS freelance developer
  • projects
  • portfolio
    • Magnolia (CMS) - Capabilities
    • Magnolia (CMS) - Headless
    • Magnolia (CMS) - PaaS
  • Blog
    • Services

Projects

  • Showing
  • All
  • Magnolia (CMS)
  • OpenCms
  • Escenic
  • Java
  • Other
Blurred website screenshot: Magnolia PaaS, PIM integration and OpenSearch
Magnolia PaaS: PIM integration and OpenSearch
Headless development with Magnolia PaaS, Viamedici, OpenSearch and a Docker-based deployment pipeline.
Website screenshot: Magnolia Headless: TCS MyMed and relaunch preparation
Magnolia Headless: TCS MyMed and relaunch preparation
Follow-up work on a Magnolia headless SPA, image-service integration and preparation of additional interfaces.
Website screenshot: Magnolia and Solr: multilingual product search for NKT
Magnolia and Solr: multilingual product search for NKT
Maintenance of a multilingual Magnolia website and optimization of its Solr-based product search.
Website screenshot: TCS Zurich: migration to Magnolia headless and React
TCS Zurich: migration to Magnolia headless and React
Migration of a TCS website to Magnolia SPA Renderer Extended with React and extended delivery endpoints.
kuia-office.ch, "the flexible office solution" - Magnolia DX Core 6.2.1 (CMS)
Supporting JLS Digital AG in the implementation of the website with Magnolia (CMS)
Creation of pages, components and areas as Light Modules. Upgrade from 6.0 to...
Magnolia (CMS) - Aluminium Systems: Relaunch
Magnolia (CMS) - Aluminium Systems: Relaunch
Migration of the website from 5.4 with Blossom and JSP to 6.1.4 with Light...
Debt collection website with Magnolia CMS
Magnolia (CMS) - Debt collection
While working with C3, I was entrusted with the maintenance of a debt...
Magnolia content app for managing opening and guided-tour times
Automobile manufacturer production facilities - Magnolia (CMS)
As a freelance developer, I wrote a Magnolia content app for C3 to manage the...
Health insurance with Magnolia (CMS)
Health insurance - Magnolia (CMS)
As a freelance developer for C3, I was part of the relaunch of the website of a...
Automotive company website with Magnolia CMS
Automotive company - Magnolia (CMS)
In addition to the other projects at C3, I was responsible for maintaining two...
Large Tennis Association - Magnolia (CMS) (Developer / Freelancer)
Magnolia (CMS) (Developer / Freelancer) - Large Tennis Association
For Aperto – An IBM Company, I was involved in the development of the website of...
Retail with Magnolia (CMS)
Retail with Magnolia (CMS)
For dev5310 GmbH in Hamburg, I was responsible for the further development...
Blurred website screenshot: ZEG – Magnolia workflow and performance optimization
Magnolia: workflow interface and performance optimization
Backend development with Magnolia and Vaadin, including performance and caching optimization.
Website screenshot: DER: Magnolia headless, React and media editor
DER: Magnolia headless, React and media editor
Development of a headless Magnolia website with React, SAP data imports and media-editor extensions.
Website screenshot: Magnolia portals and Spring Boot app backend
Magnolia portals and Spring Boot app backend
Magnolia development for several portals and development of a mobile app backend for TUI AG.
Project illustration: Magnolia: form integration for a health insurer
Magnolia: form integration for a health insurer
Migration of category-based recipient selection for Magnolia forms, followed by maintenance.
Project illustration: Magnolia: news pool, calendar and municipal theme
Magnolia: news pool, calendar and municipal theme
Maintenance of a news pool and calendar, plus creation of an additional municipal Magnolia theme.
Project illustration: Magnolia and Blossom: retail, insurance and web services
Magnolia and Blossom: retail, insurance and web services
Magnolia websites using Blossom, FreeMarker and web-service integration for retail and insurance.
Website screenshot: ERV: OpenCms relaunch and booking services
ERV: OpenCms relaunch and booking services
Relaunch of erv.de with OpenCms 9.5.2, responsive templates, content migration and booking services.
Project illustration: Magnolia: code review and retail product search
Magnolia: code review and retail product search
Code review, fixes and extension of a Magnolia product search for a Swiss supermarket.
Project illustration: Magnolia: municipal websites and university portal
Magnolia: municipal websites and university portal
FreeMarker-based Magnolia websites with role management, search and interactive municipal features.
Project illustration: Magnolia: maintenance for a direct insurer
Magnolia: maintenance for a direct insurer
Maintenance, code reviews and fixes for a German direct insurer’s Magnolia website.
Project illustration: Magnolia: insurance portal and recruiting integration
Magnolia: insurance portal and recruiting integration
Magnolia websites for a Swiss insurer, including recruiting web services, search and editorial features.
Website screenshot: ERV: OpenCms and intranet migration
ERV: OpenCms and intranet migration
OpenCms migrations for erv.de and the intranet, with automated XML transfer, testing and user training.
Project illustration: OpenCms: intranet for a lighting manufacturer
OpenCms: intranet for a lighting manufacturer
Consulting and implementation of a modular intranet portal with OpenCms Advanced Direct Edit.
Project illustration: Magnolia: migration from version 4.4 to 5
Magnolia: migration from version 4.4 to 5
Migration of an organization’s website to Magnolia 5, including repository and template changes.
www.johnen.biz
www.johnen.biz
After ten years of making websites for clients, it was time to make one for...
ERV travel insurance website with OpenCms
Relaunch of www.erv.com
ERV is a leading specialist in travel insurance and part of the ERGO...
Named entity recognition
NED for WAZ
The WAZ needed an index of famous people for its tabloid publications. Now this...
Braunschweiger Zeitung (Escenic)
BZV
The "Braunschweiger Zeitung" (a newspaper from Braunschweig) was migrated to a...
Music websites of Axel Springer (Escenic)
Rollingstone, Musikexpress, Metalhammer
Axel Springer’s music websites have been migrated to a common platform, a...
Vapiano People (OpenCms)
Customer loyalty
Via "Vapiano People" customers can see when they visited a restaurant, receive...
Relaunch of www.welt.de
www.welt.de with Escenic
Welt Online, according to Alexa, ranked 36th among the most visited sites in...
Intranet ÖRAG (OpenCms)
Employee portal
The ÖRAG commissioned add2 GmbH to develop an intranet solution. I took over the part...
Love Green
"We save the world. Everyone a little bit."
Love Green is the first cross-media initiative, which wants to enthuse the...
K + S (OpenCms)
Relaunch of www.k-plus-s.de
After a couple of years, the website of K+S, one of the world's leading...
Project illustration: Younicos: OpenCms website and media integration
Younicos: OpenCms website and media integration
Implementation of an OpenCms website with structured content, contact forms and media integration.
VON ESSEN GmbH & Co. KG Bankgesellschaft
VON ESSEN GmbH & Co. KG Bankgesellschaft
After a long time, VON ESSEN BANK wanted a new website. I was asked to...
Project illustration: Savings banks: migration of eight OpenCms websites
Savings banks: migration of eight OpenCms websites
Analysis and automated migration of eight savings-bank websites to OpenCms 7.05.
Project illustration: European Parliament: OpenCms migration for the press office
European Parliament: OpenCms migration for the press office
OpenCms and database migration for the European Parliament’s press office, including performance optimization.
Project illustration: Java: invoicing system with Hibernate and Pentaho Reporting
Java: invoicing system with Hibernate and Pentaho Reporting
Maintenance and extension of a Java invoicing system and migration of persistence to Hibernate.
Project illustration: Diamond Way Teachings: OpenCms and server administration
Diamond Way Teachings: OpenCms and server administration
Introduction and maintenance of OpenCms and server administration for diamondway-teachings.org.
Project illustration: PSImarket: Java development for energy trading
PSImarket: Java development for energy trading
Development of an energy-trading and sales system using J2EE, Swing, JBoss and Oracle.
Project illustration: Java: invoices and reports as PDF
Java: invoices and reports as PDF
Independent development of a network-capable Java application for invoices and expert reports.
Project illustration: Java and XML: automated Flash generation
Java and XML: automated Flash generation
Template-based generation of Flash movies with Java and maintenance of an XML-based CMS.
Project illustration: GPS: data interpolation and map visualization
GPS: data interpolation and map visualization
Development of a GPS-based mapping system with data interpolation and visualization.
Project illustration: IT consulting and network administration
IT consulting and network administration
Software consulting, network maintenance and system support for a consultancy in Berlin.
Project illustration: Java: automated regression tests for Intelligent Networks
Java: automated regression tests for Intelligent Networks
Automated regression tests for Intelligent Networks NT using Java, JUnit and HttpUnit.
Project illustration: Working student: warehouse logistics at LSG Sky Chefs
Working student: warehouse logistics at LSG Sky Chefs
Working-student employment in warehouse logistics at Lufthansa Service Gesellschaft Sky Chefs.
  • Magnolia CMS freelance developer
  • projects
  • portfolio
  • Blog
  • Marc Johnen • Szczęsna 26 • 02-454 Warszawa • Polska
  • info@johnen.biz
Stay connected / Profiles
  • LinkedIn
  • Xing
  • Marc Johnen © 2003-2026
  • Disclaimer
  • Gniewoszów 11
  • deutsch
  • english