Hello there, I’m Sofia.

I take data-heavy products from research all the way to handoff.
Currently, I’m a Senior Product Designer at GRESB.

Seven years in product design, five of them building reporting tools for institutional investors — dashboards people use to make decisions they have to defend.

Outside work I row, sail and bike — sports that keep me focused and present.

Dutch & Brazilian national, based in Zaandam.
No visa sponsorship or work permit needed in the EU.

Selected work.

GRESB

Product Designer · Real Estate · 2024 – 2025

Explaining your own score meant hiring a consultant

Fund managers could see their GRESB score but not explain it — some paid consultants to decode results they already owned. I led discovery, design and delivery of the Score Contribution Dashboard, working with engineering and data science to settle the weights, the categories and the rules for missing data. A fund manager can now see which assets influence their score, and why.

Usage 2026
58% of users came back · 29% four or more times
Research
15 conversations
Releases
5, phased
The Portfolio Overview tab of the Score Contribution dashboard, showing each property type's contribution to the total score
Portfolio Overview: each property type ranked by its contribution to the entity score. A manager can see what is moving the number without opening a single asset.

The dashboard is public; the research and internal screens behind it are not mine to publish. Email me and I’ll walk you through the discovery, the design decisions and what I’d do differently.

Email me about this project →

GRESB

Product Designer · 2021 – ongoing

One report, no design system, and a second one starting

When I joined there was one reporting product on plain Bootstrap — no component library in Figma, none in the code. A second report was starting, so I built GRESB’s first design system with the developers before the duplication could multiply. Build time fell from four months to one. I later led the move to a Svelte library documented in Storybook.

Time-to-market
−75%
Post-launch bugs
−90%
CSAT
84% · 554 responses
Reports served
6
A shipped GRESB Benchmark Report overlapping the component library sheet — table headers and rows, tabs, filters, buttons and a score dial
A shipped Benchmark Report beside the library it is built from — the same tables, tabs, buttons and score dial, defined once and reused across every report.
Read the case study →

GO APP PET

UX Designer · 2019 – 2020 · Pet-care marketplace

Booking a dog walker meant trusting a stranger

Dog owners wouldn’t book a stranger to walk their dog. I split the marketplace into separate owner and walker journeys, rebuilt the walker profile around reviews and history instead of a name and a price, and tested the new booking flow against the original with eight participants.

Booked first try
8 of 8 (6 of 8 in the original flow)
Confidence
7 of 8 felt surer choosing a walker
Method
Moderated usability test, 8 participants
Status
Validated, never shipped
GO APP PET booking screens
The rebuilt walker profile leads with reviews and walk history instead of a name and a price, so an owner can judge a stranger before booking one.
Read the case study →

What it’s like to work with me.

“Sofia led the product development of a new app — research, personas, MVP prioritisation, UX and layout end-to-end. An amazing experience having her on the team.”

Flavia Mello CEO at Lili

“Sofia reframed the Amo portal with UX research and activities that improved the customer experience. I loved the immersion and the result that came from it.”

Michelle Andreazza CEO at Amo Bem Estar

“Sofia helped us create a smooth user experience for our dog-walking platform. We could not be more thankful for her work dynamics and deliveries.”

Caetano Altafin CEO at GoApp.pet

Selected roles.

  • Senior Product Designer · GRESB Mar 2021 — Now
    End-to-end product design across the full B2B SaaS suite — Real Estate, Infrastructure, Data Center, Fundamentals and Asset Benchmarking.
  • UX Designer / Product Owner · Digital Society School (HvA) Sep 2020 — Jan 2021
    Led research and designed new community experiences for a neighbourhood in Rotterdam.
  • UX Designer · Freelance Apr 2019 — Feb 2021
    Global client work spanning user research, IA, interaction design and usability testing.
  • Project Manager · Paranoid BR Nov 2014 — Feb 2018
    Cannes Lions-winning production agency: 60-person crews and budgets on branded content, plus audience and ROI research.
  • Project Manager · Damasco Filmes 2012 — 2014
    Customer research, script analysis and investment-fund matching for TV and film.
  • Creative Researcher · O2 Filmes 2011
    Researched references and shooting requirements to support directors on film production.

Earlier work.

For the record.

Based
Zaandam, the Netherlands
Nationality
Dutch and Brazilian — no sponsorship needed in the EU
Languages
Portuguese native · English advanced · Spanish intermediate · Dutch B2
Trained at
PUC São Paulo, BA Communication & Multimedia · Ironhack Amsterdam, UX/UI

Hiring a Senior Product Designer?

If your product has more data than screen, I’d like to hear about it. I’m most useful where the domain is complicated and someone has to make a decision at the end of it.

contact@sofiagomez.me