3×
Velocidade de entrega de integrações
Transfero · 2023 →
Desenhei uma arquitetura Microkernel para adapters de integração externa e construí um template de Visual Studio que gera a biblioteca com a estrutura completa. Triplicou a velocidade de entrega de novos adapters e virou padrão do time.
Trade-off assumido
Aceitei mais complexidade no core - um kernel extensível custa mais para manter - em troca de entrega linear de adapters. Compensou porque integrações eram o vetor de crescimento do time.
C# / .NET 7MicrokernelClean ArchitectureVisual Studio
Py → .NET
Migração crítica de Python para .NET 7
Transfero · 2023 →
Reescrevi uma integração crítica de Python para .NET 7. Ganho de performance, maior confiabilidade e alinhamento com o stack padrão da companhia - menos incidentes em operações financeiras críticas.
Trade-off assumido
Assumi o custo de reescrever código battle-tested em troca de consolidar o stack em uma linguagem só - menos surface de oncall, um único pipeline de CI/CD, mesmo padrão de observabilidade.
Python.NET 7PerformanceReliability
↓ custos
Serviço centralizado de preços
Transfero · 2023 →
Criei um serviço centralizado que agrega preços de fonte externa e atende todas as aplicações internas. Eliminou chamadas redundantes, padronizou a fonte de verdade e reduziu custo operacional da companhia em escala.
Trade-off assumido
Introduzi um single point of failure em troca de consistência e custo. Coberto com cache agressivo em Redis, SLOs claros e degradação graciosa quando a fonte externa fica indisponível.
C# / .NETRedisAzureDistributed Cache
SDK
SDK + template que aceleraram o time de pagamentos
Transfero / BTG Pactual · 2022 →
Construí um SDK e um template de Visual Studio que geram o projeto base dos adapters de pagamento. Outros times passaram a focar somente na integração em si - tempo por adapter caiu de semanas para dias, e a qualidade ficou consistente por design.
Trade-off assumido
SDKs exigem disciplina de versionamento semântico e uma surface de API que envelheça bem. Assumi essa responsabilidade para tirar carga cognitiva dos times consumidores - eles não precisam mais conhecer a plumbing.
C# / .NETSDK designVisual StudioDX
7 dias
Entrega regulatória sob pressão
Sistema financeiro · entrega em 1 semana
Projeto com requisitos regulatórios apertados entregue ponta a ponta em sete dias. Evitou perdas operacionais relevantes e manteve a companhia em compliance com o órgão regulador.
Trade-off assumido
Aceitei débito técnico consciente - coverage mínima, refactor adiado - em troca de deadline inegociável. Plano de follow-up escrito no dia da entrega; débito zerado nas duas sprints seguintes.
High-pressure deliveryComplianceExecution