Pedro Furtado.
RésuméContact

Home / Work

Bradesco via Wipro · 2023 – 2024 · Software Engineer

Generative AI in Bradesco's virtual assistant

I worked on moving BIA from predictive to generative AI, connecting Python and Java.

BIA
Bradesco's virtual assistant

Context

BIA, Bradesco's virtual assistant, ran on predictive AI and was being moved to generative AI. The new models were in Python; the bank's services ran on Java.

What I did

I was part of the team that adapted the Python libraries so the Java services could use them. I also delivered features in the Core API, which coordinates more than 50 microservices, and built secured REST APIs with Spring Security and JWT, test-first.

Built with: Java, Spring Boot, Spring Security, Python, JUnit

How it works

Hover, focus or tap a step to see what it does.

Constraint

Everything went through a bank's security requirements, which shaped how every change was designed and reviewed.