Pular para o conteúdo principal
Rafael Dias Zendron
Disponível para Trabalho

Full Stack Developer • Clean Architecture & DDD

Código limpo, testes rigorosos, arquitetura bem definida. Transformo requisitos complexos em software de produção.

28+Repos
50+CI Pipelines
1000+Testes Automatizados
2+Anos Exp.
Ler BlogContratar no Fiverr

Projetos em Destaque

Uma seleção dos meus trabalhos recentes

Tesouros Portal screenshot

Tesouros Portal

Clube de Aventureiros de Jaú gerenciava tudo em papel. PWA offline-first com gamificação (XP, levels), Supabase + PostgreSQL. RBAC, Playwright tests, LGPD compliance.

ReactPWAPostgreSQLGamification
Estacio Prep screenshot

Estacio Prep

App gamificado com XP estilo Duolingo, streaks, quizzes e analytics. Algoritmo de revisão espaçada, 100% cobertura de testes, CI/CD em < 2 min por PR.

Next.jsSupabaseTypeScriptGamification
IgniteCall screenshot

IgniteCall

App de agendamento com Google Calendar OAuth, Design System próprio e CI/CD automatizado. Prisma ORM + deploy Vercel.

Next.jsOAuthPrismaTypeScript
DevStore screenshot

DevStore

E-commerce SSR com Stripe payments, caching inteligente e design responsivo. SSR com ISR + 40% redução no tempo de carregamento.

Next.jsStripeTailwindSSR
Forum DDD screenshot

Forum DDD

Fórum full-stack com Domain-Driven Design e Clean Architecture do zero. Fastify + Prisma + testes de unidade e integração + monorepo com turborepo.

TypeScriptFastifyDDDClean Arch
HireMe Agent screenshot

HireMe Agent

AI-powered job search engine com análise de currículos, envio automatizado via IMAP + Nodemailer, CLI com WebSocket. Contribuidor do Hermes Agent (NousResearch).

Next.js 16AICLIIMAPWebSocket
TestQubit screenshot

TestQubit

CLI de geração de testes com IA e adaptadores multi-linguagem (TypeScript, Python, Java, C#, Ruby, Rust, Go). Landing page SaaS com Stripe, servidor MCP e integração CI/CD.

AICLITypeScriptMCPMulti-language
Hermes Agent screenshot

Hermes Agent

Contribuidor ativo no NousResearch Hermes Agent: envio de PRs para o sistema de skills (25+ skills bundled), delegate_tool com override de model/provider, status bar com quota/rate-limit, ferramentas builtin e skills de excelência em engenharia.

TypeScriptAI AgentMCPSkills System
LouvorJA Mobile screenshot

LouvorJA Mobile

31 PRs mergedPlay Store ready

App mobile Flutter do LouvorJA: hinos e Bíblia com catálogo offline real, busca global instantânea, fila de downloads persistida com circuit breaker, i18n PT/EN/ES, WCAG AA e artefatos Play Store/iOS no CI. 31 PRs merged.

Flutteri18n PT/EN/ESOffline-firstWCAG AA
OmniRoute screenshot

OmniRoute

18 PRs merged

18 PRs merged no OmniRoute: proxy LLM OpenAI-compatible com roteamento multi-provider, fallback de modelos e otimizações de performance.

TypeScriptLLM ProxyAI RouterOpenAI-compatible
Piano LouvorJA screenshot

Piano LouvorJA

71 PRs merged4 repositórios

71 PRs merged na org pianolouvorja: App desktop Electron multiplataforma (multi-tela, WebSocket/mDNS/Cast), Web PWA (live em app.pianolouvorja.com.br), APK Android/iOS nativo e o site pianolouvorja.com.br. Hardening de segurança, CI/CD com releases multiplataforma e bootstrap do Palco Receiver — integração com TVs smart (repo privado da org).

TypeScriptElectronPWAAndroid/iOSSmart TV
LouvorJA screenshot

LouvorJA

34 PRs merged4 repositórios

34 PRs merged no ecossistema LouvorJA (org louvorja: API, App e Desktop). Desenvolvimento da API de hinos com catálogo multi-idioma (PT/EN/ES), áudio completo via json_db + sda-hymnal + MIDI, além de contribuições no App e Desktop.

TypeScriptAPIElectronDesktop
OpenHive screenshot

OpenHive

4 PRs merged no OpenHive AI: UI de publicação multi-plataforma, CRUD de contas sociais, fluxos OAuth e integrações com MCP tools.

MCPOAuthMulti-platformBrand-aware AI
Jornada no Deserto screenshot

Jornada no Deserto

Board game bíblico 3D com Three.js/R3F. Dado interativo, 56 cartas temáticas, ciclo dia/noite, milestones, suporte a gamepad e bots com IA. Next.js 16, 565 testes, build estático.

Next.js 16Three.jsR3FTypeScriptGamepad
Rocketseat Forum Helper screenshot

Rocketseat Forum Helper

Chrome Extension MV3 que ajuda alunos da Rocketseat com respostas inteligentes. Publicada na Chrome Web Store, TypeScript, CI/CD, E2E com Playwright.

Chrome ExtensionMV3TypeScript

Sobre Mim

Sou de Jaú, SP. Comecei a programar em 2024 e em 2 anos já contribuí com 100+ PRs em projetos open source, construí um AI-powered job search engine e digitalizei um clube comunitário com gamificação. O que me diferencia: não faço só cursos — coloco código em produção. Meus projetos têm CI/CD, testes automatizados e documentação. Stack principal: TypeScript, React, Next.js, Node.js, Fastify, Supabase. Foco: Clean Architecture, DDD, testes rigorosos.

Tecnologias

ReactNext.jsTypeScriptNode.jsFastifyNestJSPHPLaravelPostgreSQLDockerTerraformPrismaVitestPlaywright

Certificações

34 certificações da Rocketseat em desenvolvimento web moderno

34 Certificações

Vamos Trabalhar Juntos

Estou atualmente aberto a novas oportunidades. Seja para uma pergunta ou só um oi, fique à vontade para entrar em contato!