C6 Bank:
Extrato de Carbono

Como a CI&T ajudou o C6 Bank a ser o primeiro banco no Brasil
a oferecer o cálculo da pegada de carbono de seus clientes.

Apresentação do case

O C6 Bank, cliente da CI&T, é o primeiro banco no Brasil a calcular automaticamente a pegada de carbono com base nas transações financeiras do cliente. O Extrato de Carbono possui como premissa ser um aliado no consumo sustentável, habilitando meios para sensibilizar o cliente e provocar uma mudança positiva no comportamento de consumo.

O desenvolvimento do produto habilitou um conjunto de ações, princípios e reflexões que culminam em uma forma consciente de consumo, com uma visão clara do impacto que está sendo gerado no meio ambiente pela emissão de carbono e práticas de compensação para projetos ambientais.


A CI&T teve um papel fundamental na operacionalização do desenvolvimento do produto em tempo recorde, de apenas 6 meses, excedendo as expectativas com o resultado e com a qualidade da entrega.

Desafios Enfrentados

O desenvolvimento teve como objetivo implementar em tempo recorde um produto estratégico e único no Brasil, ao mesmo tempo em que estava sendo orientado por um cronograma de entrega fixo por conta de uma data comercial para o lançamento. Também pressionado pelo desconhecimento de como seria a integração com as ferramentas e suas latências.

Para viabilizar o Extrato de Carbono, tivemos a missão de criar uma arquitetura que garantisse uma ampla integração de ponta a ponta com diversos sistemas incluindo controle de créditos e débitos, cálculo da pegada de carbono, e compra de créditos de carbono. 

A arquitetura criada é um ponto de grande destaque deste projeto, pois a CI&T participou ativamente e teve papel bastante relevante no desenvolvimento de um conjunto de serviços com foco em performance, resiliência, escalabilidade, disponibilidade e integração com os fornecedores  envolvidos no projeto.

Soluções Aplicadas

Clientes do Banco C6 têm três principais soluções criadas pelo produto: 

Extrato de emissão de carbono: baseado nas compras com cartão de débito e crédito, PIX e transferências para pessoas jurídicas;

Compra de compensação de carbono: baseado em projetos ambientais que garantem a preservação de áreas verdes;

Iniciativas e dicas sustentáveis: apresentação de projetos sustentáveis e dicas para os clientes.


O cálculo da pegada de carbono é realizado com base nas compras na modalidade crédito, débito, PIX ou transferências para pessoas jurídicas com base na natureza/categoria/atividade da empresa (MCC - para transações no cartão e CNAE - para transações PIX). Como resultado a ferramenta exibe a quantidade média de carbono emitido do setor relacionado a respectiva compra/transferência.

A compra de compensação de carbono gera a emissão de certificados oficiais e que direcionam o valor da compra para empresas com projetos ambientais direcionados para a preservação de áreas verdes.

O apoio da CI&T foi determinante para que o produto fosse desenvolvido em 6 meses, superando as expectativas com relação à qualidade e capacidade de entrega. O trabalho também envolveu a criação de uma solução arquitetural utilizada posteriormente como modelo dentro do próprio banco.

Resultados Obtidos

Desde o lançamento do produto em março de 2023, o C6 Bank disponibilizou o produto gratuitamente para 100% dos mais de 25 milhões de clientes PF e PJ.  A arquitetura do produto Extrato de Carbono está sendo difundida como referência  no banco, pois possibilitou:

Garantia da escalabilidade em virtude do design de aplicação distribuído que possibilita dimensionamento da capacidade computacional de acordo com seu uso.

Um modelo assíncrono para processamento do cálculo, compensação e efetivação do crédito ou débito da pegada de carbono, evitando impacto no desempenho atual dos sistemas de pagamentos (Cartão, PIX e transferências).

Garantia de uma estrutura que possibilite a exibição do extrato e a compensação da pegada de carbono, incentivando o cliente a mudar seus hábitos de consumo com o objetivo de preservar o meio ambiente e um futuro melhor para as próximas gerações.

Tecnologias Utilizadas

Front End

IOS

- Swift
- UIKit
- Swift Package Manager
- Tuist
- Arquitetura MVP
- Nimbus Unit Test
- Snapshot Tests

ANDROID

- Kotlin
- Google Architecture Components
- Arquitetura MVVM
- JUnit Test
- Spresso Tests


Back End

INFRAESTRUTURA DE CLOUD

- AWS (Amazon Web Services)
- AWS EKS (Elastic Kubernetes Service)
- AWS RDS (Relational Database Service) PostgreSQL
- AWS OpenSearch (Elasticsearch)
- AWS ElastiCache for Redis
- Amazon SQS (Simple Queue Service)
- AWS S3 (Simple Cloud Storage)

EVENT STREAMING PLATFORM

- Kafka
- C6 Event Cloud (Nats Server)

APLICAÇÕES (MICRO-SERVIÇOS)

- Kotlin
- Spring Boot + Spring Framework
- Arquitetura Hexagonal (ports and adapters)
- Testes unitários e de integração
- Instrumentação de métricas

OBSERVABILITY

- Prometheus
- Grfana

Quer saber mais sobre soluções digitais para sustentabilidade?