Skip to content
Renan Spatin

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 company leadership.

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.

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

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