Engenheiro de Software & UX/UI Designer

KaduDev

Transformo café em código e ideias em produtos digitais de alto impacto — React, Next.js, TypeScript e Design de Interface.

9+ Anos em Telecom
21+ Projetos Entregues
Full Stack Developer
Ilustração de dragão e guitarra representando a identidade rock do Kadu

Projetos & Cases

20 projetos reais com impacto mensurável — do conceito ao deploy.

ReactTypeScriptTMDB API

MyFlix

Plataforma de streaming com busca em tempo real e player de trailer. Consome a API do TMDB com 3 endpoints diferentes tratando cache e fallback.

10.000+ filmes indexados
JavaScriptlocalStorageUX

Gerenciador de Prompts

App para criar e organizar prompts de IA com busca multicritério, categorização e persistência local. Reduz o tempo de encontrar um prompt salvo de minutos para segundos.

Busca instantânea em 200+ prompts
ReactTailwindNode

Fiber NET Telecom

Modernização completa do site de uma provedora de internet. Migração de site estático para SPA moderna com SEO, performance e acessibilidade — resultando em mais leads via formulário de contato.

PageSpeed 95+ mobile
Next.jsStripePrisma

E-Commerce Pro

Plataforma full-stack de e-commerce com checkout Stripe, autenticação JWT, carrinho persistente, painel admin e gestão de estoque com cache Redis.

Checkout em < 2s | 3 etapas
ReactFirebaseAuth

TaskFlow

Kanban board colaborativo com drag & drop otimizado, autenticação OAuth e notificações em tempo real. Resolve o problema de times remotos sem visibilidade do fluxo de trabalho.

Colaboração em tempo real | 0 conflitos de edição
Next.jsChart.jsDocker

DashMetrics

Dashboard analítico consumindo API pública de criptomoedas (CoinGecko) com gráficos interativos, exportação CSV, filtro por período e cache de dados. Demonstra consumo de API com debounce e lazy loading.

Atualização a cada 30s via polling inteligente
Next.jsMDXSEO

DevBlog Engine

Engine de blog com suporte a MDX, geração de páginas estáticas (SSG) via ISR, busca full-text com Fuse.js, RSS feed automático e sitemap dinâmico. Otimizado para Core Web Vitals.

Lighthouse 98/100 performance
ReactAPIGeolocation

WeatherNow

App climático com detecção automática de localização (Geolocation API), fallback manual, previsão de 7 dias com gráficos e alertas de condições extremas. Resolve o problema de apps meteorológicos cheios de anúncio e pesados.

Dados em tempo real de 200k+ cidades
ReactStorybookDesign Tokens

Design System Aurora

Design System completo com 40+ componentes documentados no Storybook, tokens de design (cores, tipografia, espaçamento), tema dark/light e testes de acessibilidade automatizados com axe-core.

WCAG AA em 100% dos componentes
Next.jsStripeWebhook

PayLink SaaS

Plataforma de assinatura recorrente com checkout Stripe, webhooks para eventos de pagamento, dashboard financeiro com gráficos e notas fiscais automáticas. Arquitetura desacoplada com filas de processamento.

Sincronia de pagamentos via webhook em < 1s
Socket.IONodeMongoDB

ChatRealTime

Chat com WebSockets (Socket.IO) e salas privadas. Mensagens em tempo real com confirmação de entrega, upload de arquivos (multer + Sharp) e indicador de digitação. Demonstra domínio de eventos assíncronos.

Latência de mensagem < 50ms
Next.jsPWARedis

LinkHub

Encurtador de links com geração de QR code, analytics de cliques com fingerprint, expiração programável e instalação como PWA. Reduz URLs longas para 6 caracteres com taxa de colisão controlada.

QR code em 1 clique | Analytics em tempo real
ReactWeb Audio APIAPI REST

RockPlayer

Player de áudio com Web Audio API criando visualizações em tempo real. Playlist dinâmica, busca no YouTube Data API, letras sincronizadas e equalizador visual com canvas.

Visualização em tempo real a 60fps
Next.jsOpenAIStreaming

Assistente IA

Chatbot com integração à API da OpenAI, streaming de respostas via Server-Sent Events, contexto de conversa armazenado em vector store e suporte a documentos (PDF/TXT). Resolve o problema de atendimento sem personalidade.

Respostas em < 500ms com streaming
ReactDnDGoogle API

Schedule Pro

Sistema de agendamentos com calendário drag & drop, notificações automáticas via e-mail (SendGrid), sincronia bidirecional com Google Calendar via OAuth 2.0 e dashboard de disponibilidade.

Sincronia Google Calendar em tempo real
Next.jsCloudinaryUpload

GalleryView

Galeria de imagens com upload drag & drop, otimização automática via Cloudinary (webp, redimensionamento), busca por tags com autocomplete e álbuns compartilháveis por link.

Imagens otimizadas automaticamente | -60% tamanho
ReactPWAIndexedDB

NewsFeed

Agregador de notícias com 5 fontes customizáveis, busca full-text com highlight de palavras, favoritos offline com IndexedDB e suporte a PWA instalável. Resolve o problema de dispersão de informações.

100% funcional offline com cache inteligente
Next.jsAuthChart

FitTracker

App fitness com autenticação JWT, registro de treinos com séries/repetições, evolução visual por gráficos (Recharts), planos personalizados gerados por lógica de progressão e gamificação com streak tracking.

Streak tracking + gráfico de evolução semanal
PythonSeleniumCSV

Web Scraper — Automação de Tarefas

Script de automação para raspagem de dados públicos com Selenium + BeautifulSoup, exportação para CSV e Excel, agendamento com cron e relatório por e-mail. Reduz o trabalho manual de coleta de dados.

10h/semana economizadas 100% automatizado
Next.jsi18nA/B Test

Landing Kit — Plataforma de Leads

Template de landing page multidioma (i18n) com SEO on-page (meta dinâmico, schema.org, sitemap), formulário inteligente com captura de leads e validação, analytics e preparação para A/B testing entre variantes.

3 idiomas | Taxa de conversão +35%
Next.jsSocket.IOSNMP

ISP Monitor

Painel de monitoramento em tempo real para provedores de internet. Detecta quedas de link em < 30s via WebSocket — 15x mais rápido que o método tradicional de esperar o cliente ligar.

Uptime de 96% para 99.5% | 15x mais rápido

21 projetos com métricas de impacto — soluções reais para problemas reais

Kadu Ribeiro — Engenheiro de Software e Designer UX/UI

Sobre Mim

Olá! Sou Kadu Ribeiro. Mais do que transformar café em código, transformo desafios em aprendizado. Minha jornada na tecnologia é impulsionada por 9 anos no setor de Telecomunicações, onde desenvolvi maturidade profissional e capacidade de resolver problemas críticos — habilidades que hoje aplico na Engenharia de Software.

Meu foco é o desenvolvimento Full Stack com React, Next.js, Node.js e TypeScript, sempre buscando arquiteturas limpas, escaláveis e com experiência de usuário impecável.

Quando não estou codando, estro praticando guitarra. O segredo é o mesmo: persistência, prática deliberada e buscar ser melhor do que ontem.

Stack Principal

  • React
  • TypeScript
  • Tailwind
  • Vite
  • Node.js
  • HTML5
  • CSS3
  • JavaScript
  • Git
  • GCP

Vamos Trabalhar Juntos?

Estou aberto a freelas, colaborações e oportunidades. Me manda uma mensagem!