
A calm, glanceable dashboard for 2M+ business banking customers.
Booking new projects from November 2026
I’m a React & WebGL engineer in Lisbon helping product teams and studios ship interfaces that feel alive — without trading away Core Web Vitals or accessibility.
Scroll to explore
01 — About
I started as a graphic designer in Porto and learned to code so my layouts could move. Eleven years later I build the parts of products people remember: onboarding that feels effortless, dashboards that explain themselves, and WebGL moments that make a brand feel alive.
Today I work independently with product teams and studios across four continents. I care about the invisible details — focus states, reduced-motion fallbacks, 60 fps on mid-range phones — because that is where craft turns into trust.
A communication-design degree, a thesis on generative typography and my first hand-written JavaScript animation.
Joined Kraft & Pixel to build award-winning WebGL campaigns for automotive and fashion brands.
Led frontend at Northwind Finance in London: a design system, a performance budget and a team of eight.
Opened a one-person studio in Lisbon and partnered with teams in nine countries.
Speaking at conferences, writing on the blog and maintaining Kinetic Type, an open-source motion tool.
02 — Skills
Hover or focus any skill for context. Click a word in the cloud to see where I use it.
03 — Selected work
A selection of client work, products and open-source tools. Open any project for the full story.
9 / 9

A calm, glanceable dashboard for 2M+ business banking customers.

Configure jackets and packs in real time, then check out in one tap.

A PWA that keeps maps, notes and photos available with zero signal.

Tokens, 60+ accessible components and docs, ready on day one.

A museum room where visitors grow a garden of sound and light.

An onboarding flow that everyone can finish, whatever their abilities.

Forty years of sea-surface data on an interactive WebGL globe.

An open-source playground for animated type, exported as video or code.

A cosmic WebGL hero, a speaker CMS and a two-step ticket checkout.
04 — Kind words
05 — Experience
Filter the timeline and expand any entry for the details.
Motion That Matters — Web Motion Summit 2026
· LX Factory, Lisbon
Hands-on WebGL for Frontend Developers
· Online (Zoom)
Mara Ellison Studio Lisbon · Remote
Partnering with product teams and studios on interactive products, WebGL experiences and design systems.
Northwind Finance London, UK
Led the rebuild of the business-banking dashboard used by two million customers.
Kraft & Pixel Studio Berlin, DE
Built WebGL campaigns and product launches for automotive and fashion brands.
Mosaic Labs Porto, PT
Shipped responsive websites and web apps for more than thirty clients.
University of Porto — Faculty of Fine Arts Porto, PT
Typography, interaction and generative design.
Nordlys 3D configurator Online
Recognised for interface design, usability and innovation.
Various client projects Online
Recognition for creative development across campaigns and product sites.
Upcoming · 12 Nov 2026 LX Factory, Lisbon
How to design animation systems that explain, not decorate.
Frontend Porto Porto, PT
A gentle introduction to GLSL for people who already know CSS.
06 — Around the world
Clients and collaborations across four continents. Drag the globe or pick a city.
LisbonHome base & studio · since 2022
07 — Writing
Long-form articles on WebGL, performance, motion design and the web platform.
08 — FAQ
Something else on your mind?
I build interactive marketing sites, product interfaces, WebGL experiences and design systems. Most projects are with product teams, studios and agencies who want something that feels crafted but stays fast and accessible.
09 — Contact
Tell me about your project, timeline and budget. I reply to every message within two working days.