Focado em backend com .NET, APIs REST, bancos de dados e automação de entregas. Construo soluções escaláveis com qualidade, observabilidade e pragmatismo.

Sou Engenheiro de Software com foco em backend (.NET) e DevOps. Tenho experiência construindo APIs REST com C# e .NET, integração com bancos (SQL Server e PostgreSQL), documentação com Swagger e rotinas de testes com Postman.

No dia a dia, também atuo com infraestrutura e automação: Docker/Docker Compose, pipelines de CI/CD (Azure DevOps e AWS) e serviços em nuvem (AWS/Azure/GCP), buscando entregar software com confiabilidade e boa observabilidade.

Gosto de evoluir práticas como Clean Architecture, CQRS, validação, autenticação (JWT/OAuth) e integrações de pagamento, sempre com foco em código sustentável.

Código Limpo

Arquitetura limpa, padrões e APIs bem documentadas.

Inovação

Automação, CI/CD e melhoria contínua de entrega.

Colaboração

Comunicação clara e foco em impacto no negócio.

Performance

Soluções escaláveis, observáveis e confiáveis.

Software Engineer

Pipa Studios
fev 2026 - atual
São Paulo, SP
  • Desenvolvimento backend com .NET e EF Core, com foco em APIs e integrações.
  • Práticas de arquitetura e qualidade: Clean Architecture, CQRS (MediatR) e validação.
  • Observabilidade e documentação com Serilog e Swagger, além de testes via Postman.
.NET 8C#EF CorePostgreSQLJWT/OAuthDockerSwaggerSerilog

Infrastructure Analyst

Pipa Studios
fev 2025 - mar 2026
São Paulo, Brasil
  • Administração e manutenção de Windows Server, com foco em disponibilidade e segurança.
  • Automação e pipelines CI/CD (Azure DevOps e AWS) para entrega e deploy.
  • Provisionamento e padronização de ambientes com Docker/Docker Compose.
Windows ServerDockerAzure DevOpsAWSGit/GitHubSwagger/Postman

Infrastructure Assistant

Pipa Studios
fev 2024 - fev 2025
São Paulo, Brasil
  • Gestão de acessos e administração de ferramentas (Slack, Jira, Confluence, Zendesk).
  • Configuração de usuários e políticas no Active Directory / Azure AD.
  • Suporte e padronização de ambientes para times internos.
Azure ADActive DirectorySlack AdminGoogle Workspace AdminJira/Confluence

Infrastructure Intern

Pipa Studios
fev 2023 - fev 2024
São Paulo, SP
  • Apoio à manutenção de infraestrutura e processos internos.
  • Aprendizado e prática com automação, versionamento e ambientes containerizados.
Git/GitHubDockerWindows Server

Administrative Apprentice

SPDM - Associação Paulista para o Desenvolvimento da Medicina
mai 2022 - fev 2023
São Paulo, SP
  • Apoio a rotinas administrativas e organização de processos.
  • Experiência inicial em ambiente corporativo com foco em responsabilidade e comunicação.
OrganizaçãoProcessosComunicação

https://piiu.com.br
Preview do pIIu (piiu.com.br)
Projeto em Destaque

pIIu (piiu.com.br)

Aplicação para organizar finanças pessoais e dividir contas em grupo, com autenticação social e recursos como recorrências, relatórios, notificações e assinaturas.

.NET 8Clean ArchitectureCQRS/MediatRPostgreSQLStripeFirebase FCM
Imagem do Assistente corporativo com RAG no Slack
Projeto em Destaque

Assistente corporativo com RAG no Slack

Assistente para Slack com arquitetura RAG (Retrieval-Augmented Generation) em .NET: ingere documentos (PDF/DOCX/TXT), extrai texto, faz chunking com overlap, gera embeddings e indexa em uma base vetorial (Qdrant). Nas perguntas, roteia por área/skill, recupera trechos relevantes por busca semântica e gera a resposta com LLM via Microsoft Semantic Kernel. Processamento assíncrono com Worker + fila (`System.Threading.Channels`) para respeitar o timeout de 3s do Slack, com resiliência (Polly) e observabilidade (OpenTelemetry).

.NET 10C#RAGMicrosoft Semantic KernelQdrantSlackEmbeddingsClean ArchitecturePollyOpenTelemetry

Demo e repositório não disponíveis publicamente (projeto confidencial).

Imagem do Analisador de maturação de banana
Projeto em Destaque

Analisador de maturação de banana

Projeto 02 de Computação Visual (UPM): classificação de imagens com CNN ResNet18 no PyTorch e transfer learning a partir do ImageNet. O treino em train_model.ipynb usa data augmentation e duas fases (extração de características e fine-tuning); o app.py (CustomTkinter) carrega o modelo .pth, pré-processa imagens em 224×224 e exibe a classe entre quatro estágios de maturação com nível de confiança. Inclui validação de arquivo (até 20MB) e empacotamento com PyInstaller.

