Pesquisar

Freelancer Premium Thiago B.

Engenheiro de Software Sênior Full-Stack | Sites, APIs, Integrações e Automações

(0.0 - 0 avaliações)

Ranking: 3942193 | Projetos concluídos: 0 | Recomendações: 0 | Registrado desde: 29/09/2026

Sobre mim:

Sou engenheiro de software sênior, formado em Engenharia de Computação pela USP, com mais de sete anos de experiência. Hoje trabalho com sistemas de pagamento no Grupo Boticário, e antes passei por duas fintechs.

Faço projetos de ponta a ponta, inclusive os pequenos:

• Sites e landing pages: responsivos, rápidos, com formulário, botão de WhatsApp e publicação no ar
• APIs e backend em Python (FastAPI, Django) ou C#/.NET
• Integrações com sistemas de terceiros, incluindo meios de pagamento (cartão, PIX, boleto), webhooks e filas
• Automações e scripts: planilhas, relatórios, extração de dados, tarefas agendadas
• Correção e melhoria de sistemas que já existem: bugs, lentidão, logs e monitoramento

Da área de pagamentos eu trago código que não perde dado quando algo falha, logs claros e testes.

Como trabalho: a gente combina escopo e preço fechado antes de começar, você recebe atualizações durante o projeto e a entrega vem com um guia curto para você seguir sem depender de mim.

Tecnologias: Python, C#/.NET, JavaScript, Vue.js, HTML/CSS, PostgreSQL, SQL Server, MongoDB, Redis, Kafka, RabbitMQ, AWS (Lambda, SQS, SNS), Docker.

Me conta o que você precisa que eu respondo com um plano e um orçamento.

Resumo da experiência profissional:

Grupo Boticário · Engenheiro de Software Sênior · out/2024 até hoje
Fluxos de pagamento com cartão de crédito, PIX e boleto do canal de venda direta do maior grupo de beleza do Brasil, atendendo uma rede nacional de revendedores.
• Principal contribuidor de código e autor da estrutura inicial dos três serviços que tiraram o fluxo de cartão de um gateway legado: uma API REST em .NET, uma AWS Lambda em Python que leva os eventos Kafka do gateway para o Amazon SQS e um consumidor SQS em .NET.
• Liderei o teste de carga da API e do worker de pagamento antes do lançamento, dimensionado pelo pico de produção de 1.423 boletos por minuto. O teste revelou um vazamento de memória e um gargalo de concorrência; depois das correções, a vazão passou de 1,5 mil para mais de 10 mil mensagens processadas.
• Terceiro nível de atendimento a incidentes de pagamento em produção, com a causa raiz de mais de 20 incidentes encontrada em C# e SQL legados.
• Criei dashboards e alertas no New Relic para acompanhar SLI e SLO e tornei assíncronas as chamadas críticas nos gargalos que eles mostraram, reduzindo o tempo de resposta em cerca de 10%.

Grupo Boticário · Engenheiro de Software Pleno · mai/2022 a set/2024
Serviços de carrinho, checkout e integração de pedidos do e-commerce de venda direta, em Python com FastAPI, Django e Redis, com RabbitMQ e depois Kafka para mensageria.
• Migrei o banco principal do carrinho de Redis para MongoDB com scripts automatizados: exportação paralela, importação paginada e um ensaio em homologação antes.
• Descobri que os dados de carrinho expiravam antes de poderem ser analisados, estendi a expiração de 425 mil carrinhos ativos e criei uma exportação em Python que enviava os dados para a plataforma de dados como JSON comprimido.
• Participei da migração para microsserviços em arquitetura hexagonal e construí a publicação no AWS SNS que alimentava um novo serviço de integração de pedidos a partir do checkout.
• Criei dashboards e consultas NRQL no New Relic, classificando erros como esperados ou inesperados para que a triagem visse primeiro as falhas que afetavam o cliente. Security Champion do time, revisei 490 pull requests.

Grupo Boticário · Engenheiro de Software Júnior · jan/2021 a abr/2022
Serviço de sessão de pagamento da jornada de pedidos dos revendedores: emissão de boleto, parcelamento, pagamento com crédito residual e integração com um provedor de pagamento externo, incluindo o fluxo de PIX.
• Escrevi os consumidores RabbitMQ que mantinham o status de pagamento sincronizado com as atualizações do pedido e corrigi um defeito em produção em que a validade do token de acesso do provedor era lida na unidade errada.
• Liderei a integração entre a plataforma de checkout e os serviços da loja online de cada revendedor, e apresentei o fluxo pronto para as áreas envolvidas.
• Implantei o padrão de logs estruturados de requisição e resposta nos serviços de checkout, com um filtro que mantinha dados sensíveis de pagamento fora dos logs.
• Security Champion do time, revisei 229 pull requests.

Tusta · Engenheiro de Software Backend · jun/2020 a jun/2021
Fintech brasileira de crédito digital para capital de giro e estoque de microempreendedores, franqueados e redes de revendedores.
• Construí o backend em .NET Core que atendia as empresas parceiras integradas, abrindo uma nova fonte de receita para o negócio.
• Refatorei os sistemas internos em Ruby seguindo clean code e clean architecture, reduzindo o tempo de deploy em produção.

