Pular para o conteúdo

Renan Winter Spatin

Arquiteto de Software · Tech Lead · Bacharel em Direito

Baixar PDF

Trajetória completa, gerada da mesma fonte de dados do PDF. Filtre por tecnologia ou imprima.

Filtrar por tecnologia

Experiência

Technical Lead · Software Engineer

Transfero · Remoto

Atual

Liderança técnica de um time de 3 engenheiros reportando direto ao CTO e à Diretoria. Arquitetura de novos backends, padrão técnico do time, revisões de engenharia e estratégia técnica junto à liderança. Em 3 anos: 606 PRs, ~4.700 commits em 72 repositórios e 488 mudanças em produção - on/off-ramp, custódia, compliance e trading. Em 2026, arquitetei a nova stack Node/AWS (EKS/ECS, Terraform, Helm) e o produto de liquidação cross-border, spec-first com agentes de IA.

  • Integrei a Transfero à Circle Payments Network: adapter completo, assinatura assíncrona via DFNS com approval policies e Permit2.
  • Construí e evoluí o Swap Engine (on/off-ramp BRL↔cripto): resiliência, refunds, idempotência por trade e pagamento via QR Code PIX.
  • Arquitetei a nova stack Node/AWS (EKS/ECS, Terraform, Helm) e o produto de liquidação cross-border, spec-first com agentes de IA - 79 PRs em 3 semanas.
  • Criei o MCP server do squad (Azure DevOps, wiki, code review) - adoção de IA no fluxo de engenharia do time.
C# / .NETDistributed SystemsAzureKubernetesEngineering LeadershipArchitecture

Senior Software Engineer · Contract

Lumon Pay · Reino Unido (Remoto)

Projetos de back-end pesado para fintech sediada no Reino Unido. Serviços críticos em C# / .NET sobre Azure, com foco em confiabilidade, integrações financeiras e performance sob carga real.

C# / .NETAzureBackendDistributed SystemsFintech

Software Engineering Specialist

Transfero · Brasil

Arquitetura e código de serviços de integração financeira em escala. Desenhei a arquitetura Microkernel que triplicou a velocidade de entrega de novos adapters, migrei uma integração crítica de Python para .NET 7 e criei um serviço centralizado de preços que reduziu custo operacional da companhia.

  • Migrei o adapter Solana de Python para .NET e fui seu maior contribuidor (397 commits); lock distribuído e mensageria via Service Bus.
  • Criei do zero o CoinTracker (agregador de preços multi-fonte com histórico, conversão e alertas) e o Fireblocks Provider.
  • Liderei KYT/AML com Chainalysis no motor de cripto: bloqueio e liberação de depósitos e payouts por severidade, feature flags, cronjobs.
  • Entreguei 10+ adapters bancários e de pagamento (incl. Binance Pay ponta a ponta) sobre um Banking SDK + template que eu criei; migrei o CryptoHub para modular monolith.
C# / .NET 7/8Azure Service BusPostgreSQLSQL ServerCosmosDBRedisKubernetesMicrokernelClean Architecture

Technical Lead · Offshore Onboarding

BTG Pactual · Brasil

Liderança técnica de 5 devs + QA no squad de Onboarding Offshore do maior banco de investimento da América Latina. Integração com Pershing para upload automático de documentos e workflow para criação de contas offshore PJ (US e Cayman).

C# / .NET 5/6RabbitMQAWS SQS/SNSDynamoDBPostgreSQLKubernetesMicroservices

Technical Project Lead · Offshore Onboarding

BTG Pactual · Brasil

Criação de workflows automatizados para onboarding offshore US e Cayman, extração de responsabilidades do sistema core legado para microsserviço em .NET 6 com PostgreSQL. Reconhecido como Top Professional (Far Exceed - 30% da companhia).

C# / .NET 6RabbitMQAWSPostgreSQLMicroservicesWorkflow Automation

Senior Software Engineer · Contract

BTG Pactual · Brasil

Reescrita da página de documentos do sistema de onboarding de Angular.js para React; migração de API crítica de .NET Core 2.2 para .NET 5 para ganho de performance; criação de biblioteca para resolver socket starvation do IHttpClientFactory em aplicações de produção.

C# / .NET 5.NET Core 3.1ReactRabbitMQMySQLKubernetes

Software Engineer · Intern → Junior → Engineer

Thomson Reuters Brasil · DataCloud

