Interfaces for the tools people use every day.
I’m Ines, a product designer and design engineer in Lisbon. I take products from the first sketch to the shipped component, for teams in banking, transport and research.
Booking for February 2027Lisbon
Selected work01 / 06
- Tidewater app home screen showing a balance and recent payments
Tidewater
Product design · 2024Rebuilding a credit union's mobile app around the three things members actually open it for.
- Fieldnotes app window with a sidebar of notebooks and an open note
Fieldnotes
Design engineering · 2025A desktop notebook for researchers that keeps quotes, sources and tags in one place.
- Network diagram of four tram lines with interchange stations
Linea
Wayfinding · 2021A wayfinding system for a 46-station tram network, from signs to the departure app.
- Topographic map with a highlighted trail and a time remaining card
Ridgeline
Product design · 2025Offline trail maps that tell you how far is left in time, not in kilometres.
- Kiln & Co wordmark above three glazed bowls
Kiln & Co
Identity · 2023Identity and shop for a ceramics studio that sells out every batch in a day.
- Component sheet of buttons, status pills and a dense data table
Cargo UI
Design systems · 2023A design system for a freight platform used by dispatchers eight hours a day.
Teams I’ve designed and built for, 2016 to now
- Tidewater
- Fieldnotes
- Linea Transit
- Ridgeline
- Kiln & Co
- Freightline
- Halyard
- Oda Health
Small things, built properly
Pieces from client work, rebuilt so you can try them. Slow them down to see the timing.
01Hold to confirm
From TidewaterRemoving a payee locks payments to them for a day, so it should cost a deliberate second, not a dialog.
MMaria LopesLast paid €25.00- Fill
- 1.2s linear
- Release
- 200ms ease-out
02Copy with a receipt
On this sitePeople paste the link somewhere else, so the button has to say it worked without moving anything.
- Swap
- 200ms ease-out
03Ranges that slide
From TidewaterBars grow from the baseline in order, so your eye reads the week left to right as it changes.
€184
Spent this week
- Pill
- 250ms ease-out
- Bars
- 500ms +25ms each
04Rank by dragging
From FieldnotesOnly the handle starts a drag, so scrolling the board on a trackpad never reorders it by accident.
- 1Paper lists survive the shift change
- 2Night shift misses morning notes
- 3Nobody trusts the 6:55 sync
- 4Whiteboard is the real record
- Reorder
- 250ms ease-out
05Undo over confirm
From TidewaterThe payee is gone at once. Undo is the confirmation, and it is there for five seconds.
- MMaria LopesLast paid €25.00
- RRua Nova RentLast paid €850.00
- MMercado SolLast paid €14.80
- Collapse
- 250ms ease-out
- Undo
- 5s window
“Ines found the three things our members actually needed and had the courage to hide the other thirty-eight. Support calls fell in the first month.”
“Most designers hand you a picture of the editor. Ines handed us the editor. We shipped her prototype’s drag interaction almost line for line.”
“She printed every sign at full size and taped them up in a depot before we committed to a single one. That week saved us a year of complaints.”
“Our hikers stopped asking how far it was and started asking how long. That one change is the reason people trust the app on the mountain.”
“The shop sells out in a day now and nobody emails us asking whether a bowl is still there. The batch counter did that.”
“Dispatchers live in that table for eight hours. Ines made it faster with a keyboard than the old one was with a mouse, and it shows in every shift.”
Three ways to work together
Fixed prices, agreed before we start. Most teams begin with a sprint and decide from there.
Sprint
2 weeksFrom €9,000
One hard problem, answered with a working prototype your team can test and keep.
- Kick-off workshop and research review
- Coded prototype on your real data
- Five recorded user sessions
- Write-up of what to build next
Build
6 to 12 weeksFrom €28,000
Design and front-end for a feature or a product, through to production.
- Flows, states and high-fidelity screens
- Production React components
- Motion and interaction details
- Hand-off pairing with your engineers
Retainer
MonthlyFrom €6,500 a month
Two days a week on your design system, reviews and the questions that keep coming up.
- Design system ownership
- Weekly design and code reviews
- On call for prototypes
- Cancel with a month’s notice
AvailabilityUpdated every Monday
- NovBooked
- DecBooked
- JanBooked
- FebOne slot
- MarOpen
- AprOpen
Writing
All writing- Prefer undo to confirmWhy the banking app I worked on stopped asking “Are you sure?” and what we did instead.
- When to prototype in codeA rule of thumb for deciding when Figma is the wrong tool for the question you are asking.
- Name components after what they do“Card 03” tells you nothing six months later. A short note on naming in design systems.
Experience
- Halyard2024 – nowDesign engineer. Design system and the scheduling product.
- Tidewater2021 – 2024Lead product designer. Mobile banking for 1.2M members.
- Linea Transit2019 – 2021Designer. Wayfinding and passenger information.
- Freelance2016 – 2019Brand and web. Small studios, shops and restaurants.