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.
Plataforma de gestão de agendamentos, controle de acesso e inteligência operacional da ativação Prudential no Rock in Rio. O sistema distribuiu vagas por horário em três andares da Casa Prudential, controlou o fluxo de público em tempo real na portaria e consolidou os números da operação para o cliente. Aplicação monolítica em Laravel 13 com Inertia v3 + React 19 (SPA sem API separada), publicada no Azure App Service com escala horizontal automática, Redis para sessão/cache/fila e worker dedicado para envio assíncrono de e-mails. Principais módulos da aplicação: - Webapp Público: cadastro com validação real de CPF, agendamento de horários pelo celular com grade e capacidade em tempo real, consulta e cancelamento de reservas, e acesso restrito por link exclusivo de grupo com lista de códigos de convite. Capacidade por horário protegida por lock transacional no banco, compartilhada entre as agendas da mesma operação — o que eliminou overbooking sob concorrência. - Operação em Campo (moderador, PWA instalável): login dedicado com liberação por QR Code, CPF ou código de convite; check-in de agendados, encaixes (walk-in) e cadastro na hora; contagem de acompanhantes; consulta de cancelados; e controle de lotação por andar com sessão cronometrada, pausa e ajuste manual. - Contador em telão: página pública por andar exibida em TVs durante todo o evento, com atualização contínua resiliente (polling com backoff, wake lock e recarga automática a cada novo build), tol Painel Administrativo: dashboardde ocupação por agendamento e por operação (vagas, reservas e disponibilidade por horário);CRUD de operações, agendas, horários editáveis à mão, bloqueios (blackouts), grupos, participantes, contadores, páginas legais e configurações da plataforma; agendamento manualtroca de participante; e fechamentem editável. - Relatórios e Big Numbers: quatro abas (cadastros, agendamentos, cancelados e sessões do contador) com filtros combináveis, período com hersistência de filtros por aba no navegador e exportação em XLSX via streaming. Aba de totalizadores consolidandopresença, ausência, encaixes e acoperação, agrupando pelo dia de abertura da agenda (cobrindo viradas de madrugada). - Importação por planilha: fluxo de upload em etapas (mapeamento de colunas, prévia e confirmação) para participantes, agendamentos e listas de convidados, com normalizuplicidade e relatório de linhasrecusadas. - Auditoria e segurança: trilha append-only registrando quem liberou, cancelou,importou ou alterou cada registro, com filtros por usuário, ação, entidade e período; permissões granulares por módulo; em todas as camadas de autenticação; e 2FA via Fortify. Diferenciais técnicos: suíte com mais de 600 testes de feature (Pest) cobrindo concorrência de vagas, orçamento de queries e regras de portaria; análise estática com Larastan em nHub Actions com deploy para dois App Services (web e worker), slot de homologação e migrations controladas no boot; e diagnóstico e correção de incidentes em produção durante o evento (latência por conexões TLS não persistentes ao Redis e fila interrompida por reciclagem do worker).
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 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.
Formulário de captação de leads offline, armazenamento em local storage e sincronização com servidor (N8N)
Ferramenta para avaliação de espaços e locais em visitas técnicas utilizada pela área de viagens de incentivo.Ela permite coletar dados sobre infraestrutura, acessibilidade, serviços oferecidos e outros aspectos relevantes para garantir que os locais atendam aos padrões exigidos para eventos corporativos.Contém uma área administrativa para cadastro e edição dos locais, critérios de avaliação e geração de relatórios com base nas avaliações realizadas.
Plataforma de captação de dados (RSVP) para os premiados da viagem a Cidade do Cabo - África. O sistema controla vagas para passeios, cadastro de acompanhantes e oferece um administrativo completo com dashboard, tickets, orçamentos e pagamentos integrados.Principais funcionalidades:- RSVP e Controle de Vagas: Sistema para os premiados com gestão de vagas em passeios e acompanhantes, permitindo selecionar os passeios baseados nos dias específicos.- Painel Administrativo: Dashboard para acompanhamento, tickets de atendimento e gestão financeira.- Pagamentos de Upgrades: Gerenciamento de pagamentos para upgrades aéreos ou de acomodação.- Integração Cielo: Baixa automática de pagamentos e envio de faturas por e-mail.- Credenciamento RFID: Controle de acesso aos eventos e passeios via pulseiras.- Check-in e Rastreabilidade: Novo sistema de check-in dos participantes (PWA), permitindo a rastreabilidade nos ônibus, passeios e restaurantes, com redundância para funcionamento offline e sincronização com o banco de dados.- Gestão de Vouchers Aéreos: Sistema completo para vouchers aéreos, com cartas e vouchers administrados e cadastrados via sistema.- Relatórios: Extração de dados customizados para análise detalhada.Resultados:A plataforma otimizou a organização da viagem, automatizando desde o registro até o faturamento, garantindo uma experiência fluida para os participantes e eficiência para a equipe administrativa. Além do desenvolvimento, tive a oportunidade de participar presencialmente da viagem na África, acompanhando de perto a operação e o uso do sistema de check-in em tempo real.
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.