Rafael Tavares Andrade Toledo

Summary

I am currently a Back-end Tech Lead at Zup, an Itaú company. I lead a team of developers migrating Itaú legacy projects with generative AI, using agentic applications — especially StackSpot, built in Python. I also work directly on modernizing COBOL applications to Java on AWS, using AWS Q Transform and Kiro.
At Zup, I also contributed to the back-end development of the iti app, mainly using .NET Core and Kotlin — from pipeline creation to microservices observability. I have worked as a Full Stack developer with .NET since 2012, from .NET Framework 3.5 to 4.6.1 (WebForms and MVC), with experience in Angular, Ionic, and Flutter, among other technologies. Currently, my main day-to-day stacks are AWS, Python, Java, and AI/ML.
I hold a degree in Internet Systems from UNIT (Universidade Tiradentes) and I am pursuing a Master's degree in Computer Science at UFBA (Federal University of Bahia), with a research focus on Data Analysis and Visualization.
I have experience in Software Engineering techniques and agile development — system modeling, requirements specification, project management models, Scrum, Kanban, among others. I coordinated developer teams at Serveloja, where we built payment management applications for card terminals, and I was responsible for ensuring the team's deliveries.
During my undergraduate studies, I volunteered at Mozilla, running Webmaker workshops, organizing events, and contributing to Firefox development. I was also an MSP (Microsoft Student Partner), helping organize events and teaching courses such as S2B (Students for Business).

Experience

AI Tech Lead - Senior Software Engineer

Aracaju, SE

I currently work as the Tech Lead of a squad with eight developers, migrating legacy applications built in COBOL and .NET Framework 3.5 from on-premises environments to modern applications using Python and AI-based tools — specifically StackSpot, AWS Transform, and Kiro. I started as a Senior Developer on a billing project for the Recovery client. Later, I had the opportunity to work as a Senior Back-end Developer using .NET Core and Kotlin on the iti project. Over the past six years at the company, I also worked on modernization projects as part of the Itaú Deprecation initiative, acting as a Full Stack Developer using Angular 12, .NET Core 6, and AWS cloud services. On the iti banking app, also from Itaú, the focus was on C# and Kotlin applications with high availability and resilience.

IT Coordinator - Serveloja

Aracaju, SE

I acted primarily in team organization as a technical leader and Scrum Master, in addition to supporting development and analysis. We used C# with Web Forms applications and APIs, Angular and React on the front-end, SQL Server as the database, and Azure for infrastructure. I was responsible for all production deliveries from the development team, reporting directly to the CEO and working directly with stakeholders to identify pain points and improve the product.

Full Stack Developer - NT Consult

Aracaju, SE - Porto Alegre, RS

Worked partially remotely from Aracaju, SE, on back-end development with .NET Core using DDD architecture and some microservices concepts, persisting data in an Oracle database. On the front-end, I developed with Angular 8 and libraries like Bootstrap.

Systems Analyst - Simplificauto

Aracaju, SE

Worked on back-end development with .NET Core and mobile front-end with Flutter (Dart). We used DDD architecture and some microservices concepts, persisting data in a PostgreSQL database. Everything was deployed on AWS and versioned with Git Flow. Scrum was used for project management.

Systems Analyst (Contractor) - Connectlead

Aracaju, SE

Worked on back-end development with .NET Core. We used DDD architecture and some microservices concepts, persisting data in a PostgreSQL database. Everything was deployed on AWS and versioned with Git Flow. Scrum was used for project management.

Software Engineer II - Serveloja

Aracaju, SE

During this phase, we started migrating part of the system to Angular 2, consuming the API hosted on Azure and developed in C#. At the same time, I was accepted into a Master's program in Salvador, BA, and began working partially remotely. \o/

Software Engineer I - Serveloja

Aracaju, SE

In this new phase at the company, I worked on client requests, proposing and developing a native app for Windows and Windows Phone in C#. I used GitHub for versioning and Trello (Kanban) for task management. Later, I resumed migrating the Web system's front-end (WebClient), developed with .NET 4.5 and Web Forms, making it partially responsive and standardizing the layout, while also improving legacy code.

Web Developer III - Serveloja

Aracaju, SE

Web development with Web Forms and SQL Server.

Front-end Intern - UNIT (Universidade Tiradentes)

Aracaju, SE

Interned with the Web team in the Marketing department at Universidade Tiradentes, developing features with PHP and Ruby.

Developer I - SGN (Soluções em Gestão de Negócios)

Aracaju, SE

Worked with the team at SEAC, focusing on web development with C#, Web Forms, and MVC3, using SQL Server as the database.

Infrastructure Support Intern - ITPS (Institute of Technology and Research of Sergipe)

Aracaju, SE

Gained valuable experience in infrastructure support — IT professionals need to be versatile!

Education

Master's in Computer Science

Federal University of Bahia
Salvador, BA. BR

Research in Data Analysis and Visualization.

Bachelor's in Internet Systems

Universidade Tiradentes
Aracaju, SE. BR

Final Project: Party Control — event entry and order management system.

Skills

Software Engineering and Back-end Development

  C#, .NET Core, .NET MVC, Kotlin, Python.

  AWS, Azure, Docker, Grafana, Kibana, SQL Server, PostgreSQL, Oracle.

  HTML, CSS, JS, Angular, React, Git, Scrum, Kanban, BPM.

  Generative AI, StackSpot, UML, Data Analysis and Visualization.

Initiatives and Volunteer Projects

Microsoft Student Partner - MSP

Aracaju, SE.

Organized Microsoft events in the state, such as S2B and MSTECHDAY. Conducted training sessions on C#, ASP.NET MVC, and development for Windows and Windows Phone.

Digital Inclusion for the Elderly (University Extension Project)

Aracaju, SE.

Taught weekly classes on computer usage, digital tools, and social networks for seniors.

Day of Free Enterprise (University Extension Project)

Aracaju, SE.

University extension project dedicated to connecting the university with the community, offering basic computer literacy workshops.

Mozilla Brazil Volunteer

Brazil

Contributed to the development and promotion of Firefox OS, Webmaker, and Sumo, providing support for Firefox at events and within the community.

Courses and Events

To view all certificates, visit HERE, my repository. <= 2026

2026

Introduction to Model Context Protocol

Anthropic

Corporate training to support the company's journey as an Anthropic Partner.


Introduction to Agent Skills

Anthropic

Corporate training to support the company's journey as an Anthropic Partner.


Claude Code in Action

Anthropic

Corporate training to support the company's journey as an Anthropic Partner.


Claude with the Anthropic API

Anthropic

Corporate training to support the company's journey as an Anthropic Partner.


2025

Future Minds 1, 2, and starting the 3rd edition

Zup Innovation

Internal training on StackSpot, a proprietary generative AI platform.


2019

Learning React Native

LinkedIn

Updating knowledge in React Native.


Learning Data Science: Tell Stories With Data

LinkedIn

Deepening data science knowledge to contribute to my master's dissertation.


Learning Google Flutter for Mobile Developers

LinkedIn

Starting studies in Flutter for mobile development.

Hobbies