Profileimage by Marc Johnen Freiberufler Magnolia (CMS)  / OpenCms / Escenic from Immenstadt

Marc Johnen


Last update: 15.10.2020

Freelancer Magnolia (CMS) - OpenCms - Escenic

Graduation: Dipl.-Betriebswirt
Hourly-/Daily rates: show
Languages: English (Full Professional) | Dutch (Full Professional)


Magnolia (CMS), OpenCms, Escenic, JAVA / J2EE, JSP, Git, Swing, Hibernate, JUnit, GRAILS, Apache, Tomcat, Serveradministration

Kontakt: freelancermap @johnen . biz

Project history

I've been involved in 20-30 CMS-projects as a backend developer. Please contact me for more details.

Senior Consultant Opencms
K+S IT-Services GmbH (Sole Proprietorship)
(Sole Proprietorship; Mining & Metals industry)
June 2010 — July 2010 (2 months)
Relaunch of, based on OpenCms. Customization of modules, e.g. job exchange, greeting cards, news, quiz, poll ...

Senior Consultant OpenCms
unitb consulting GmbH
(Computer Software industry)
March 2010 — June 2010 (4 months)
Implementations of the websites and with OpenCms. Developing custom templates and functions.

Senior Consultant OpenCms
unitb consulting GmbH
(Computer Software industry)
March 2009 — December 2009 (10 months)
Migration and customization of 8 OpenCms-Installations for Sparkasse. Complete relaunch for

Senior Software Developer
Tjaden AG
(Construction industry)
April 2007 — August 2009 (2 years 5 months)
Maintenance and extension of a billing system. Migration of the persistance layer to hibernate.

Senior Consultant OpenCms
wilhelm innovative medien GmbH
(Internet industry)
November 2008 — February 2009 (4 months)
Migration of OpenCms to version 7.05, Apache2, Tomcat 6, MySql 5 for the press office of the european parlament ( . Customizing existing modulas, e.g. migration from db4o to MySql.

Software Developer / Tutor
TU Berlin
(Educational Institution; Research industry)
November 2005 — September 2008 (2 years 11 months)
Maintenance and extension of the financial planning and controlling system \"INZPLA\". Optimizing and migration of a compiler from delphi to c#.

Software Developer
(Privately Held; Computer Software industry)
June 2002 — November 2003 (1 year 6 months)
Migration of the existing trading system for the electricity business (PSIMerkur) to JBoss (SWING-GUI, business logic, sessions, model and DB-classes). Introduction of a simple workflow and correction of bugs.

Software Developer
Tjaden AG
(Construction industry)
June 2002 — November 2003 (1 year 6 months)
Designing and implementation of a billing system (PDF, SWING-GUI, persistence in XML, networking capability, synchronization).

Software consultant
Judit Unternehmensberatung
(Computer Software industry)
2001 — 2003 (2 years )
Software Developer
(Computer Software industry)
September 2001 — October 2001 (2 months)
Implementation of a gps-based system to create maps.

Software Developer
Siemens ICM
(Computer Software industry)
December 1999 — July 2001 (1 year 8 months)
Automated regression tests with JUnit.

Time and spatial flexibility

Europe, USA, Canada, Australia, New Zealand and maybe other countries.


For some years now, I specialized in OpenCms. I started programming when I was 8. Later I have worked on client-side and server-side applications, being responsible for business logic, data binding and GUI, which I euqally feel at home with.

I have been involved in various applications from conception through to successful deployment. I also have experience with writing technical and other texts.

My work ethic is heavily geared towards the goal of a high quality product with an intuitive user interface and a finished look & feel.

Contact form

Contact details