Moneto · Engenheiro de Software · jan/2019 a jun/2020
Fintech de pagamentos com investimento de venture capital, com cobrança, aceitação de cartão e boleto e microcrédito para trabalhadores autônomos.
• Construí o frontend em Vue.js do produto bancário, simplificando as operações que os clientes mais usavam.
• Construí os sistemas internos de antifraude em Ruby (Sinatra) com PostgreSQL e Redis.
• Criei um hub de empréstimos para clientes integrando credores parceiros, que aumentou a receita e contribuiu para a empresa atingir o breakeven.

Formação
Universidade de São Paulo (USP) · Bacharelado em Engenharia de Computação · 2017 a 2022
Iniciação científica (2018): programador de uma ferramenta em Python e Selenium WebDriver para melhorar a acessibilidade de sites para pessoas com deficiência visual.

Trabalhos:

  • Cobogó: landing page de API de pagamentos
    Projeto demonstrativo de marca fictícia. Landing page de uma API que permite a lojas estrangeiras aceitar PIX, boleto e cartão parcelado. Desenhada como um mapa de metrô de São Paulo, com o pagamento PIX percorrendo quatro estações até o pedido pago. Explica expiração, vencimento, parcelas e chaves de idempotência. O QR code só mostra um aviso de demonstração. HTML, CSS e JavaScript feitos à mão.
  • Proofload: landing page de teste de carga de API
    Projeto demonstrativo de marca fictícia. Landing page de um serviço de teste de carga de APIs, inspirada na placa de capacidade de equipamentos de içamento: a primeira tela parece a capa de um relatório de ensaio, com carga nominal, carga de prova a três vezes o pico real e etiqueta de veredito. Uma calculadora refaz os números a partir do pico do visitante. HTML, CSS e JavaScript feitos à mão.
  • Rowcrop: landing page de serviço de dados da web
    Projeto demonstrativo de marca fictícia. Landing page de um serviço de coleta de dados públicos da web, no estilo de formulário contínuo de impressora: a primeira tela é a própria tabela, com linhas sendo impressas, duplicadas riscadas e preço alterado em vermelho mantendo o valor antigo. Um botão alterna entre o relatório da execução e o arquivo entregue. HTML, CSS e JavaScript feitos à mão.
  • Bothways: landing page de integração entre apps
    Projeto demonstrativo de marca fictícia. Landing page de um serviço que conecta dois sistemas da empresa com integrações em código. Um trilho de comandas de restaurante: cada sincronização chega como comanda numerada e, com o app de contabilidade desligado, os pedidos esperam, tentam de novo e passam em ordem quando ele volta. Mostra webhooks verificados, reenvio e proteção contra duplicidade.
  • Tamis: landing page de logs e monitoramento
    Projeto demonstrativo de marca fictícia. Landing page de um serviço de implantação de observabilidade, com tiras de controle de tráfego aéreo sobre um quadro azul-cobalto: a página abre com logs em que toda linha diz ERROR e depois os organiza, destaca em vermelho os erros inesperados e conta os esperados. Cobre logs estruturados, trace IDs, dashboards e alertas. Feita à mão em HTML, CSS e JS.
  • Hourcard: landing page de controle de horas
    Projeto demonstrativo de marca fictícia. Landing page de uma ferramenta de controle de horas para estúdios, como um cartaz suíço construído em torno de um cronômetro: o título se divide acima e abaixo do mostrador, e fechar a semana de demonstração para o cronômetro e transforma as horas em arcos por cliente com o total a faturar. Responsiva. HTML, CSS e JavaScript feitos à mão.
  • Rest Days: landing page de assinatura de café
    Projeto demonstrativo de marca fictícia. Landing page de uma torrefação de cafés especiais que vende assinatura de grãos. A primeira tela é um gráfico em tamanho de pôster do gás saindo dos grãos recém-torrados, da torra na segunda ao café pronto no sábado, com preço e botão de assinar sob o eixo dos dias. No celular o gráfico gira e os dias descem pela tela. Feita à mão em HTML, CSS e JS.

Habilidades:

  • Amazon Web Services
  • Construção de Website
  • Desenvolvimento Back-End
  • Desenvolvimento de API
  • Integração com Gateways de Pagamento
  • Javascript
  • Landing Pages
  • Programação C#
  • Python
  • Web Scraping
  • Amazon AWS Lambda
  • Arquitetura de Software
  • Asp.Net
  • Automação de Testes
  • CSS
  • Desenvolvimento de Software
  • Desenvolvimento em Nuvem
  • Django
  • Docker
  • eCommerce
  • Entity Framework
  • Excel
  • Front-End
  • Full Stack
  • GIT
  • Google Sheets
  • HTML
  • Integração
  • Integração de Ecommerce
  • JSON
  • Linux
  • MongoDB
  • Monitoramento de Performance de Aplicativos
  • NoSQL
  • Pagamento por Cartão de Crédito
  • PostgreSQL
  • RabbitMQ
  • Redis
  • RESTful API
  • Ruby
  • Segurança Web
  • Selenium
  • SQL
  • SQL Server
  • Stripe API
  • Teste de Software
  • Vue.JS
  • Web API
  • Web Crawling
  • Web Services

Áreas de interesse:

  • UX/UI & Web Design
  • Banco de Dados
  • Desenvolvimento Web
  • Cloud Computing
  • Desenvolvimento Desktop
  • Teste de Software
  • Outra - Web, Mobile & Software
  • Criação & Integração com IA
Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.