PythonPyTorchResNet18CNNVisão computacionalCustomTkinterPyInstaller
Imagem do BM Localization (projeto privado)
Projeto em Destaque

BM Localization (projeto privado)

Sistema de internacionalização com API ASP.NET Core (camadas de abstração), Entity Framework Core e SQL Server; autenticação e autorização integradas ao Keycloak (JWT). Frontend em React com TypeScript e Vite. Entrega com Docker Compose, charts Helm para Kubernetes, pipelines em GitHub Actions e documentação técnica. Projeto sob confidencialidade — sem repositório ou demo públicos.

.NET 8C#EF CoreSQL ServerReactTypeScriptViteKeycloakDockerHelmKubernetesGitHub Actions

Demo e repositório não disponíveis publicamente (projeto confidencial).

Imagem do GoCharter Backend
Projeto em Destaque

GoCharter Backend

Projeto acadêmico na Universidade Presbiteriana Mackenzie (UPM): API REST para fretamento de viagens, com cadastros e fluxos de viagens, reservas, rotas, motoristas, veículos e clientes. Stack ASP.NET Core, Entity Framework Core, Redis (cache), Swagger, containerização Docker e pipelines Azure DevOps.

ASP.NET CoreC#EF CoreRedisSwaggerDockerAzure DevOps

Demo e repositório do projeto não estão públicos.

Imagem do Infra Tools (projeto privado)
Projeto em Destaque

Infra Tools (projeto privado)

Sistema multi-tenant de gestão para times de infraestrutura: inventário de ativos de hardware, licenças de software (cadeiras e atribuições), pessoas, equipes e organizações. Auditoria de alterações, permissões por papel por organização (superadmin, admin, editor, leitor), exportação de dados e dashboards com layout configurável. Frontend em React 18, TypeScript, Vite, shadcn/ui e TanStack Query; API em ASP.NET Core 8 com Entity Framework Core; SQLite como base local com fluxo de sync/backup para PostgreSQL no Supabase; autenticação JWT via Supabase Auth. Entrega com Docker Compose (SPA estática e proxy reverso para a API). Projeto privado — sem repositório ou demo públicos.

ReactTypeScriptViteshadcn/uiTailwind CSSASP.NET Core 8EF CoreSupabaseDocker

Demo e repositório não disponíveis publicamente (projeto confidencial).

Minha stack é orientada a backend, com foco em APIs, dados, infraestrutura e entrega confiável.

Backend

.NET / .NET CoreC#.NET 8ASP.NET Core (Web APIs)EF CoreDapperSwagger / OpenAPICQRS (MediatR)FluentValidationJWT / OAuth

Banco de Dados

SQL ServerPostgreSQLAzure SQLAzure Database for PostgreSQL

Ferramentas & DevOps

GitDockerDocker ComposeGitHubGitHub ActionsAzure DevOpsAWS (EC2, ECS, ECR, Fargate)AWS (Elastic Beanstalk, CodePipeline)AzureGCPPostmanSerilogJira / ConfluenceSlack

ago 2022 - ago 2026

Bacharelado em Ciência da Computação

Universidade Presbiteriana Mackenzie

Graduando em Ciências da Computação, com base sólida em fundamentos e engenharia de software.

mar 2019 - fev 2020

Tecnologia em Informática (Hardware)

Unisoft

Formação técnica complementar com foco em infraestrutura e suporte.

mar 2018 - mar 2019

Tecnologia em Informática (Software)

Unisoft

Base de desenvolvimento e lógica aplicada a software.

Cursos Complementares

Acesso a dados com .NET, C#, Dapper e SQL Server

Prática/Estudos

Docker e Docker Compose (ambientes e bancos)

Prática/Estudos

CI/CD com Azure DevOps e AWS

Prática/Estudos

Clean Architecture e CQRS (MediatR)

Prática/Estudos

Autenticação JWT/OAuth (Google, Microsoft)

Prática/Estudos

Observabilidade com Serilog

Prática/Estudos

Baixe meu currículo (PDF)

Um resumo com experiência, stack de backend e projetos em destaque.

Download do currículo

Vamos conversar?

Gosto de trocar ideias sobre tecnologia, backend e arquitetura de software. Prefiro contato pelas redes, onde consigo responder mais rápido.

Localização

São Paulo, Brasil

Siga-me nas redes

Vamos nos conectar

Me chame no LinkedIn para networking e troca de conhecimento, ou veja meu GitHub para acompanhar projetos e contribuições.