Desenvolvedor de software com atuação em três frentes complementares: plataformas digitais corporativas de grande porte, sistemas web transacionais em PHP e Laravel, e ferramentas open source para o ecossistema Linux.
Em plataformas corporativas trabalho com Adobe Experience Manager, tanto em Cloud Service quanto em On Premise, cobrindo back-end Java/OSGi, arquitetura de conteúdo headless e front-end de portais de alto tráfego no setor financeiro. Em PHP e Laravel atuo tanto na manutenção evolutiva de sistemas operacionais legados quanto em produtos novos com Laravel 11 e 12, incluindo tempo real via WebSockets e empacotamento em Docker. Fora do horário comercial mantenho um conjunto de aplicações desktop e utilitários de linha de comando que resolvem lacunas reais do dia a dia em Linux, todos publicados como AppImage autocontido e traduzidos para múltiplos idiomas.
Tenho raízes em uma comunidade quilombola e carrego o princípio do Ubuntu, "eu sou porque nós somos", como base de como escrevo software: código legível, documentado, acessível e útil para quem não é especialista no assunto.
Princípios de trabalho
- Documentação e internacionalização como parte da entrega, não como etapa opcional
- Reutilização antes de reescrita, com análise de impacto antes de qualquer alteração estrutural
- Distribuição sem atrito: nada que exija do usuário final compilar, instalar dependências ou decorar comandos
- Software que funciona offline sempre que a natureza do problema permitir
| Área | Escopo |
|---|---|
| Back-end | Bundles OSGi, Sling Models e Model Exporter, Servlets, EventListeners, Jobs assíncronos, repoinit, índices Oak |
| Arquitetura de conteúdo | Content Fragment Models, persisted queries GraphQL, normalização tipada no front, componentes orientados a CF |
| Front-end headless | Universal Editor e Edge Delivery Services com Next.js e React, registry de componentes, instrumentação de edição visual |
| Entrega e release | Cloud Manager, config as code para CDN e Dispatcher, pacotes de conteúdo, replicação, purge, promoção entre ambientes |
| Qualidade e performance | Core Web Vitals, orçamento de bundle, custo de query, SonarQube, WCAG 2.1 AA, cobertura de testes automatizados |
| Infraestrutura local | Docker Compose de perfil duplo, certificados TLS locais, sincronização de conteúdo, builds Maven em container |
Manutenção evolutiva e desenvolvimento de sistemas web em Laravel, do legado corporativo ao projeto novo.
| Área | Escopo |
|---|---|
| Sistemas corporativos legados | Laravel 8 e PHP 8, Blade, Eloquent ORM e comandos Artisan em sistema operacional de campo: cadastro de instaladores e clientes, ordens de intervenção, relatórios e faturamento |
| Documentos e mídia | Geração de PDF em contexto CLI e web, upload de fotos e assinaturas, resolução de paths entre storage_path e public_path, normalização de campos JSON vindos do banco |
| Consultas e permissões | Relações Eloquent com eager loading, filtros compostos, joins com colunas ambíguas, controle de permissão por hasPermission |
| Projetos em Laravel moderno | Laravel 11 e 12 com PHP 8.3, Blade, MySQL e PostgreSQL, Redis, Laravel Reverb para WebSockets, autenticação social OAuth, filas e workers |
| Empacotamento e deploy | Docker multi serviço com nginx, php-fpm e supervisord em imagem única, migrations versionadas, cache de config, rota e view, deploy em Render com blueprint declarativo |
Desenvolvimento full stack em TypeScript, Python, PHP, Java, Rust e Kotlin, cobrindo aplicações desktop multiplataforma (Electron e PyQt6), APIs REST, automação de infraestrutura e integrações com serviços externos.
Trabalhos recentes fora dos repositórios públicos incluem um sistema de gestão de supermercado em Java 21 com Spring Boot 3, Vue 3, PostgreSQL e Redis sobre Podman e Kubernetes, um SaaS em Laravel 12, integrações com APIs de telemetria de frota e automações de registro de ponto em Cloudflare Workers e Playwright.
Linguagens
Front-end
Back-end e dados
Infraestrutura e qualidade
|
Criação de pendrives bootáveis de Windows 7, 8.1, 10 e 11 a partir do Linux. AppImage autocontido que formata a mídia, copia a imagem e injeta um Electron, Node.js, Shell, NTFS. Interface em 6 idiomas. |
Reimplementação open source do EpicPen para Linux. Desenho e anotação sobre a tela em apresentações e aulas, com quadro branco, lupa, ponteiro laser e suporte a múltiplos monitores. Python, suporte nativo a Wayland (wlr-layer-shell) e X11. |
|
Interface gráfica completa para Docker no Linux, voltada a quem usa containers no dia a dia sem ser especialista em Docker. Containers agrupados por projeto Compose, métricas de CPU e memória ao vivo e exibição do comando equivalente a cada ação. TypeScript, Electron. Interface em 6 idiomas. |
Conversor de pacotes Node.js, Electron, appimagetool. Interface em 6 idiomas, tema claro e escuro. |
|
Alternativa ao Rufus para Linux: criador de mídia bootável construído sobre Clean Architecture, com separação clara entre domínio, casos de uso e adaptadores de dispositivo. Python, PyQt6, Clean Architecture. |
Túnel reverso dockerizado no estilo ngrok, sem necessidade de conta. Um Shell, Docker, bore. |
|
Monitor de bandeja para múltiplas contas do Claude Code. Fluxo OAuth PKCE independente por conta, tokens cifrados via JavaScript, Electron, OAuth PKCE. |
Plataforma web de caronas solidárias e gratuitas para a comunidade da UFLA, com modelo híbrido de rotas fixas recorrentes e caronas sob demanda, notificações em tempo real, login social e gamificação por pontos para incentivar motoristas. Em produção desde maio de 2026. Laravel 11, PHP 8.3, Blade, MySQL e PostgreSQL, Redis, Laravel Reverb (WebSockets), Docker com nginx, php-fpm e supervisord, deploy em Render. |
Parte relevante do meu trabalho acontece em repositórios privados de clientes corporativos, com foco em plataformas Adobe Experience Manager para o setor financeiro. Os projetos acima representam o que posso compartilhar publicamente.
Aberto a colaborações em projetos open source, especialmente ferramentas para Linux, acessibilidade e iniciativas de impacto social.



