Arquitetura & Full-Stack
Sistemas limpos e escaláveis, do banco à interface. APIs, back-end em PHP/Laravel e front-end moderno com JavaScript, Livewire e Tailwind.
Desenho soluções completas, do banco à interface. Automatizo processos e construo integrações com LLMs e agentes focados em resultados reais.
O que eu faço
Mais de 174 projetos entregues em produto, engenharia, cloud e IA. Escolho a ferramenta certa para cada cenário.
Sistemas limpos e escaláveis, do banco à interface. APIs, back-end em PHP/Laravel e front-end moderno com JavaScript, Livewire e Tailwind.
Automação de processos e integrações com LLMs. Agentes e fluxos que resolvem problema real usando OpenAI e Google Gemini.
Deploy, infraestrutura e manutenção em nuvem. Otimização de performance e escala com Azure, Docker, Redis e cache.
Ativações interativas para grandes eventos e convenções: quizzes, games, votações, sorteios e totens com NFC.
Sites institucionais e landing pages com conteúdo digital, otimização para busca (SEO) e acessibilidade.
Liderança técnica ponta a ponta: da concepção do produto à entrega, definindo arquitetura, padrões e as escolhas de stack de cada projeto.
Trajetória técnica
Experiências reais envolvendo produto, arquitetura, desenvolvimento e infraestrutura.
Plataforma completa de captação de dados (RSVP), operação e engajamento para os premiados da viagem a Berlim - Alemanha. Além do cadastro e do controle de vagas, o sistema evoluiu para um ecossistema com aplicativo mobile (API dedicada), PWAs operacionais offline-first para uso em campo e um administrativo completo com dashboards, métricas de uso e gestão financeira. Principais funcionalidades: - RSVP e Controle de Vagas: Cadastro dos premiados com gestão de acompanhantes (inclusive extras) e seleção de passeios (city tours) com controle de vagas por data e por grupo, respeitando as regras de elegibilidade de cada perfil e categoria. - Painel Administrativo: Dashboard de acompanhamento, tickets de atendimento, orçamentos, faturas e gestão financeira, com auditoria de alterações e área de LGPD. - Pagamentos e Integração Cielo: Gerenciamento de upgrades aéreos e de acomodação, com baixa automática de pagamentos e envio de faturas por e-mail. - API do Aplicativo Mobile: Backend dedicado (Sanctum) que entrega home dinâmica com componentes ordenáveis e segmentados por grupo, agenda, galeria, vídeos, dicas, conteúdos, clima, câmbio, documentos legais e onboarding, com cache versionado por domínio para reduzir a carga do app. - Notificações Push: Envio segmentado via Firebase Cloud Messaging por perfil, grupo, passeio, hotel ou participantes específicos, com agendamento por fuso horário, snapshot da audiência, fila dedicada e acompanhamento de entrega. - Métricas do App: Painel com funil de ações (acesso, cliques, visualizações), logins únicos por posição e taxa de leitura das notificações enviadas. - Check-in e Rastreabilidade (PWA): Aplicação offline-first com Service Worker para check-in em ônibus, passeios e restaurantes, validando elegibilidade por perfil, grupo, passeio e idade, com sincronização posterior e tela de apuração em tempo real (realizados, pendentes e acessos fora da rota). - Controle de Voo (PWA): Lista de embarque com busca, filtros em cascata por companhia, data e trecho, marcação de embarque offline e painel administrativo com totais por voo e horário. - Credenciamento RFID e NFC: Vínculo de pulseiras com leitura por leitor USB ou Web NFC no celular, controle de estoque e perdas por perfil/cor, histórico de trocas e leitura para identificação nos eventos. - Gestão de Vouchers e Cartas: Vouchers aéreos, cartas de imigração e bilhetes de seguro viagem gerados em HTML e PDF, com conteúdo condicional por grupo, hotel e autorizações específicas. - Importador da Planilha Master: Mapeamento visual das colunas da planilha para voos, hospedagens, seguros e autorizações, com pré-visualização antes da gravação e memória do vínculo entre importações. - Campanhas de E-mail e WhatsApp: Disparo segmentado com importação dos relatórios de entrega para acompanhamento dos resultados. - Relatórios: Extração de dados customizados em Excel e PDF para análise detalhada. Resultados: A plataforma centralizou toda a jornada do participante — do convite ao embarque — automatizando registro, faturamento, comunicação e operação em campo. As aplicações offline-first garantiram a operação em locais sem conectividade estável, e as filas em Redis/Horizon com instância dedicada na Azure sustentaram os disparos em massa. Além do desenvolvimento, tive a oportunidade de participar presencialmente da viagem na Alemanha, acompanhando de perto a operação e o uso dos sistemas em tempo real.
Experiência interativa de 9 telas para totem touch, desenvolvida a partir de protótipo Figma para ativação presencial da Lilly (150 Years of Medicine) em convenção na Alemanha (Frankfurt / Berlim). O deck, em inglês para público internacional, narra o impacto do diabetes tipo 2 e do tempo de espera por tratamento, encerrando em uma transformação animada automática. Construído em HTML5 + JavaScript vanilla + CSS com nesting nativo, sem framework, sem build e sem dependências externas: um único index.html, assets SVG e um service worker. Principais funcionalidades/módulos: - Palco fixo: resolução exata do totem, rodando 1:1 sem reamostragem, com escala por transform para conferência em desktop e mobile. - Navegação de totem: avanço por toque em qualquer ponto, swipe horizontal/vertical, setas do teclado e deep link por hash (#0 a #8) para operação e testes. - Loop contínuo sem estado residual: o botão Finish devolve ao início limpo, reiniciando barra de progresso, contadores e animações a cada visitante. - Operação 100% offline: service worker com precache tudo-ou-nada de 48 entradas, estratégia cache-first com revalidação em segundo plano, navegação resolvida para index.html e fontes servidas do próprio projeto — zero requisições externas. - Cena do corpo com revelação progressiva: quatro etapas em uma única seção, com grupos de rótulos entrando por etapas. - Animações fiéis ao design criado no figma. - Contadores por Web Animations API, evitando números congelados quando o dispositivo entra em economia de energia.
Aplicação web é um Hub oficial do evento com Q&A por canal, e painel administrativo para gestão de conteúdo, canais e moderação.
Aplicação web para criar, gerenciar e exportar briefings de projetos de eventos e viagens corporativas. Cada briefing reúne dados gerais, perfil de público, aéreo, hospedagem, destinos, serviços e anexos, com controle de acesso por usuário. Funcionalidades: Autenticação com login, logout e recuperação de senha por código enviado por e-mail, CRUD de briefings com formulário completo (dados gerais, aéreo, hospedagem, destinos, serviços), Listagem com filtros, busca e exportação, Upload de anexos com drag-and-drop, armazenados no Azure Blob Storage, Visualização e impressão/PDF do briefing, Gestão de usuários e perfis de acesso
Aplicação web para a **Convenção Comercial CS 2026** da Bayer. Plataforma de evento com conteúdo institucional, jogos interativos, Q&A ao vivo, pesquisas, biblioteca de materiais, galeria de fotos e painel de LED — tudo gerenciável por um painel administrativo completo.O sistema tem três frentes: Área pública — acesso do participante (com ou sem login, configurável). Agenda, mapa, jogos, Q&A, pesquisas, biblioteca, fotos e contatos de segurança. Painel LED — display standalone (`/led`) para telão do evento, sincronizado com o Escape Room em tempo real. Admin — CRUD de todo o conteúdo, moderação de Q&A, gestão dos jogos e relatórios de engajamento. Recursos transversais: Countdown gate — antes do evento, páginas ficam bloqueadas por contagem regressiva. Menu gate — cada item de menu pode ser ligado/desligado individualmente. Sessão anônima — rastreamento por UUID quando login está desativado.Rastreamento de cliques — tracking assíncrono via jobs em fila, com relatórios. Cache Redis — queries de toda requisição cacheadas com invalidação automática.
Sistema de gerenciamento e API para o widget de recomendação de óleo da Mobil. Este projeto fornece endpoints para buscas de produtos por placa ou modelo de veículo e um painel administrativo para análise de métricas, Visão geral de buscas (Sucesso/Falha/Cache), relatórios exportáveis em excel, gerenciamento de dominios, logs detalhados de requisições, configurações, API detalhada com dados das consultas. API de Busca: Endpoints otimizados para consulta de óleo ideal via Placa (com cache inteligente) ou Modelo. Integrações com: Inforlube com a base de dados de veículos e produtos. CheckTudo com consulta de dados veiculares via placa.
Sistema full-stack de gestão de orçamentos. Cadastro de clientes, criação de orçamentos com itens, cálculo de taxas/impostos, exportação em PDF e compartilhamento público.Funcionalidades: *Dashboard* — filtros, totais calculados e paginação. *Orçamentos* — criação/edição com itens ordenáveis, requisitos, cálculo de subtotal, taxas (percentual) e impostos (limitados sobre subtotal+taxas). *Salvamento automático* — auto-save do formulário com indicador de status flutuante. *Duplicação* de orçamentos com todos os itens. *Arquivamento* — escopos. *Compartilhamento público* — orçamento acessível via token, sem autenticação. *Exportação PDF* — versão completa e simplificada, também disponível no link compartilhado. *Clientes* — listagem com criação/edição inline. *Status de orçamento* — customizáveis, com status padrão único. *Itens padrão* — biblioteca de itens reutilizáveis (admin). *To-dos* e *Agenda (schedule)*. *Administração* — gestão de usuários (Admin/Operator), auditoria e itens padrão. *Preferências de UI* persistidas por usuário.
Aplicação que gerencia reuniões e automatiza inteligência sobre elas: transcrição de áudio, briefings, resumos, geração de imagens e busca semântica. Integra com fluxos n8n (agentes de IA) e com calendário Outlook. O Cortex conecta reuniões a pipelines de IA. Cada reunião pode receber transcrições de áudio, gerar briefings e resumos automáticos, produzir imagens ilustrativas e ser consultada por busca semântica (DeepSearch) sobre um vector store. O processamento pesado é delegado a workflows do n8n via API autenticada. Funcionalidades: Gestão de reuniões — criar, editar, listar, acompanhar reuniões ativas, com salas e clientes. Transcrição de áudio — recebe áudio e converte em texto, vinculado à reunião. Briefings — geração automática de briefing a partir da reunião, com horários de início/fim e e-mail do cliente. Resumos — geração de resumo da reunião e envio por e-mail. Geração de imagens — criação de imagens via IA, galeria e upload manual. DeepSearch — busca semântica sobre o conteúdo das reuniões usando vector store. Assistente — mensagens de assistente por reunião. Integração Outlook — recebe payloads de calendário. Relatórios — visualização de relatório por reunião. API autenticada — autenticação via Sanctum + middleware api.auth para expor dados de reunião e receber conteúdo dos n8n. Tudo configurado em uma sala com microfone, 4 telas sendo 1 touch para desenhos nos quais os usuários interagem em tempo real com o conteúdo de apresentação, stream deck para acionamento do assististe Cortex que responde em realtime.
Participação pontual do desenvolvimento com a equipe,preparação do ambiente e infraestrutura no Azure para o evento, suporte técnico durante o evento e pós evento. Web app com informações do evento com a possibilidade de gerar um card personalizado com a foto do participante, que compos um album com todos os participantes.
Galeria interativa de fotos do evento Nespresso Convencao 2026
Plataforma de bolão para copa do mundo de futebol masculino 2026. Gestão e desenvolvimento pontual junto ao time. Principais funcionalidades: Interface intuitiva para que os participantes enviem suas palpites, Placar dos jogos, Ranking de pontuação. Painel Administrativo: Gerenciamento de indicados e apuração de resultados.
Plataforma de sorteio em realtime, com área administrativa para gerenciamento de sorteios, prêmios, participantes, resultados e histórico de sorteios.
Reúno ferramentas simples para resolver tarefas recorrentes diretamente pelo navegador.
UUID, QR Code e CPF para testes e desenvolvimento.
Consulta de IP e sorteios.
Estou sempre aberto a discutir projetos de desenvolvimento, parcerias ou novas oportunidades.