Skip to content
Marco Chaves.

Senior Creative Engineer · 11 years · Regulated brands

Interactive work for the web’s hardest rooms.

Ad servers with hard weight budgets. Rep iPads running offline inside Veeva. Congress kiosks that cannot crash. Outlook. Eleven years of browser-native craft for environments that don’t forgive.

See the work

Disciplines: HTML5 Ad Units, Veeva CLM, Touchscreen Kiosks, HTML Email, Front-End.

How I work

  1. 01

    The constraint is the brief

    A weight budget, a Word rendering engine, an iPad with no signal, a screen read from two metres away. Every piece of work here was shaped by a limit before it was shaped by a layout — and the limit is usually the more interesting half.

  2. 02

    Build the thirtieth one, not the first

    A campaign is rarely one unit. It is thirty, across six sizes and four locales, all needing the same copy change on the same afternoon. I build the pipeline that makes that a one-line edit, because the alternative is a week of manual work and a typo in locale nineteen.

  3. 03

    Regulated copy is immutable

    Safety information is reproduced verbatim from an approved label. It cannot be summarised, reordered or truncated to fit a box — which rules out most of what would make text fit a box. The layout accommodates the copy. Always that direction.

  4. 04

    Motion that yields

    Auto-scroll that stops the moment someone starts reading. Timelines that respect reduced-motion. An animation nobody can interrupt is an animation working against the person it was made for.