About / Renan Spatin
Strategy backed by hands-on delivery.
I'm Renan Spatin, a software engineer and tech lead with a law degree. I turn business problems into systems people can use, operate and improve.
Discuss your projectWhat that background brings to your project
Understand before building
My law degree informs how I read rules, workflows and responsibilities. I start with the decisions a system must support and the people who will use it.
Design for operations
Financial systems experience informs my approach to integrations, traceability and failures. Architecture needs to make sense after launch, too.
Choose deliberately
Custom software and AI are tools. I assess context, cost and maintenance to decide what to build, integrate or simplify.
Technology in service of people
I'm a Roman Catholic, and part of my technology work is voluntary. I contribute to Comunidade Católica Exaltai, Gokai, a sports association where I serve as vice-president, and AAPI-SJ, a Catholic social organization in Juiz de Fora.
Explore the projects ↗What people I've worked with say
Recommendations from leaders, peers and people I led, published on LinkedIn.
“I've had the pleasure of working closely with Renan for several years, from our time at BTG Pactual through to Transfero Group, and I can confidently say he is an outstanding professional. Renan is extremely meticulous, methodical, and focused, with a strong commitment to delivering high-quality work. He's someone you can trust in critical situations and complex environments.”
“A professional who combines technical depth with maturity in decision-making. As an architect, he has a very clear strategic vision, knowing how to define standards, guide technical decisions and ensure the healthy evolution of platforms over time. He leads the team with responsibility, clarity and empathy, encouraging good practices, autonomy and the professional growth of developers.”
“He acted as a team leader in an exemplary way, always helping the team, listening and giving the best advice and suggestions. He led a team of about 8 developers and 1 QA analyst, showing great team and project management skills - and in the middle of all that he also handled development (front and back) of several projects, on top of understanding their infrastructure.”
“One of the best .NET developers I have worked with. Renan is capable of leading projects, solving complex problems, and providing innovative and efficient solutions. He demonstrates a strong commitment to quality, always seeking ways to improve software efficiency and scalability.”
“He's always bringing technological innovation to the company; a professional who is always studying and expanding his technical knowledge. Works well in a team, communicates well, is resilient and stays focused on projects. At BTG, where we worked together, he delivered great value to the organization.”
“Renan excelled at identifying innovative solutions to the daily challenges we faced, always staying ahead of the curve. He was generous in sharing his knowledge, ensuring the whole team benefitted from his insights.”
“A result-driven T-shaped professional with outstanding context switching capabilities and a remarkable attention to detail. Greater than his focus is his kindness and willingness to do his best work lifting up others.”
“Renan is a professional of the highest technical quality, very dedicated and intelligent, and above all a friend. Always willing to collaborate and grow with the team. A standout wherever he goes.”
“A very committed professional, keeping all deliveries at a high quality level and supporting the whole team to reach expectations anytime they need - besides bringing them to an upper level.”
Off the keyboard
Off the keyboard: I train jiu-jitsu (blue belt), play guitar, and play tennis as an honest beginner. I'm a Roman Catholic.
Two cats at home. An NFC biochip I've had implanted in my hand for a few years (works better than you'd think). And photography when time allows - the photos end up at @rwinterlens.
Stack.
Technologies I use in production. .NET and cloud at the core; pragmatic on the rest.
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
Let's talk about what you want to build.
Share the context, the problem and the outcome you want. From there, we can define an approach and a workable scope.
Start a conversation ↗