Luiz Danella

Portfólio & Currículo

Luiz Cláudio Lopes Pugliele Danella

Senior Full Stack / Backend Engineer · .NET, Go, PythonSão Paulo, SP

Construindo plataformas em .NET, Go e Python, microsserviços e produtos web há mais de 16 anos, de fintechs ao setor público.

Role para explorar
Luiz Cláudio Lopes Pugliele Danella

// Acesso

Conteúdo protegido

A trajetória profissional completa e os dados de contato ficam disponíveis mediante código de acesso. Se você recebeu um código, digite abaixo para desbloquear.

Não tem um código? Peça acesso por e-mail
01// Sobre

Resumo

Senior Full Stack Engineer com 16+ anos entregando plataformas em .NET, microsserviços e aplicações web modernas.

Especializado em .NET, React, Angular, SQL Server, PostgreSQL e modernização em cloud, com impacto mensurável em performance, escala e redução de manutenção em finanças, setor público e ambientes de alto volume.

16+

Anos de experiência

7

Empresas atendidas

R$15M+

Em operações de crédito

5M+

Documentos indexados

02// Skills

Stack & Ferramentas

Core

.NETC#GoPythonASP.NET CoreReactAngularPostgreSQLSQL ServerDockerAWSAzureRabbitMQRedisgRPC

Backend

Minimal APIsMVCWeb APIEF CoreDapperGraphQL (HotChocolate)SignalRHangfireClean ArchitectureDDDHexagonalEvent-DrivenSOLID

Frontend

Next.jsRedux ToolkitTypeScriptReact Native + Expo

Cloud / DevOps

KubernetesTerraformGitHub ActionsGitLab CI/CDAzure DevOpsGCP (Cloud Run, Pub/Sub, BigQuery)

Dados & Mensageria

SQL ServerPostgreSQLMySQLMongoDBCosmos DBDynamoDBElasticsearchOpenSearchKafkaAzure Service BusAWS SQS

Testes

xUnitNUnitMoqSeleniumJestTDD

IA / Automação

SeleniumPlaywrightTesseract.NETLLM Integrations (Claude, OpenAI)Claude CodeCopilotCursor
03// Experiência

Trajetória Profissional

04// Formação

Formação Acadêmica

Unisanta — Universidade Santa Cecília

Inteligência Artificial · Em andamento

2026 — 2028

IFSP

Programação de Computadores (Aplicativos Específicos)

2014 — 2016

FATEC Baixada Santista Rubens Lara

Tecnologia em Processamento de Dados

2008 — 2010

ETEC São Paulo

Técnico Integrado em TI

2005 — 2007

05// Projetos

Projetos Pessoais

Desapega.do

Visitar

Marketplace hiperlocal de desapego: doar, vender quase de graça ou vender entre pessoas próximas.

Produto pessoal em beta fechado por convite. O diferencial não é o feed: é registrar interesse com justificativa. Na doação, quem quer o item conta o motivo, e quem doa escolhe lendo. Arquitetei e construí sozinho o ciclo completo, do feed geoespacial à curadoria anti-fraude.

Ver mais
  • 69 rotas de API, 21 telas, 23 migrations e 46 testes de integração rodando contra PostGIS de verdade via Testcontainers, sem mocks no que importa.
  • Feed geoespacial com ST_DWithin + KNN, índice GIST parcial por tipo e paginação por keyset.
  • Painel de curadoria mostra o contexto de quem pediu (tempo de casa, histórico de no-show, velocidade do pedido) pra separar interesse real de bot.
  • Localização pública sempre aproximada (faixa quantizada + jitter estável por item), com teste que prova resistência a trilateração.
  • Sessão sem localStorage: refresh em cookie HttpOnly, access em memória, rotação com detecção de reuso (OAuth BCP 4.13.2).
  • Três rodadas de auditoria de segurança própria, oito falhas reais encontradas e corrigidas antes do beta.
  • Sem ORM por decisão: a query de geolocalização é o coração do produto e é escrita à mão, com sqlc gerando os tipos.
