
Keeping things safe online is the most important job for companies that handle private data, like bank details and people’s money.
Because of this, Bradesco always invests in checking and improving how people log in. They want to stop fraudsters from finding weak spots and hurting customers.
My team works right in the middle of this. We are always making it better and easier to log in, get passwords back, and do other things safely.

I joined the security team in 2025. Back then, we had a huge mission. We needed to move a lot of people from Next—a digital bank project from Bradesco that had some problems and was closing down. About 8 million people had to be moved to a new app.
I helped create the web pages customers saw while moving over. I also designed how they logged into the new app, what happened if they made a mistake, and everything else about this big transition.
This new challenge was very different from my past work at the bank. I had worked on mixed platforms before, but this time I was working only on a mobile app.


We didn’t just move the customers. We also had to bring over everything from the old app to the new one. This meant I had to adapt all the design parts: buttons, colors, text styles, and many other visual rules.
Focusing on Security
When the moving project paused, I started working full-time on the app’s security steps. Some of these steps still used older screens and old rules. Because of this, I had to review how things worked, organize the information better, and make some interactions look modern. I did all of this without breaking any strict security rules.
Since then, I have been helping improve how users log in, recover their accounts, prove who they are, and use other sensitive parts of the app. Below are some of the main things I worked on.
Logging in and safety checks
One of the most important steps for a user when doing certain actions is proving who they are with a security key. The old way of doing this was a bit frustrating and used an older system. My job was to figure out how to make the experience clearer and less confusing. I also updated its appearance while maintaining the high security required for this kind of check.
You can already see some of my work in the official Bradesco app. Because of customer security rules, I can’t share too many details here, but I can show you what my designs look like and talk about them in a chat.



When things go wrong
In a huge app like Bradesco’s, a lot of the user’s experience happens when something does not go as planned.
Things like the app being down, a wrong password, trying too many times, safety blocks, or extra security checks happen all the time in real life. Each of these moments needs special care in how the system talks to the customer.
Here, I help create and fix different error screens for logging in and doing actions in the app. My goal is to make the messages clear, stop people from getting frustrated, and guide them on what to do next, all without breaking security rules.

Beyond the mobile app
Security doesn’t stop at the phone app. Sometimes, I also worked on changes for Internet Banking on computers. This is an older system with different limits than the phone app.
For this, I had to talk a lot with the coding team. We had to balance what was actually possible to build, make it look right, and fit the steps into a web platform.
Even though the phone and computer are different, I try to make sure they feel like the same smooth experience.


ATMs (Cash Machines)
I also helped with some tasks for ATMs. They don’t happen as often, but they need special care due to their own specific world, limits, and how they look. This meant I had to adapt my designs but still make them match the steps we already had.

What I learned
Working on security really opened my eyes to how to build a product in a complex environment. It wasn’t just about design anymore. I had to deal with technical limits, depend on other areas, and make choices that balanced a good experience, strong safety, and how things actually operate.
I also got much better at working together with writers, tech teams, managers, and leaders. I joined chats with many different parts of the bank, and I learned exactly how huge solutions like this are built every single day.
