Markus Jeni


Magnolia CMS expert, software architect, fullstack web developer, Java enthusiast, DevOpsler, consultant

Foto von Markus Jeni

About me

Born in
1981
Address
Pfaffing, Bavaria, Germany
E-mail
markus.jeni@jeni-it.de
Languages
★ ★ ★ ★ ★ German 
★ ★ ★ ★ ☆ English 

Further profiles on the web

Expertise

Magnolia Logo

My comprehensive expert knowledge in the implementation of a Magnolia-based content management system includes CMS configuration, customization to client requirements, extension of functionalities, integration of third-party systems, creation of templates and components, migration of content from legacy systems, standalone operation, operation in the cloud via Kubernetes, and operation on Magnolia’s own Platform-as-a-Service.

Java Logo

I am highly proficient in the Java programming language. This includes its syntax, in-depth knowledge and confident use of the API, as well as familiarity with common libraries.

Docker Logo

The design, configuration, construction, and operation of applications in containers have become an integral part of everyday development work.

Kubernetes Logo

I have solid knowledge for deploying and configuring container-based applications in a cloud environment (AWS, Azure, etc.).

Maven Logo GitLab Logo

Most of the projects I am involved in are now hosted on GitLab and built with Maven. Therefore, I also have experience in defining build pipelines and configuring CI/CD.

IntelliJ Logo

When I am free to choose the IDE, I use IntelliJ, as it offers by far the most efficient support for development.

Atlassian Logo Confluence Logo JIRA Logo

Working with Atlassian tools for task management (JIRA) and documentation (Confluence) is part of my daily routine.

Tomcat Logo Apache Logo nginx Logo

Configuring and deploying on common web and application servers is also part of my skill set.

Debian Logo Ubuntu Logo

Of course, I am highly familiar with Linux systems and command line tools.

MySQL Logo PostgreSQL Logo

I am familiar with the SQL databases MySQL and PostgreSQL, which are frequently used in web projects—both in data modeling and in constructing complex queries.

Vue Logo Nuxt Logo

In several projects, frontends were implemented using Vue.js in combination with Nuxt and connected to Magnolia in a headless architecture. The Magnolia page editor was also integrated with the frontend (SPA editor).

HTML5 Logo CSS3 Logo XML Logo

Profound knowledge of the fundamental languages of the World Wide Web is essential.