Evolução de estagiário a Software Engineer no time DataCloud (legal tech). Migração on-premises → Azure para reduzir custo e ganhar performance, projeto de IA para reconhecimento de captcha, classificação via regex + Elasticsearch e sistema anti-duplicação de movimentações processuais com algoritmo Levenshtein. Reconhecido como Top Professional.

C# / .NETAzureSQL ServerElasticsearchLegal TechApplied AI

Resultados

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

CPN

Integração à Circle Payments Network com custódia DFNS

Transfero · 2025 → 2026

Adapter completo para a CPN (saque, RFI de compliance, validação de saldo) e o fluxo de pagamento no motor de trade. Em 2026, assinatura assíncrona via DFNS com approval policies e transação on-chain V2 (Permit2) atrás de feature flag - liquidação cross-border em stablecoin com custódia institucional.

Trade-off assumido

Assinatura assíncrona adiciona estados intermediários e mais superfície de erro do que assinar inline. Aceitei porque approval policies exigem isso - e porque cada passo virou observável e reprocessável.

Circle CPNDFNSStablecoinsFeature flags.NET

PIX

Swap Engine: on/off-ramp BRL↔cripto com pagamento via QR Code

Transfero · 2024 → 2025 · repositório com mais PRs meus

Evoluí o motor de swap da companhia: resiliência e transparência do fluxo, observabilidade, status e fluxo de refund, endpoints de unlock, guard de idempotência por TradeId e o epic de pagamento via QR Code PIX. Também atuei em L3 nos incidentes de rampa - a operação alimentou o backlog de confiabilidade.

Trade-off assumido

Idempotência estrita por TradeId rejeita retries legítimos com payload diferente. Preferi rejeitar e alertar a arriscar liquidação duplicada - em dinheiro, o falso negativo é mais barato.

On/off-rampPIXIdempotencyObservabilityL3 support

KYT

Compliance on-chain com Chainalysis no motor de cripto

Transfero · 2023

Liderei o epic de bloqueio via Chainalysis: escuta de alertas em depósitos e payouts, camada de verificação com novos status, endpoints de liberação e bloqueio, filtros por severidade, feature flag e cronjob de KYT. Transações suspeitas passaram a parar antes do dinheiro sair.

Trade-off assumido

Bloquear por severidade atrasa payouts legítimos de baixo risco. Aceitei a fricção com uma fila de liberação manual - custo operacional previsível contra risco regulatório imprevisível.

ChainalysisAML / KYTComplianceFeature flags

Formação

Bacharel em Direito

Graduação em Direito

XP Educação

MBA em Arquitetura de Software · 2022

FGV

MBA em Gestão e Liderança

Em andamento

Stack

Backend & APIs

Serviços de produção em C#/.NET, arquitetura event-driven, domínio limpo.

  • C# / .NET (5–9)
  • ASP.NET Core
  • Node · Fastify
  • Prisma
  • Python
  • Entity Framework Core
  • Dapper
  • REST
  • gRPC
  • Microservices
  • Microkernel · adapters
  • Clean Architecture
  • Hexagonal Architecture
  • DDD
  • Event-Driven
  • FluentValidation
  • Serilog · structured logs
  • Swagger / OpenAPI

Frontend & Mobile

Type-safe, rápido e híbrido mobile quando faz sentido.

  • React 19
  • Next.js 16
  • TypeScript
  • Vite
  • Tailwind CSS
  • shadcn/ui
  • Radix UI
  • TanStack Query
  • Zustand
  • React Hook Form
  • Zod
  • Capacitor · hybrid mobile

Dados & Infra

Multi-banco, multi-cloud, container-first, observabilidade real.

  • Azure
  • AWS
  • Azure DevOps · CI/CD
  • GitHub Actions
  • Terraform · Helm
  • Kubernetes
  • ECS Fargate
  • Docker
  • PostgreSQL
  • SQL Server
  • MySQL
  • CosmosDB
  • DynamoDB
  • Redis · cache + rate limit
  • Elasticsearch · text search
  • Azure Key Vault · secrets
  • New Relic · observability

Mensageria & Integrações

Kafka/RabbitMQ, pagamentos, email transacional e IA aplicada.

  • Kafka · event streams
  • RabbitMQ · workflows
  • Azure Service Bus
  • AWS SQS / SNS
  • Stripe · billing
  • Resend
  • MailKit
  • Google GenAI
  • Claude
  • Codex
  • MCP servers
  • Spec-first · agentes