
+11% rides per
user in Brazil
Driving cashless growth through Pix, Brazil's most popular payment method.
Complex products are more than screens. I design the systems behind them.

Driving cashless growth through Pix, Brazil's most popular payment method.

Designing payment and wallet experiences around local methods, rules, and user behavior.

A new architecture to move web users to mobile and support future growth.

Replacing a three day wait with instant 24/7 transfers.

Sleep, heart rate and activity in one daily view, with personalized goals.
I have an academic background in environmental design, where I learned to see every element as part of a larger system. I bring the same perspective to digital products, connecting flows, touchpoints, and market needs into one experience.
For over 8 years, I’ve designed products across fintech, mobility, marketplaces, and banking, from 0→1 launches to large-scale product development. I turn complex business problems into simple, intuitive experiences.

Cashless users in Brazil ride more often than cash users. I designed payment experiences around Pix to increase cashless adoption, grow ride frequency, and support market growth.
We implemented an MVP that allowed passengers to copy and paste transfer details into their banking app to complete the payment.
We researched current B2C payment solutions and found that most used the same technology for fast money transfers. However, the user experience wasn't ideal — in Uber, passengers are required to transfer money before the ride, while in 99, users have to top up a wallet in advance.
I tested five variants, including the version already in production, to see if a new approach would make the payment button more visible to passengers.
I created a payment widget that provides users with real-time feedback on payment progress and results, improving transparency across the flow.
Payment flow starting with the top 5 banks most preferred by users. This led to faster adoption and reduced checkout drop-off.


To improve payment adoption during the ride, I led a cross-team promotion A/B/C test, where one variant showed a statistically significant uplift in usage. I also designed a push-triggered onboarding experience to encourage in-ride payment and reduce drop-off after the trip started.


I collaborated cross-functionally to scale the payment widget for the courier vertical.
Also worked on the driver side of the flow, where drivers add their Pix key to enable direct transfers to their bank account.
Later, refined slightly, then rolled out to more payment methods, more markets, and the driver app.

I rebuilt the app architecture to help businesses transition from web to mobile while preparing the product to support a growing B2B user base.
I analyzed feedback from interviews, chat support, and reviews to identify issues, focusing on five key problems:
The mobile Account History showed only card and bank payments, while contractor payments were hidden in a separate tab. This created a mismatch with the web version and made users unsure whether their payments had been processed.


The app had inconsistent designs on iOS and Android and had been outdated since 2018.
Raiffeisen Bank users had different experiences as private or business clients.
The process started with a simple step: updating the screen as-is to refresh the code and prepare for future feature development.

Horizontal scroll was replaced with a list, similar to the web version. Account sorting was aligned with the web version to make statement access more intuitive, and with new products coming, horizontal scroll was no longer scalable.
I merged duplicated histories into one History section and removed transactions from the Main screen.
Users started to have a more consistent experience across the app, and in 2024 the B2C app also improved its design, making the apps even more cohesive.


After the update, some users found it harder to find contractor payments among their card charges. This showed that major updates need more research and validation before they go live.

Business owners had to wait up to three days to send money. I designed a new instant transfer experience that enabled 24/7 payments in minutes.
We looked at the existing solution in the B2C app and realized we could reuse it for business payments. Already integrated into Raiffeisen Bank's B2C app and growing fast since 2019, the tech was a natural fit for our B2B product.
Built on the national instant payment infrastructure, this technology enables 24/7 phone transfers across 200+ banks with 0% commission. The chart below illustrates the technology's rapid growth since 2019.
We also researched current solutions in the B2C market and found that everyone used the same technology for fast money transfers. So, we decided to reuse this technology for our B2B app.
The first approach opened with a data-entry screen. Low activation showed that the setup asked for too much too soon, so I replaced it with a focused one-click activation landing.
I integrated the phone contact list and prioritized the business owner's number, while keeping transfers to any recipient immediately accessible.
More than 200 banks were available. I surfaced the five most frequently used options and gave Raiffeisen Bank priority, reducing the effort required to find a destination.

High-end users collect health data across rings, watches and phones, but no premium product turns it into clear, personal guidance. I designed Serra, an AI health assistant that reads every signal and answers with one score and one next step.
Health data arrives from many sources, yet no premium platform turns it into clear, personal insight.
I benchmarked Oura, Apple Health, WHOOP and Strava. Each collects data well. The gaps show up in getting started and in making sense of it.
An iPhone records movement passively, so Serra can open on a live dashboard before any device is paired. A wearable then unlocks the deeper signals.
Three signals roll up into one vitality score. AI insights explain it, and goals turn it into action.
Every flow mapped from first launch to the paywall, including the moments that go wrong: a device Serra can’t find, an account with no health data yet, a goal Serra couldn’t prepare.
No registration and no lengthy setup. Serra introduces itself, offers to pair a device in two steps, and lets people skip straight to their data.
Serra speaks first. A notification turns last night’s data from Apple Health and the wearable into one plain sentence.
One score tracks overall health day to day. Light, colour and Serra’s advice shift with the state, so the reading lands before the details do.
A goal system tailored to each person’s health journey. Three goals map to the three signals; Serra curates the targets, and people fine-tune duration, bedtime and time to target.
The active goal replaces the call to action as a seven-day track. Each goal carries its own colour, and every day is marked as hit or missed.
Key metrics and trends in a simple visual layout, with Serra naming what drives the numbers instead of leaving people to read the graph.
The first goal is free. Premium keeps goals running back to back, adds next-gen AI insights and opens the Health Club, while partner wearables appear in context as the way to deeper data.
I designed Serra from onboarding to daily insights, goal tracking and Premium. The concept brings sleep, heart rate and activity into one experience, connecting a daily summary with a personal goal and visible progress.
