Systems I designed, and what each one had to solve

Case studies first: the problem, my responsibility, the decision and the result. Below them, the other platforms since 2012 in short form. Earlier engineering work is in the CV.

In short

9 more projects, newest first. Filter by the role I played: architect during the build, or product and architecture work through Arpeggia Studio.

2026In progress

Verifiable credentials for training

Open Badges 3.0 platform · via Arpeggia Studio · advisor

Context
Course and training providers need certificates that can be verified, shared and trusted beyond a PDF.
Decision
A certificate generator built on the Open Badges 3.0 standard, issuing both certificates and verifiable badge credentials.
Consequence
Standards-based credentials portable across platforms.
My role
Product & architecture
2026In progress

A game-show engine

Corporate client · via Arpeggia Studio · advisor

Context
A company wanted TV quiz formats (Wheel of Fortune, 1 of 10 and similar) running on desktops and tablets, without building each game from scratch.
Decision
One reusable engine that serves multiple game-show formats across devices.
Consequence
New formats become configuration, not new projects.
My role
Product & architecture
2021Delivered

Self-service SIM provisioning

iBasis IoT (Simfony) · via Inspeerity · architect

Context
Customers depended on the provider to provision SIM cards, register them with operator billing and set tariffs.
Decision
A new, user-friendly SaaS version exposing full provisioning, billing registration and tariff management as self-service.
Consequence
Customers provision end-to-end on their own.
My role
Lead Architect
2020–2021Delivered

Courier performance dashboards

DHL (via TIF) · via Inspeerity · architect

Context
Operations needed to see courier KPIs and costs to make delivery more efficient.
Decision
Dashboards consolidating courier work and operational indicators.
Consequence
Costs and performance visible and controllable.
My role
Lead Architect
2020Delivered

One restaurant system, many POS vendors

LineTen · via Inspeerity · architect

Context
A restaurant ordering product had to work with whatever POS system each venue already used.
Decision
A restaurant system with an integration layer for multiple POS vendors.
Consequence
A more flexible, more sellable product.
My role
Lead Architect
2019–2020Delivered

Rail tickets across Europe

trainplanet.com · via Inspeerity · architect

Context
The company wanted a new sales channel: search and buy rail connections across Europe online.
Decision
A ticket sales web platform integrated with the existing sales system.
Consequence
A new revenue channel open to every European traveller.
My role
Lead Architect
2013–2014Delivered

Insurance calculators without developers

Aviva and Inter Ubezpieczenia · via eo Networks · architect

Context
Two separate insurers, Aviva and Inter Ubezpieczenia, each needed a development cycle for every new premium calculator or policy offer.
Decision
For each company, a user-friendly builder for calculators and offers on Liferay and Spring Webflow, integrated with its policy systems.
Consequence
Business teams launch offers themselves.
My role
Liferay Architect & Team Lead
2013Delivered

Liferay expertise on demand

Lufthansa · via eo Networks · architect

Context
An internal Liferay platform with no in-house experts to support it officially.
Decision
Expert consulting and delivery of critical fixes to the platform.
Consequence
A business-critical platform kept healthy without building a team.
My role
Liferay expert
2012–2013Delivered

Rebuilding a film portal around its community

Stopklatka.pl · via eo Networks · architect

Context
The business wanted to reinvent itself around its film database and an engaged user community.
Decision
A complete new portal with ratings and user interactions, plus a large data migration from the old site.
Consequence
The film database exposed and a community built around it.
My role
Liferay Architect & Team Lead

Working on something similar?

Tell me what you are deciding and where the risk is. I will tell you honestly whether I can help.