Caio Brandão

Caio Brandão

Software Engineer | Invillia (Cliente PagBank) @ AI/R Invillia

About

I work as a Frontend Software Engineer at Invillia, allocated at PagBank, where I'm part of one of the checkout teams. My main responsibilities include system maintenance and evolution, bug fixing, code refactoring, and active participation in discussions for continuous improvements, ensuring performance, scalability, and security for our users.I work daily with technologies like Next.js, React, Redux, Context API, Hooks, TypeScript, SASS, etc., also employing BFF and SSR (Server-Side Rendering) architecture for better SEO and performance results. It's also part of my daily routine to implement and maintain unit tests using Jest and React Testing Library, ensuring the quality of deliveries, as well as versioning and code collaboration through GitHub, and I participate in the process of deploying environments using Jenkins. Additionally, I perform log and metric analysis in Splunk, making it easy to quickly identify and resolve incidents. Previously, I worked on the team responsible for the sales metrics dashboard, using technologies such as Next.js, React, TypeScript, JavaScript, Styled Components, unit testing (Jest/Testing Library) and integration with REST APIs. I actively participate in code reviews, team ceremonies, and planning, valuing clear communication and collaborative work, always focused on continuous evolution and value delivery. I've already worked with React Native to create mobile applications, using Expo. In the past, I worked for a few years as a backend developer, using PHP with the Laravel framework. I've also worked with AngularJS and have knowledge of several Firebase features, including Remote Config and Firebase Hosting.

Country

Brazil

City

Ribeirão Pires

Industry

Information Technology & Services

Skill

React.js, Next.js, TypeScript, JavaScript, Desenvolvimento de front-end, Software Enginnering, API REST, React query, React Hooks, Jest, React testing library, Integração e entrega contínuas (CI/CD), GraphQL, Otimização de desempenho

Experience

AI/R Invillia

Software Engineer | Invillia (Cliente PagBank)

AI/R Invillia

LinkedIn
2024-3 - Present · 2 yrs 7 mos

Atuação no desenvolvimento e evolução de produtos digitais de alta escala para o ecossistema do PagBank, contribuindo para aplicações críticas relacionadas a pagamentos e jornadas de compra. Principais responsabilidades: • Desenvolvimento de aplicações frontend utilizando React, Next.js e TypeScript. • Evolução e manutenção de funcionalidades críticas para milhões de usuários. • Implementação de integrações com APIs REST. • Desenvolvimento de testes unitários e garantia da qualidade do código. • Participação em revisões técnicas e definição de boas práticas. • Colaboração próxima com times de Produto, UX, Backend e Infraestrutura. • Implementação de melhorias voltadas para performance, escalabilidade e experiência do usuário. Projetos: 🔗 Checkout PagBank • Participação ativa no redesenho completo do Checkout. • Definição de arquitetura frontend e estruturação técnica do projeto. • Desenvolvimento de componentes reutilizáveis e escaláveis. • Implementação de Server-Side Rendering (SSR). • Criação e manutenção de testes automatizados. • Participação desde a concepção até a implantação em produção. 🔗 Pagar com Clique • Responsável pela construção da solução do início ao fim. • Criação da arquitetura do projeto. • Configuração do repositório e estrutura da aplicação. • Desenvolvimento completo da interface. • Definição e implementação do pipeline CI/CD em conjunto com Infraestrutura. 🔗 Dashboard de Métricas Comerciais • Desenvolvimento e manutenção de funcionalidades para acompanhamento de indicadores de vendas. • Integração com APIs REST. • Implementação de melhorias de usabilidade e performance. Tecnologias: React, Next.js, TypeScript, JavaScript, Redux, Context API, React Hook Form, Zod, Yup, SCSS, Styled Components, Jest, React Testing Library, REST API, SSR, CI/CD.

Tembici

Engenheiro de software II

Tembici

LinkedIn
2023-12 - 2024-2 · 3 mos

Competências: React testing library · Material-UI · Kanban · Scrum · Desenvolvimento de aplicativos · Desenvolvimento web · Teste de software · Desenvolvimento de front-end · API REST · Next.js · Jest · React Native · HTML · React.js · JavaScript · HTML5 · CSS3 · CSS · GitHub · TypeScript

Tembici

Engenheiro de software

Tembici

LinkedIn
2022-3 - 2023-12 · 1 yr 10 mos

São Paulo, Brasil

Atuação no desenvolvimento de produtos digitais para mobilidade urbana, contribuindo para aplicações utilizadas por usuários finais e equipes internas. Projetos: 🔗 iFood Pedal • Desenvolvimento de webview integrada ao aplicativo do iFood. • Implementação de funcionalidades para entregadores que utilizam bicicletas. • Desenvolvimento de componentes reutilizáveis seguindo Atomic Design. • Criação de documentação utilizando Storybook. • Implementação de testes automatizados. 🔗 Agente de Recuperação Externa • Desenvolvimento de interface para equipes de prevenção de perdas. • Integração com sistema baseado em Django. • Implementação de autenticação e recursos de geolocalização. Tecnologias: React, TypeScript, Material UI, React Query, React Hook Form, Context API, Styled Components, Jest, React Testing Library, Storybook, Atomic Design.

Talentum Tecnologia

Programador

Talentum Tecnologia

2019-5 - 2022-2 · 2 yrs 10 mos

Santo André, São Paulo

Atuei como Desenvolvedor Full Stack no desenvolvimento e manutenção de sistemas de gestão de frotas para empresas de transporte rodoviário de passageiros e cargas. Fui responsável pela implementação de novas funcionalidades, correção de bugs, manutenção evolutiva e integração entre sistemas, contribuindo para a melhoria dos processos operacionais e administrativos dos clientes. Principais responsabilidades: • Desenvolvimento e manutenção de aplicações web voltadas para gerenciamento de frotas de ônibus e caminhões. • Implementação de novas funcionalidades e melhorias em sistemas corporativos. • Desenvolvimento de interfaces e funcionalidades frontend e backend. • Modelagem e manutenção de banco de dados. • Integração entre sistemas e APIs. • Correção de falhas e otimização de performance. • Controle de versão utilizando Git e GitHub. • Participação em todo o ciclo de desenvolvimento de software. Tecnologias: PHP, Laravel, JavaScript, jQuery, MySQL, HTML5, CSS3, GitHub. Tecnologias com as quais também tive contato: AngularJS, Vue.js e C#.

Weblo

Desenvolvedor web

Weblo

2018-8 - 2019-5 · 10 mos

Atuei no desenvolvimento de sites e aplicações web para diferentes segmentos de mercado, participando da implementação de novas funcionalidades, manutenção de sistemas e criação de interfaces responsivas. Fui responsável pelo desenvolvimento frontend e backend, garantindo a qualidade das entregas e a aderência às necessidades dos clientes. Principais responsabilidades: • Desenvolvimento de sites institucionais e sistemas web. • Criação e manutenção de funcionalidades frontend e backend. • Desenvolvimento de interfaces responsivas e compatíveis com diferentes dispositivos. • Integração com banco de dados e sistemas internos. • Correção de bugs e manutenção evolutiva das aplicações. • Participação no levantamento de requisitos e implementação de soluções. Tecnologias: PHP, JavaScript, MySQL, HTML5 e CSS3.

Education

Estácio

Estácio

LinkedIn

Engenharia de Software

2024-4 - 2025-4 · 1 yr 1 mo
Uninove - Universidade Nove de Julho

Uninove - Universidade Nove de Julho

LinkedIn

Ciência da Computação

2014 - 2017 · 3 yrs

Caio Brandão's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.