Skip to content

Renan Winter Spatin

Software Architect · Tech Lead · Bachelor of Laws

Full track record, generated from the same data as the PDF. Filter by technology or print.

Filter by technology

Experience

Technical Lead · Software Engineer

Transfero · Remote

Current

Technical leadership of a 3-engineer team, reporting directly to the CTO and Director. Architecture of new backends, team technical standards, engineering reviews and technical strategy alongside leadership. In 3 years: 606 PRs, ~4,700 commits across 72 repositories and 488 production changes - on/off-ramp, custody, compliance and trading. In 2026, architected the new Node/AWS stack (EKS/ECS, Terraform, Helm) and the cross-border settlement product, spec-first with AI agents.

  • Integrated Transfero with the Circle Payments Network: full adapter, asynchronous signing via DFNS with approval policies and Permit2.
  • Built and evolved the Swap Engine (BRL↔crypto on/off-ramp): resilience, refunds, per-trade idempotency and PIX QR Code payment.
  • Architected the new Node/AWS stack (EKS/ECS, Terraform, Helm) and the cross-border settlement product, spec-first with AI agents - 79 PRs in 3 weeks.
  • Built the squad's MCP server (Azure DevOps, wiki, code review) - AI adoption in the team's engineering flow.
C# / .NETDistributed SystemsAzureKubernetesEngineering LeadershipArchitecture

Senior Software Engineer · Contract

Lumon Pay · United Kingdom (Remote)

Heavy back-end projects for a UK-based fintech. Mission-critical C# / .NET services on Azure, with focus on reliability, financial integrations, and performance under real load.

C# / .NETAzureBackendDistributed SystemsFintech

Software Engineering Specialist

Transfero · Brazil

Architected and built financial integration services at scale. Designed the Microkernel architecture that 3×'d adapter delivery velocity, migrated a critical integration from Python to .NET 7, and built a centralized pricing service that cut company-wide operational cost.

  • Migrated the Solana adapter from Python to .NET and was its top contributor (397 commits); distributed locking and Service Bus messaging.
  • Built CoinTracker from scratch (multi-source price aggregator with history, conversion and alerts) and the Fireblocks Provider.
  • Led KYT/AML with Chainalysis in the crypto engine: severity-based blocking/release of deposits and payouts, feature flags, cron jobs.
  • Shipped 10+ banking and payment adapters (incl. end-to-end Binance Pay) on a Banking SDK + template I created; migrated CryptoHub to a modular monolith.
C# / .NET 7/8Azure Service BusPostgreSQLSQL ServerCosmosDBRedisKubernetesMicrokernelClean Architecture

Technical Lead · Offshore Onboarding

BTG Pactual · Brazil

Technical leadership of 5 devs + QA on the Offshore Onboarding squad at Latin America's largest investment bank. Pershing integration for automated document upload and workflow for offshore PJ account creation (US and Cayman).

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

Technical Project Lead · Offshore Onboarding

BTG Pactual · Brazil

Built automated workflows for US and Cayman offshore onboarding, extracted responsibilities from the legacy core system into a .NET 6 microservice with PostgreSQL. Recognized as Top Professional (Far Exceed - top 30% of the company).

C# / .NET 6RabbitMQAWSPostgreSQLMicroservicesWorkflow Automation

Senior Software Engineer · Contract

BTG Pactual · Brazil

Rewrote the legacy documents page of the onboarding system from Angular.js to React; migrated a critical API from .NET Core 2.2 to .NET 5 for performance gains; built a library to fix IHttpClientFactory socket starvation across production apps.

C# / .NET 5.NET Core 3.1ReactRabbitMQMySQLKubernetes

Software Engineer · Intern → Junior → Engineer

Thomson Reuters Brasil · DataCloud

Grew from intern to Software Engineer on the DataCloud team (legal tech). On-prem → Azure migration for cost and performance, AI project for captcha recognition, regex + Elasticsearch classification, and a Levenshtein-based system that prevented legal-process movement duplication. Recognized as Top Professional.

C# / .NETAzureSQL ServerElasticsearchLegal TechApplied AI

Results

Integration delivery velocity

Transfero · 2023 →

Designed a Microkernel architecture for external-integration adapters and built a Visual Studio template that scaffolds the full library structure. Tripled delivery speed for new adapters and became the team standard.

