pular para o conteúdo
~/davi-capistrano
Davi Capistrano
davi.png01 / 01
//whoami

Davi Capistrano

Backend/Fullstack Engineer·Londrina/PR, BR
aberto a oportunidades
//about

Engenheiro de software com foco em backend e fullstack. Trabalho principalmente com Node.js e Python, construindo APIs e produtos completos — do modelo de dados ao deploy — em torno de regras de negócio densas, dados sensíveis e arquitetura que precisa escalar. Gosto de produtos de larga escala, onde decisões de arquitetura, observabilidade e simplicidade de código têm impacto direto no negócio. Acredito que os problemas mais relevantes raramente se resolvem adicionando mais um framework, e sim com um bom diagrama, contratos claros entre serviços e atenção ao que acontece em produção.

//stack
Node.jsPythonFastAPIPostgreSQLSQLAlchemyPydanticTypeScriptNext.jsReact 19Tailwind CSSSupabaseRLSRBACZodRedisDockerVercelAWS
$contact
//projects
$
filtrar por tag:
3 projetos
  • P0

    SaaS de gestão fiscal não tributária

    destaqueprivadogrande

    Plataforma SaaS multi-tenant para gestão fiscal não tributária de entidades públicas — lançamento de débitos, multas e taxas, parcelamento com cálculo de juros e multa de mora (Tabela Price) e emissão de certidões com código de validação único e verificação pública sem login. Painel de cobrança com débitos vencidos atualizados por mora e geração de avisos em PDF. Isolamento entre entidades no banco via Row Level Security, autorização por perfil (RBAC) e funções SECURITY DEFINER para a validação pública. Inclui importação em massa, PDFs com QR Code e relatórios com gráficos.

  • P1API de blog com FastAPIpúblicomédia

    API REST didática de blog (usuários, posts, comentários e tags) que demonstra os principais padrões de APIs FastAPI em produção: autenticação com login e JWT Bearer, validação de entrada/saída com Pydantic v2, autorização por dono do recurso, organização em camadas (router → service → repository → model) e PostgreSQL async via SQLAlchemy 2.0 com migrations Alembic. Inclui middleware de X-Request-ID, exception handlers globais, BackgroundTasks e suíte de testes pytest que roda em SQLite em memória, sem Docker.

  • API REST didática de gestão de tarefas (projetos contendo tarefas, organizadas por tags e usuários autenticados) que aprofunda recursos avançados do FastAPI: autenticação com login e JWT Bearer, autorização por dono do recurso, organização em camadas (router → service → repository → model) e PostgreSQL async via SQLAlchemy 2.0 com migrations Alembic. Destaca lifespan com pool de conexões async, BackgroundTasks e respostas em streaming via Server-Sent Events (SSE), além de middleware de X-Request-ID, exception handlers globais e testes pytest contra PostgreSQL.