LIFERAY SILVER PARTNER · MAGNOLIA SOLUTION PARTNER

We build Liferay.

Plus Magnolia and headless CMS. For industry, associations and the public sector, from Mainz, Hamburg and Sofia.

Harbour district with office buildings and cranes in the evening
Portalworks GmbH, founded in 2021Liferay experience since 2008, more than 50 portal projects
REFERENCES

What you can measure us by

Lufthansa Technik

Intranet migration from 6.2 to 2026.Q3 with redesign, Keycloak and OpenShift.

SINCE 2024 · LIFERAY 2026.Q3

German Ski Association (DSV)

Rebuild of the association’s website with integration of the business systems.

2022–2024 · LIFERAY 7.4

Alltrucks

Ongoing development and support of the portal for a European workshop network.

2024–2025 · LIFERAY

Swiss Parliamentary Services

Security with high-trust tokens, SAML, OAuth and SharePoint.

2021 · LIFERAY 7.2 DXP

benefit at work

New build of the website with Salesforce integration, 2024 relaunch with a new brand identity.

SINCE 2021 · LIFERAY · SALESFORCE

Streamnow

Portals for 20 shopping centres, running on Kubernetes.

2020–2021 · LIFERAY 7.2
All projects →
Desk with a monitor showing source code and an architecture sketch on a notepad
SERVICES

Liferay is our core business

Liferay DXP

Development and operation of portals on Liferay DXP 2026.Q3. We upgrade existing installations to the current version. Liferay Silver Partner.

Magnolia CMS
Implementation and integration, headless, hybrid or traditional. As a Solution Partner, with Java experience from enterprise projects.
More on Magnolia →
Headless CMS
Strapi and Contentful, from setup and content modeling to the frontend in React or Vue.
More on headless CMS →
HOW WE BUILD

Configuration before custom code

Where the platform already offers a solution, we use it. Business logic is built as a data model, with forms, approval workflows and permissions. Custom code is only added where the model reaches its limits.

01
Changeable without us
A modeled object remains editable in the user interface. New fields and workflows need no deployment.
02
Cheaper to upgrade
Less custom code means less that depends on the platform’s internal interfaces and has to be updated with every upgrade.
03
Not tied to us
A portal built from standard features and configuration can be run by any Liferay service provider. You remain free to choose your provider.
TEAM

Ten developers in Mainz, Hamburg and Sofia

We work as a permanent team, not with changing freelancers. The same people look after a project from start to finish.

MainzHeadquarters and management
HamburgArchitecture
SofiaDevelopment
Map showing Mainz, Hamburg and Sofia
Marc Hermann
Marc Hermann
Managing Director, Senior Liferay Architect
MAINZ
Igor Burtsev
Igor Burtsev
Senior Liferay Developer
MAINZ
Armin Dahncke
Armin Dahncke
Senior Liferay Architect
HAMBURG
Nataliia Baldina
Nataliia Baldina
Senior Liferay Developer
SOFIA
Mykyta Lytvynov
Mykyta Lytvynov
Liferay Developer, authentication and Keycloak
SOFIA
+5
More colleagues
Development and operations
Oct 9, 2026 · Headless CMS

Storyblok Leads G2 Rating for Headless CMS in Fall 2026

According to the company, Storyblok has achieved first place in the Headless CMS category in the G2 Grid Report for Fall 2026. The company announced the placement on its blog on August 25, 2026. In addition to the Lead…

Sep 3, 2026 · Magnolia

Magnolia after NEXT 26: From agentic promise to release

In June, I was sitting in the audience at Magnolia NEXT 26 in Basel when Magnolia presented its vision of an “agentic CMS”. A good two months later, a second look is worthwhile: conference demos are one thing. What matters is what actually arrives in the product afterward. And this summer, quite a lot happened at Magnolia.

CONTACT

Initial call with Marc Hermann

Briefly describe your project. We get back to you within 24 hours with a first assessment. The initial call is free of charge.

Marc Hermann
Marc Hermann
Managing Director and Senior Liferay Architect
LIFERAY DXP · JAVA / OSGI · MAGNOLIA