Web and e-commerce design for a Portuguese candle brand with a very sharp sense of humour.
Antisocial is a Portuguese candle brand that doesn't sell "vanilla" or "fresh linen". Its candles are named after the things people are actually fed up with — anti-landlord, anti-French investment, anti-homophobes, anti-calories, anti-Christmas. Sarcastic, extremely local, and openly queer-friendly.
I designed the website and the e-commerce experience. The interesting problem wasn't the store — it was the voice. A brand this funny can't be sold through a polite, neutral shop template; the humour had to live in the interface, not just on the labels. So the design plays on contrast: a quiet, clean layout that lets the products talk, with the tone carried by typography and by the small moments most stores leave generic. The buttons, for instance, get struck through on hover — the same gesture the brand makes with everything it's against, turned into an interaction.
On the commerce side I designed the full flow: catalogue, product pages, cart and checkout, kept short and frictionless. Buying one of these is an impulse — you find the candle that names your exact annoyance, and you want it in two clicks.
2
18
A full site design for a creative studio, from concept to interactive prototype.
A complete interface design for a creative web studio — concept, layout, type system and an interactive prototype, all built in Figma.
The brief I set myself was that a studio's own site has to earn its claim to being creative. So instead of the usual grid of case studies, I worked on pacing: how the page reveals itself as you move through it, where it slows down, where it gives you room to breathe. Type does most of the heavy lifting, with a few dimensional elements used sparingly to add depth without turning the page into a demo reel.
I designed the full flow rather than a set of loose screens — the prototype is clickable, with the transitions and states worked out, so it can be read the way it would actually feel to use.
It was never taken to development, so what's here is the design work: the system, the screens and the prototype.
0
16
A hand-coded, trilingual portfolio site. No framework, no template.
0
21
Tamborá is a web platform for cultural event listings that I'm developing end-to-end: from design and code to product strategy and communication.
The project stems from a concrete observation: in Nantes, several concert listing platforms already exist, but all of them are editorially curated by their own teams and closed to direct publishing by artists, venues, or associations. I wanted to build a free and open platform where any organizer can share their concerts without gatekeeping, without commissions, and without algorithms that favor whoever pays the most.
The platform makes it easier to discover live music through a filtering system by keyword, date, and musical genre. It's built on a multi-role architecture that manages five types of users (attendees, artists, bars/venues, associations, and organizers), plus an admin panel with tiered permission levels.
Currently in production in Nantes (France), it integrates open data from the Nantes Métropole portal, complemented by events published directly by local organizers.
Stack: Figma for interface design. NestJS + PostgreSQL for the backend, React + TailwindCSS for the frontend, with magic link authentication. Deployed on Clever Cloud.
Website: tambora.fr (http://tambora.fr)