Trade-off accepted

Accepted more complexity in the core - an extensible kernel costs more to maintain - in exchange for linear adapter delivery. Worth it because integrations were the team's growth vector.

C# / .NET 7MicrokernelClean ArchitectureVisual Studio

Py → .NET

Critical migration from Python to .NET 7

Transfero · 2023 →

Rewrote a critical integration from Python to .NET 7. Performance gains, higher reliability, and alignment with the company's core stack - fewer incidents on critical financial operations.

Trade-off accepted

Accepted the cost of rewriting battle-tested code in exchange for consolidating the stack in a single language - smaller oncall surface, one CI/CD pipeline, unified observability.

Python.NET 7PerformanceReliability

↓ cost

Centralized pricing service

Transfero · 2023 →

Built a centralized service that aggregates external pricing data and serves every internal application. Eliminated redundant calls, standardized the source of truth, and cut company-wide operational cost at scale.

Trade-off accepted

Accepted a single point of failure in exchange for consistency and cost. Covered with aggressive Redis caching, clear SLOs, and graceful degradation when the upstream goes down.

C# / .NETRedisAzureDistributed Cache

SDK

SDK + template that accelerated the payments team

Transfero / BTG Pactual · 2022 →

Built an SDK and a Visual Studio template that scaffold the base project for payment adapters. Other teams now focus only on the integration itself - time per adapter fell from weeks to days, with quality consistent by design.

Trade-off accepted

SDKs demand semantic versioning discipline and an API surface that ages well. I took on that responsibility to remove cognitive load from consumer teams - they no longer need to know the plumbing.

C# / .NETSDK designVisual StudioDX

7 days

Regulatory delivery under pressure

Financial system · delivered in one week

A project with tight regulatory requirements delivered end-to-end in seven days. Prevented significant operational losses and kept the company compliant with the regulator.

Trade-off accepted

Knowingly accepted tech debt - minimal coverage, deferred refactor - in exchange for a non-negotiable deadline. Follow-up plan written on delivery day; debt cleared in the two sprints that followed.

High-pressure deliveryComplianceExecution

CPN

Circle Payments Network integration with DFNS custody

Transfero · 2025 → 2026

Full adapter for CPN (withdrawal, compliance RFI, balance validation) plus the payment flow in the trade engine. In 2026, asynchronous signing through DFNS with approval policies and on-chain transaction V2 (Permit2) behind a feature flag - cross-border stablecoin settlement with institutional custody.

Trade-off accepted

Asynchronous signing adds intermediate states and more error surface than inline signing. Accepted because approval policies require it - and because every step became observable and replayable.

Circle CPNDFNSStablecoinsFeature flags.NET

PIX

Swap Engine: BRL↔crypto on/off-ramp with QR Code payment

Transfero · 2024 → 2025 · my most active repo by PRs

Evolved the company's swap engine: flow resilience and transparency, observability, refund status and flow, unlock endpoints, an idempotency guard per TradeId and the PIX QR Code payment epic. Also worked L3 on ramp incidents - operations fed the reliability backlog.

Trade-off accepted

Strict idempotency per TradeId rejects legitimate retries with a different payload. I chose to reject and alert rather than risk a duplicate settlement - with money, the false negative is cheaper.

On/off-rampPIXIdempotencyObservabilityL3 support

KYT

On-chain compliance with Chainalysis in the crypto engine

Transfero · 2023

Led the Chainalysis blocking epic: alert listening on deposits and payouts, a verification layer with new statuses, release/block endpoints, severity filters, a feature flag and a KYT cron job. Suspicious transactions now stop before money leaves.

Trade-off accepted

Blocking by severity delays legitimate low-risk payouts. Accepted the friction with a manual release queue - predictable operational cost against unpredictable regulatory risk.

ChainalysisAML / KYTComplianceFeature flags

Education

Bachelor of Laws

Law degree

XP Educação

MBA in Software Architecture · 2022

FGV

MBA in Leadership & Management

In progress

Stack

Backend & APIs

Production services in C#/.NET, event-driven architecture, clean domain.

  • 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, fast, and hybrid mobile when it makes sense.

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

Data & Infra

Multi-database, multi-cloud, container-first, real observability.

  • 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

Messaging & Integrations

Kafka/RabbitMQ, payments, transactional email, and applied AI.

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