Maurits
Storm.

Frontend interface development
Amsterdam, Netherlands

Independent professional
Original local demonstrations

~/development

A scope you can
understand and test.

Choose a useful slice of the interface, define the expected behaviour and agree how it will be checked.

  1. Responsive websites

    Connect content with the next action.

    A small website needs a clear structure and an interface that remains usable across screen sizes. The work can turn an approved content plan into semantic pages, responsive layouts and straightforward navigation.

    The brief defines the pages, available content, target browsers, hosting assumptions and any required integration. A static site and an account-based application have different responsibilities. Backend services, ongoing hosting and third-party subscriptions should be identified separately rather than assumed.

    Try a related example →
  2. Interface components

    Give a bounded task a clear behaviour.

    A search-and-filter pattern, disclosure panel or feedback message can be a focused development task. The implementation should expose its state, make labels understandable and preserve a sensible reading and keyboard order.

    Describe the content and the action the component needs to support. Actual data access, persistence and external effects require explicit requirements and acceptance checks. The local portfolio examples deliberately work on sample content so their behaviour can be tried without transmitting information.

    Try a related example →
  3. Frontend refinement

    Improve an existing experience.

    An existing interface can need attention to spacing, responsive behaviour, navigation clarity, focus visibility or the way it reports a result. Refinement starts by reproducing the problem and identifying a small change that addresses it.

    Bring the relevant pages and explain the expected behaviour. The scope should identify access needs, supported environments, verification and handover. A targeted refinement is not a blanket security audit or certification of an entire service. Wider issues need their own agreed assessment.

    Try a related example →

A clear handover matters.

Agree source files, deployment responsibility, content ownership, dependencies and any follow-up support before the work begins. The portfolio does not imply an ongoing service subscription.