Skip to main content

Work

My work

Design to Production

I design it, I build it, and I ship the implementation layer with the team. What follows runs the full range — brand, product, systems, and production.

One through-line, not a side deck. Each case follows the real path from the decision to what went live, not a story layered next to the product.

Each project opens a detailed view — full case study or summary with outcomes — select a card to read it.

Component library

50+ components built in React and Tailwind v4, with a full theme system and accessibility baked in from the start — available when needed. This site uses a focused subset of them.

ButtonAccordionCardSidebarDialogSheetDropdownMenuTabsForm

Built with it — not built to show it.

shipped alongside engineers

CreateDimension 4
LaunchDimension 3
RefineDimension 1 + 2
TestDimension 5

Create → Launch → Test → Refine → [repeat]

All portfolio case studies

Securibox: Unified Identity

Built brand identity and design language, then enforced it across six products and sub-brands — creating patterns that flex per audience while keeping the platform coherent

Cube - Own your data

Designing trust into credential handover across 300+ integrations — balancing emotional safety with operational clarity, where one wrong signal breaks everything.

SCA - CloudAgents

The control center for Securibox's data-collection agents — where admins, support, and ops keep hundreds of agents running, and catch failures the moment they happen.

Me - Securibox Account

One account hub for the whole ecosystem — scoped tightly on purpose. The hardest work was deciding what to keep out. Inline data transparency, intentional empty states, per-service deletion consequences

Securibox ID

Central auth layer inherited by every product — designed so authentication feels like a welcome, not a gate. WCAG accessibility, explicit error surfaces, and shared keyboard behaviour across the ecosystem

RH — HR Payslip Distribution

Two-sided B2B payslip platform — HR bulk operations on one side, employee secure access on the other, with regulatory compliance built into every flow

ConnectLime Website & Brand

Built the agency's brand identity and bilingual website — stakeholder alignment on "professionalism through simplicity" drove every decision, from content strategy to adaptive theme system

Gerer Ma Boite (GMB)

SaaS point-of-sale platform for French entrepreneurs — mentored the product team through strategy and architecture, and designed the bank reconciliation workflow directly. Acquired by CEGID

Assist@ — Admin Life Management

Life admin platform for people navigating moves, bereavements, job changes — designed specific flows and built the frontend in React, including internal tools held to the same design standard as user-facing surfaces

Prompt Architect

A skill that encodes prompt discipline — not a library of prompts.

Continente.pt — Digital Campaign

Rethinking Portugal's oldest hypermarket online — trust, the shopping list, and a digital experience that finally lives up to the physical brand

Epaye — Electronic Payroll

Fintech · proposal (app + landing)

SCP GameBox

Sporting club · proposal (website concept)

ecosystem

Different products, one identity. That's not maintenance work — that's systems design.

A decade in one ecosystem — designing and building the brand identity, the corporate site, the product UIs, the auth layer, the account hub, and the shared styling foundation. Every new feature is a potential drift point. Every decision has to hold across the entire platform.

AI has changed how I work. I use it throughout my workflow — design system generation, component scaffolding, prototyping, production code — and I'm always trying new tools to see what holds up beyond the first try.

Ready to lead an AI product experience from the ground up. That would be exciting to own.