- 🎓 Professor efetivo nos cursos superiores de Análise e Desenvolvimento de Sistemas (ADS) e Desenvolvimento de Software Multiplataforma (DSM) na FATEC – Faculdade de Tecnologia de Franca.
- 🎓 Professor efetivo na UNIFACEF – Centro Universitário Municipal de Franca, nos cursos de Engenharia de Software, Ciência da Computação e Sistemas de Informação.
- 🎓 Professor no SENAI Franca, no curso técnico em Desenvolvimento de Sistemas (DS).
- 🛡️ Especialista em Servidores e Redes de Computadores, com ênfase em Segurança da Informação e mais de 30 anos de experiência em TI.
- 💻 Desenvolvedor full-stack.
- 📚 3 Graduações, 2 Pós-Graduações, 1 MBA. Mestre e Pesquisador em Computação Aplicada pela USP de Ribeirão Preto.
- 🔬 Grupo de pesquisa no CNPq
| Projeto | Descrição | Stack | Links |
|---|---|---|---|
| 🏃♂️ Aura Run | Treinador de corrida com IA conectado ao Strava, com recomendações de treino personalizadas a partir do seu histórico real. | Next.js TypeScript Groq/Gemini Strava API |
Demo |
| 📅 RunPlan | Planos de corrida periodizados (base → pico → polimento) conectados ao Strava. Motor determinístico garante progressão de volume segura (validada contra os planos do Hal Higdon); a IA revisa o plano como um treinador, incorporando contexto do atleta. Inclui treino de força com exercícios ilustrados. | Next.js TypeScript Supabase Groq/Gemini Strava API |
Demo |
| ⚔️ CR Stats | Dashboard mobile-first de análise de batalhas e decks do Clash Royale, 100% client-side, sem dados saindo do dispositivo. | PWA JavaScript Chart.js Web Crypto API |
Demo |
| 🌅 BomDia Share | App mobile de mensagens de bom dia/motivação pro WhatsApp: busca combinando 3 fontes de imagem com fallback automático entre elas, histórico local anti-repetição e frases geradas por IA (Gemini) compostas sobre a foto em tempo real. | React Native Expo Gemini AI |
APK |
| 🏥 PET Saúde Digital | Sistema de gestão de filas e atendimento para um Núcleo de Gestão Assistencial, com totem, painel de chamadas e dashboard administrativo. | Next.js NestJS Prisma PostgreSQL |
Demo |
Material de aula publicado como site (GitHub Pages), com conteúdo, exercícios e animações para as disciplinas que ministro.
| Material | Descrição | Link |
|---|---|---|
| 🧮 Estrutura de Dados | Site interativo com os 20 tópicos da disciplina (arrays, ordenação, recursividade, listas, árvores, hash, grafos), cada um com lição, animação passo a passo do algoritmo e quiz. Unifica o material usado nas turmas de FATEC, Uni-FACEF, SENAI e Anhanguera | Acessar |
Material de aula e apps de exemplo desenvolvidos para disciplinas e minicursos que ministro.
| Projeto | Contexto | Stack |
|---|---|---|
| 🎴 ARI2026-1 | Flashcards de estudo para a disciplina de Arquitetura de Redes com IoT (demo) | JavaScript |
| 🎬 App Filmes TechWeek 2024 | App de filmes consumindo a API do TMDB, workshop TechWeek 2024 | React Native Expo |
| 📍 App Geolocalização TechWeek 2023 | App de geolocalização e mapas, minicurso TechWeek 2023 | React Native Google Maps API |
| 📖 Material Minicurso Geolocalização | Apostila e slides do minicurso de app mobile com geolocalização | PDF |
| 🔌 Conexão Flutter + Python | Demo de comunicação em tempo real via WebSocket entre Flutter e Python | Flutter Python WebSocket |
| 📝 Arquivos JS Franca Digital | Material introdutório de JavaScript puro (variáveis, formulário dinâmico) | JavaScript |
| 🔧 Projetos Arduino | Sketches de aula: LEDs, botão, buzzer e semáforo | C++ Arduino |
Linguagens
Frontend
Backend
Dados & Infra
Ferramentas & Testes




