Pular para o conteúdo
Renan Spatin

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. Definição de arquitetura de novos backends, padrão técnico do time, revisões de engenharia e estratégia técnica junto à liderança da companhia.

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.

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

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
  • 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
  • Kubernetes
  • 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