Work

2023, 2026

Framework migrations on a live codebase

Framework migrations on a live codebase

Framework migrations on a live codebase

Moved a long list of legacy screens to a new UI framework, then absorbed a second major upgrade three years later.

Moved a long list of legacy screens to a new UI framework, then absorbed a second major upgrade three years later.

Vaadin Flow

Java

Framework migration

Regression hunting

employer work · described by technology and skill only, no public repo

In 2023 I converted legacy Vaadin 8 screens to Vaadin Flow one at a time while the old and new UI ran side by side. In 2026 I worked through the regressions from the Vaadin 25 upgrade. Same skill both times: move a working feature onto a new framework without changing what users see, and find the behaviour that silently changed.