About

I work best where engineering is part of the product conversation.

I began my career in interface design and moved into frontend engineering because I wanted to be responsible not only for how products looked, but also for how they worked.

Over time, that responsibility expanded into architecture, UX, testing, design systems, product discovery, recruitment and team leadership. The common thread is not a particular framework. It is working close to the product and taking responsibility for the result.

Today, frontend engineering remains my main discipline. I am most useful in teams where engineers can understand the problem, challenge assumptions and help shape the solution.

Domain experience

  1. 01

    E-commerce

    Extensive experience with storefronts, customer journeys, checkout, catalogue structures, design systems and mature consumer products.

  2. 02

    Sports technology

    Product-domain knowledge applied to football data, player context, evaluation and sports-oriented information architecture.

  3. 03

    Digital health

    Experience designing and implementing products where trust, clarity, privacy and responsible communication directly affect usability.

How I work

  1. 01

    Understand the problem

    A clear problem produces better software than a detailed but unchallenged requirement.

  2. 02

    Make the next step clear

    Good UX, architecture and communication reduce different forms of the same complexity.

  3. 03

    Build quality in

    Testing and accessibility belong in implementation, not in a final clean-up phase.

  4. 04

    Improve the system

    The best solution helps deliver both the current feature and the next one more effectively.

  5. 05

    Communicate early

    Risks, trade-offs and disagreements become more expensive when they remain hidden.

AI-assisted development

I use Codex and GPT in daily development for codebase analysis, rapid prototyping, implementation planning, debugging and test generation. I treat AI as part of the engineering workflow, not as a substitute for product judgement, technical responsibility or verification.