DenisCDev (Denis Scarabelli) · GitHub
Skip to content
View DenisCDev's full-sized avatar
♟️
Working hard
♟️
Working hard

Highlights

  • Pro

Block or report DenisCDev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DenisCDev/README.md
mascote chibi de terno, cabelo preto com mechas verdes, acenando denisdev_ — engenheiro de software

denisdev.com.br

linkedin youtube instagram

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃  denis scarabelli                                    ┃█
┃  engenheiro de software pleno · ymaginator           ┃█
┃  teresópolis, rj — brasil                            ┃█
┃                                                      ┃█
┃  front em next.js, back em node com fastify,         ┃█
┃  express ou nest; supabase/postgres guardando        ┃█
┃  dados e regras.                                     ┃█
┃                                                      ┃█
┃  o que me prende: pegar uma query lenta e            ┃█
┃  fazer ela voar.                                     ┃█
┃                                                      ┃█
┃  português nativo · inglês profissional              ┃█
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛█
 ████████████████████████████████████████████████████████

projetos_

projeto o que é
Golan plataforma de IA para investigar riscos de crédito e mostrar as evidências
Petição AI plataforma privada que adapta o assistente Hermes ao trabalho jurídico e transforma os documentos de um caso em uma minuta revisável
AgroTax cinco assistentes de IA especializados em tributação do agronegócio
Gênesis Empreendimentos site, editor de conteúdo e painel de marketing de uma incorporadora
DesparaFit área de membros que acompanha um protocolo de 60 dias
LaunchOS · Ton Luccas sistema para testar versões de uma página de vendas com tráfego pago
Grace Valley Center site em cinco idiomas para uma ONG que atende crianças na Bósnia

o nome de cada projeto abre o case por dentro — como o sistema funciona, o que foi difícil e os prints de produção. os endereços no ar estão lá dentro.


código aberto_

repositório o que faz stack
ferroada camada de proteção que fica na frente de qualquer sistema sem exigir mudanças nele rust pingora next
narsil separa o servidor de uma aplicação Next.js sem mudar os endereços usados pela interface elysia axum prisma drizzle
estel ajusta a temperatura e o brilho da tela ao longo do dia para reduzir a luz azul à noite rust windows android
nextaxum base para começar uma aplicação com Next.js, Rust e Supabase com segurança desde o primeiro dia next 16 rust axum supabase

contribuições em projetos de outras equipes: 9 melhorias propostas (4 mergeadas) e 3 investigações de falhas que as equipes corrigiram, em Next.js, Mastra, OpenTelemetry JS, Hermes Agent e Bun. a lista completa, com o estado de cada uma, está em denisdev.com.br/contribuicoes.


o que eu uso_

mascote chibi programando no notebook

front

typescript react next.js tailwind css react query

back

node fastify express nest bun hono elysia python rust axum

dados

postgresql supabase mongodb drizzle orm sql

infra

vps self-hosted docker kubernetes caddy github actions vercel aws


trajetória_

Ymaginator — engenheiro de software pleno · jan 2026 — presente

são paulo, brasil

  • Desenvolvo backend e IA aplicada para produtos SaaS. No Golan, trabalho com APIs, PostgreSQL e integração de serviços para investigação financeira e análise de risco de crédito
  • Separei o servidor de aplicações Next.js em APIs com TypeScript, Bun e Elysia. Medi onde o tempo era gasto, reuni buscas repetidas e levei agregações ao PostgreSQL para reduzir esperas
  • No Golan, participei da execução de investigações em ambientes separados e da preparação desses ambientes durante a publicação das versões
  • Preparei publicação e recuperação com Docker, Caddy e GitHub Actions: verificação de saúde, rollback automático, backups diários e restauração testada
  • No DesparaFit, com mais de 2 mil usuários ativos, a conta é criada depois da compra e um aviso de pagamento repetido não duplica o efeito
  • No AgroTax, construí assistentes que consultam documentos e apresentam fontes nas respostas, com busca vetorial, isolamento dos dados por cliente e proteção contra instruções maliciosas nos arquivos

TypeScript Bun Elysia Python Kubernetes Drizzle ORM PostgreSQL Supabase Next.js React Docker GitHub Actions

Autônomo — consultor de arquitetura de software e backend · set 2021 — presente

teresópolis, rj

  • Presto consultoria em arquitetura de software e otimização de backend: o que medir, o que separar e o que muda quando o uso cresce
  • Estruturo bancos de dados principalmente em PostgreSQL e uso MongoDB conforme o projeto

PostgreSQL MongoDB

Gênesis Empreendimentos — desenvolvedor web · out 2025 — jan 2026

teresópolis, rj

  • Integrei a Meta Marketing API a um painel com leads, investimento, alcance e custo por lead das campanhas
  • Implementei autenticação, regras de acesso por usuário no banco e publicação de conteúdo com Supabase e PostgreSQL
  • Implementei consentimento para medição de uso do site e tratamento do endereço IP sem armazenar seu valor original
  • Desenvolvi páginas para os empreendimentos e automatizei avisos por e-mail com Resend

Next.js React TypeScript Tailwind CSS Supabase (Auth, RLS) PostgreSQL Recharts Three.js Framer Motion Resend Meta Marketing API Vercel

Alterdata Software — analista de suporte · mar 2023 — out 2025

teresópolis, rj

  • Usei SQL e PostgreSQL para diagnosticar e corrigir inconsistências nos dados, acompanhando os problemas entre sistemas até encontrar sua origem
  • Atendi mais de 250 chamados por mês, resolvendo incidentes de média e alta complexidade
  • Realizei testes funcionais em aplicações web e desktop, contribuindo com o registro e acompanhamento de 100+ melhorias e correções
  • Apoiei a equipe nos casos mais complexos, na revisão de soluções e na definição do que precisava ser resolvido primeiro

PostgreSQL SQL Plataformas Web Aplicações Desktop Gestão de Banco de Dados Testes Funcionais

Avant Fiscal — desenvolvedor web jr · jul 2022 — dez 2022

rio de janeiro, rj

  • Migrei partes do servidor de ASP Classic para PHP em etapas, para reduzir o risco e as interrupções durante as atualizações
  • Melhorei consultas ao banco de dados para reduzir o tempo de resposta das operações mais importantes
  • Analisei aplicação, banco de dados e infraestrutura em conjunto para priorizar as melhorias que mais afetavam o uso

PHP ASP Classic SQL PostgreSQL AWS Otimização de Performance


contato_

e-mail linkedin youtube


mascote chibi de costas, acenando de tchau valeu por passar aqui — bora construir algo

Pinned Loading

  1. ferroada ferroada Public

    Proxy reverso que filtra ataques, mascara dados sensíveis e registra eventos sem alterar a aplicação protegida.

    Rust

  2. narsil narsil Public

    Expõe uma API tipada a partir do schema Drizzle, com runtime TypeScript ou Axum.

    TypeScript

  3. nextaxum nextaxum Public

    Base com Next.js, Axum e Supabase, incluindo autenticação, RLS, webhooks e testes.

    Rust

  4. nodejsexpress-api nodejsexpress-api Public

    API de personagens de RPG com autenticação, validação, testes e ambiente Docker.

    TypeScript

  5. estel estel Public

    Ajusta cor e brilho no Windows e Android, com som ambiente opcional no Windows.

    Rust

  6. turbopack-polling-drop turbopack-polling-drop Public

    uma reprodução mínima de um bug do Turbopack que faz edições simplesmente desaparecerem_

    JavaScript