Willi Krappen

2017–2020 · Frontend developer

OPOX

Frontend development at a Münster digital agency: client projects for industry and public-sector clients — including the City of Dresden and BOSCH.

2017–2020

Three years at a Münster digital agency as a frontend developer. Focus: production-grade React and TypeScript applications for clients with high requirements around accessibility, performance and maintainability — from marketing sites through configurators to internal tools. Work in mixed teams with designers, backend engineers and client stakeholders; delivery on Scrum/sprint cadences.

Context

OPOX GmbH is a digital agency in Münster. Three years of full-time employment as a frontend developer — before co-founding Lemonverse and before the current product-engineering focus.

Clients (selection)

The client base ranged from public sector through industry to mid-market. The ones visibly recognisable — and so listable here — are:

Public sector

Stadt Dresden

Frontend work on web applications for the City of Dresden — with the corresponding requirements around accessibility, data protection and browser reach.

Industry / enterprise

BOSCH

Frontend contributions to BOSCH projects within a mixed agency team — components, integrations, stakeholder handoffs on Scrum cadences.

Focus areas

Production frontends with React + TypeScript

Components, state management, routing, API integration. Code that survives multiple releases and doesn't need to be thrown out at the first client change.

Accessibility & performance

For public-sector clients WCAG conformance and fast initial loads weren't a nice-to-have — they were an acceptance criterion for delivery.

Work in an agency setting

Mixed teams of designers, backend engineers and project leads. Tight iteration with client stakeholders, sprint-review handoffs, code review across the team.

Build pipelines & deployment

Webpack-based setups, CI/CD integration, handoffs into staging and production stages with branch-based workflows.

What stuck

  • Three years of hands-on experience with enterprise frontends in Scrum teams — from concept to production.
  • Client-stakeholder communication on sprint cadences, including review meetings and demos.
  • First in-depth practice with modern TypeScript / React, which later carries Lemonverse and the personal products.
  • Understanding that frontend maintainability matters more than the coolness of the next framework.

Note

Concrete project outputs belong to the respective clients — details on individual applications are subject to the relevant agreements and are not broken down publicly here. Happy to walk through specifics on request.