Disponível para novas oportunidades

Raphael Diniz

Desenvolvedor Full Stack especializado em arquitetura relacional, segurança avançada de dados, microsserviços assíncronos e ecossistema Next.js.

Domínio Técnico & Tecnologias

Linguagens
TypeScript / JavaScript
Front-end
Next.js 14 / 15 (App Router)
Front-end
React & Tailwind CSS
Back-end
Node.js & Express
Banco de Dados
PostgreSQL & Supabase
Segurança
Row Level Security (RLS) & RBAC
DevOps
Docker & CI/CD
Engenharia
Arquitetura com Workers & Filas

Projetos em Destaque

Clique no card para abrir o estudo de caso com arquitetura, decisões e snippets de código.

Back-end & Arquitetura de Dados

E-commerce Backend & Infra

Infraestrutura de banco e APIs para e-commerce corporativo com foco em segurança granular e performance analítica.

  • Controle de acesso granular (RBAC) em 4 níveis estritos
  • Políticas de Row Level Security (RLS) aplicadas a 100% das tabelas
  • 35+ índices estratégicos (B-Tree, GIN) para otimização de queries
PostgreSQLSupabaseRow Level SecurityRBACDockerCI/CD
Ver Estudo de Caso & Código →
Full Stack & IA Generativa

Gerador de Planos de Aula com IA

Plataforma de criação automatizada de planos pedagógicos alinhados à BNCC, utilizando LLMs com validação de esquema rígida em runtime.

  • Integração direta com Google Gemini 2.5 Flash via Server Actions
  • Validação ponta a ponta com schemas Zod garantindo tipagem forte em runtime
  • Estratégia de retries automatizados com ajuste adaptativo de temperatura
Next.js 14TypeScriptGoogle Gemini APITailwind CSSZodSupabase
Ver Estudo de Caso & Código → Live Demo
Full Stack & Segurança Corporativa

RentalCar - Locação Enterprise

Sistema web escalável para gestão de frota e locações com camadas avançadas de autenticação multifator e monitoramento em tempo real.

  • Autenticação de dois fatores (2FA / TOTP) compatível com autenticadores padrão
  • Proteção contra força bruta com Rate Limiting granular em rotas sensíveis
  • Sistema de auditoria (Audit Logs) rastreando IP, User-Agent e timestamps
Next.js 15TypeScriptNhostGraphQLShadcn/uiPostgreSQL
Ver Estudo de Caso & Código →
Back-end & Processamento Assíncrono

WhatsApp Disparador & Worker

Motor de mensageria com fila assíncrona desacoplada e persistida em banco, garantindo tolerância a falhas sem dependência de memória volátil.

  • Fila assíncrona 100% persistida em disco através de SQLite
  • Worker em background desacoplado da camada de controllers da API
  • Algoritmo de concorrência com jitter aleatório para prevenção de bans
Node.jsExpressSQLiteWorkersWPPConnectREST API
Ver Estudo de Caso & Código →
Sobre Mim

Engenharia de Software com Foco em Solução e Confiabilidade

Com background em processos analíticos, logística de alta pressão e supply chain, trago uma visão pragmática para a construção de software: sistemas não existem no vácuo, mas para resolver gargalos operacionais reais com zero tolerância a inconsistências de dados.

Minha atuação combina arquitetura relacional defensiva (Row Level Security, triggers, integridade relacional estrita), APIs eficientes em TypeScript e processamento assíncrono tolerante a falhas. Tenho facilidade de comunicação técnica com áreas de produto, autonomia de entrega e foco absoluto em padrões de código limpos e testáveis.