Go 1.25chipgxsqlcPostgreSQLPostGISNext.js 16React 19Tailwind v4Testcontainers

EFCore.AutoSeed

Visitar

Popula o banco a partir do próprio modelo do EF Core: uma linha, integridade referencial completa, distribuição realista.

Biblioteca .NET pessoal para o problema que todo seeder manual ignora: ler o DbContext, resolver a ordem de inserção sozinho e gerar dados com cara de produção, não uma fileira uniforme de clientes com três pedidos cada.

Ver mais
  • Lê o modelo do EF Core, não o schema do banco: chaves compostas, tipos owned, herança TPH/TPT/TPC funcionam sem configuração extra.
  • Ordena a inserção sozinho via ordenação topológica do grafo de chaves estrangeiras, com resolução de ciclos em uma segunda passada.
  • Gera distribuição de cauda longa (a maioria dos clientes com 1 pedido, alguns com centenas) em vez de dados uniformes, reproduzível pela mesma seed.
  • Testes baseados em propriedade (FsCheck) provam integridade referencial pra qualquer modelo e qualquer seed, validados contra 4 schemas públicos reais (Northwind, Chinook, Contoso University, AdventureWorks).
  • Modo rápido com SqlBulkCopy/COPY binário do Postgres: cerca de 10x mais rápido que o modo padrão, com teste de equivalência garantindo os mesmos dados.
  • Captura o formato de produção (contagem de linhas por tabela, sem ler dado nenhum) e replica a proporção relativa entre tabelas localmente.
  • CI verde a cada commit; ainda não publicado no NuGet.
.NET 8/10EF CoreC#xUnitFsCheckBogus

Attest.NET

Visitar

Testes baseados em propriedade que vêm com prova: propõe propriedades pro código que você mudou, e tenta provar cada uma inútil, contra o código real e contra mutantes dele.

Projeto pessoal em desenvolvimento ativo, já publicado no NuGet, CI verde a cada commit. Ataca o 'verde falso' dos testes gerados por IA: pede pra um LLM propor invariantes, valida contra o código atual, e só entrega o que sobrevive a mutação real via Stryker.NET. Cada propriedade entregue vem com o mutante que ela matou.

Ver mais
  • Loop propor → validar → falsificar: a IA só propõe; tudo que aceita ou rejeita é determinístico, nunca julgado por outra IA.
  • Scanner de segredos determinístico roda antes de qualquer código chegar num LLM, e de novo antes do relatório ser gerado, sem opção de desligar.
  • Modo --compare-suite roda mutação nos testes que você já tem, sem LLM nenhum: responde 'isso está testado de verdade?' em segundos.
  • Caminho 100% local com Ollama, sem nenhuma chamada externa, pra quem não pode mandar código pra fora da máquina.
  • Demonstrado contra código aberto real (CliWrap), não fixture sintética, com transcript reproduzível.
  • Publicado no NuGet (Attest.Cli), CI verde a cada commit.
.NET 8/10C#xUnitFsCheckStryker.NET

OpenFinance.NET

Visitar

SDK .NET open source para instituições que consomem dados do Open Finance Brasil.

Projeto pessoal em estágio inicial (Fase 0, Open Data), com o núcleo de segurança regulatório (mTLS, JWS, DCR, PAR, FAPI) desenhado desde o início pra ficar isolado do código de negócio.

Ver mais
  • Cliente do diretório de participantes já funcional: descobre organizações e endpoints de API publicados pelo Open Finance Brasil.
  • .NET 10 com injeção de dependência nativa e resiliência HTTP via Microsoft.Extensions.Http.Resilience (retry/circuit breaker).
  • Testado com xUnit e WireMock.Net, mockando as respostas HTTP do diretório sem depender do ambiente real.
  • Próximos passos: segurança regulatória (mTLS/JWS/FAPI), consentimento e dados transacionais.
.NET 10C#xUnitWireMock.Net
06// Contato

Vamos conversar