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
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
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
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
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
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
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
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
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