Projects

  • 09/2024 - 03/2025

    Collaboration with Ray Sono

    Further development of a company website

    DevOps, software development, consulting

    Further development of a mature corporate website based on Magnolia 6.2 with classic Freemarker templating and operation in their own data center.

    Magnolia CI/CD Linux-Server Freemarker Java DE

  • 08/2023 - 09/2024

    Collaboration with Spheos

    Relaunch of a company website

    DevOps, software development, consulting and conception

    Redesign of a corporate website based on Magnolia 6.2 with classic Freemarker templating and operation in the Magnolia PaaS environment.

    Magnolia Magnolia PaaS CI/CD Docker Kubernetes Freemarker HTML Java Javascript Vaadin Canto DAM-Anbindung DE

  • 07/2023 - 01/2024

    Collaboration with Interactive Tools

    Relaunch of a company website

    Software development, consulting and conception

    Redesign of a corporate website based on Magnolia 6.2 in a headless architecture with a Vue/Nuxt frontend. Operating in a Magnolia PaaS environment.

    Magnolia Headless CI/CD Docker Kubernetes Java Storybook Vue/Nuxt Kundenportal Single Sign-On Salesforce DE

  • 02/2023 - 09/2023

    Collaboration with Interactive Tools

    Relaunch of a company website

    Software development, consulting and conception

    Redesign of a corporate website based on Magnolia 6.2 in a headless architecture with a Vue/Nuxt frontend. Operating in a Magnolia PaaS environment.

    Magnolia Magnolia PaaS Magnolia Headless Accelerator Headless CI/CD Docker Kubernetes Java Vue/Nuxt Storybook HTML CSS Javascript Kundenbereich Salesforce Viamedici PIM OpenSearch DE

  • 03/2022 - 01/2023

    Collaboration with Lemonize

    Further development of a company website

    Software development

    Further development of a company website based on Magnolia 6.2.

    Magnolia Headless CI/CD Java Freemarker HTML CSS Javascript Single Sign-On DE

  • 06/2022 - 11/2022

    Collaboration with EQS Group

    Maintenance of a company website

    Software development, consulting and conception

    Updating a Magnolia system from version 5.5 to 6.2.

    Magnolia Java Freemarker HTML CSS Javascript DE

  • 11/2021 - 04/2022

    Collaboration with Nexum

    Further development of a company website

    Software development, consulting and conception

    Further development of a corporate website based on Magnolia 6.2, headless architecture.

    Magnolia Headless Java React/Next HTML CSS Javascript Händlerbereich mediacockpit PIM DE EN Nearshore Team

  • 09/2017 - 12/2021

    Customer project

    Relaunch of a city portal

    Architecture, software development, consulting and conception, DevOps

    Relaunch of a city portal based on Magnolia 6.2, Freemarker templating.

    Magnolia CI/CD Docker Java Vaadin Freemarker pattern lab HTML CSS Javascript Cloudinary CDN Coconutbox DAM Algolia Search DE

  • 12/2016 - 12/2017

    Collaboration with EQS

    Relaunch of a company website

    Architecture, software development, consulting and conception, DevOps

    Relaunch of a corporate website based on Magnolia 5.5, Freemarker templating.

    Magnolia Java Freemarker HTML HTML Javascript DE EN Offshore Team

  • 04/2011 - 04/2012

    Customer project in permanent position at ACCELSIS Technologies

    Company website

    Software development, consulting and conception, support

    Taking over the further development of the existing editorial system and internet portal in the area of ​​customer loyalty and connection to the existing backend systems.

    Magnolia Java Freemarker HTML CSS Javascript DE

  • 03/2010 - 09/2012

    Customer project in permanent position at ACCELSIS Technologies

    City portal

    Software development, test design and implementation, release management

    Development of a city portal based on Magnolia 3.6

    Magnolia JMeter Java GWT Freemarker HTML CSS Javascript DE

  • pre 2009

    Various customer projects

    Websites / Applications

    Architecture, software development, conception, DevOps, system administration

    • Website development and hosting
    • Development of a web server administration interface
    • Development of multiple data management systems and tools

Education and professional experience

  • since 2025

    0 years

    Magnolia CMS expert & IT consultant

    neusta webservices GmbH

    In April 2025 I joined neusta webserveres GmbH.

  • since 2019

    5 years

    DevOps

    CI/CD (GitLab, Jenkins, Bamboo), Docker, Kubernetes, Magnolia PaaS, Linux (Shell-Scripting)

  • since 2009

    15 years

    Magnolia content management system

    New and further development, as well as migration of editorial systems to Magnolia

  • 2008

    Diploma in Computer Science

    Ludwig Maximilian University of Munich

    Completed computer science studies with a focus on programming and software engineering, minor in business administration.

  • 2007 - 2008

    Diploma thesis

    LMU / Munich Airport

    Participation in the prototype of the visitor guidance system InfoGate at Munich Airport

  • since 2001

    23 years

    Java and web technologies

    Focus on Java, HTML, CSS, XML, Javascript, ...

  • since 1993

    31 years

    Software development

    Languages: Clipper, Pascal, Delphi/Object Pascal, PERL, SQL, and others.

Clients

KTR Logo
muenchen.de Logo
Metzler Logo
PERI Logo
msg Logo
Stadtwerke München Logo
SEAT Logo
Uhlmann Logo
CHG MERIDIAN Logo
Compo Logo
DeutschlandCard Logo
Flughafen München Logo