Skip to content
View vitormoreiradesenvolvedor's full-sized avatar
💭
Desenvolvedor Back-End apaixonado pela filosofia africana Ubuntu
💭
Desenvolvedor Back-End apaixonado pela filosofia africana Ubuntu

Block or report vitormoreiradesenvolvedor

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Repositórios E-mail Localização Visitas ao perfil


Sobre

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

Atuação profissional

Adobe Experience Manager

Á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

Sistemas web em PHP e Laravel

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

Engenharia de aplicações

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.


Stack técnica

Linguagens

Front-end

Back-end e dados

Infraestrutura e qualidade


Projetos em destaque

Ferramentas para Linux

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 autounattend.xml personalizado para instalação totalmente desassistida.

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 .deb e .rpm em AppImage 100% autocontido. Engine sem dependências externas que resolve bibliotecas via ldd, gera o AppRun e empacota totalmente offline.

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 docker compose up expõe um serviço local em endpoint público fixo, com o binário do túnel baixado no build da imagem.

Shell, Docker, bore.

Monitor de bandeja para múltiplas contas do Claude Code. Fluxo OAuth PKCE independente por conta, tokens cifrados via safeStorage, notificação a cada 10% de consumo e controle de quais contas aparecem na interface.

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.


Contribuições

Gráfico de contribuições animado


Estatísticas

Resumo do perfil

Repositórios por linguagem Linguagens com mais commits

Estatísticas gerais Horários mais produtivos


Contato

E-mail GitHub

Aberto a colaborações em projetos open source, especialmente ferramentas para Linux, acessibilidade e iniciativas de impacto social.

Popular repositories Loading

  1. SIG-to-GoogleCalendar SIG-to-GoogleCalendar Public

    Forked from eduflm/SIG-to-GoogleCalendar

    A python script to get class schedules on UFLA's SIG and convert to a .CSV file to use in Google Calendar

    Python 4

  2. epicpen-linux epicpen-linux Public

    Clone open-source do EpicPen para Linux — AppImage com suporte nativo a Wayland e X11

    Python 2

  3. VaiJunto VaiJunto Public

    Blade 1

  4. penguacu-flash penguacu-flash Public

    🐧 Create bootable Windows 7/8.1/10/11 USB drives from Linux — self-contained AppImage with unattended-setup injection. 6 languages.

    HTML 1

  5. vitormoreiradesenvolvedor vitormoreiradesenvolvedor Public

  6. AuroraGamerSnap AuroraGamerSnap Public

    Shell