Cartão de instruções
- 01
Sou Luis Henrique. Construo sistemas de backend, web e gráficos em tempo real — Go, Rust, TypeScript, Python, Dart e WebGL.
- 02
Os sete objetos deste gabinete são projetos com repositório público aberto. Cada linha carrega o caminho real do repositório e as cifras reais do sistema.
- 03
A simulação orbital que abre este portfólio foi construída à mão em WebGL, com terreno assado na GPU, geração em pool de workers e níveis de qualidade automáticos. É o objeto mais pesado deste catálogo e a sua própria prova.
Painel de controle
Porta da moeda
Tela
Attract| Nº | Obj | Nome | Órbita |
|---|---|---|---|
| 01 | TU | tucaVR | 130 |
| 02 | RB | Rinha Backend 2026 | 235 |
| 03 | SR | Slime RPG | 340 |
| 04 | SP | Screem Printer | 440 |
| 05 | GM | Gatuno Manga | 545 |
| 06 | PO | PokéBattle | 645 |
| 07 | SH | Shortened | 740 |
OBJETOS 07SAT 07ÉPOCA 2026-09-04
Dossiê dos objetos
Sete sistemas, cada um com repositório público aberto. Passe por uma linha e todo o resto do catálogo apaga — um objeto por vez está sendo lido.
- 01BGLuis/tucaVR
tucaVR
Reprodutor multimídia imersivo 2D/3D open source para Meta Quest 3 e 3s. Aplicação 100% VR nativa (NativeActivity vr_only) com interface espacial flutuante e streaming direto de servidores NAS via SMB, NFS, FTP, SFTP, DLNA e HTTP(S). Construído sobre arquitetura híbrida de alto desempenho em Kotlin, C++20 (OpenXR/Vulkan) e Rust (decodificação por hardware).
KotlinC++20RustOpenXRVulkanMeta Quest 3Streaming NASÓrbita 130Massa 18Sat 1 - 02BGLuis/rinha-backend-2026-go-rust
Rinha Backend 2026
Arquitetura híbrida de extrema vazão em Go e Rust para detecção de fraudes em tempo real na Rinha de Backend 2026. Integra Load Balancer customizado em Rust com Linux io_uring e IPC via Unix Domain Sockets, API em Go (fasthttp) com zero-allocation parsing e motor de busca vetorial em Rust com quantização SIMD (AVX2/FMA) e memória compartilhada (mmap).
RustGo (fasthttp)Linux io_uringSIMD (AVX2/FMA)Unix Sockets IPCmmap Shared MemoryÓrbita 235Massa 22Sat 1 - 03BGLuis/slime-RPG
Slime RPG
Ferramenta desktop em Python (PyQt5) para extração e tradução automatizada de jogos RPG Maker e arquivos JSON de internacionalização (i18n). Executa inferência local com modelos de IA via Ollama (Llama 3.1, Mistral) sem dependência de nuvem, com controle assíncrono de concorrência, batching inteligente de prompts e suporte a Docker.
Python 3.10+PyQt5 GUIOllama LLMsIA Local OfflineRPG Maker & i18nDockerÓrbita 340Massa 16Sat 1 - 04BGLuis/screem-printer
Screem Printer
Crawler e ferramenta de automação assíncrona em Python com Playwright para varredura web e captura automatizada de screenshots da tela inteira (full-page) em múltiplas resoluções responsivas. Arquitetura produtor-consumidor para processamento paralelo, suporte nativo a SPAs e organização estruturada de imagens para auditorias visuais de design.
Python 3PlaywrightAsyncio Produtor-ConsumidorFull-Page ScreenshotsSPAs & ScrapingAuditoria de DesignÓrbita 440Massa 18Sat 1 - 05gatuno-manga
Gatuno Manga
Organização open source e ecossistema distribuído de 8 repositórios dedicado à leitura, catalogação e processamento de mangás. Combina frontend moderno em TypeScript, APIs de serviços, scrapers concorrentes e processadores de imagem de alta performance em Go para conversão otimizada de capítulos (WebP/AVIF), além de pipelines automatizados de tradução.
Go (Processamento Imagens)TypeScriptMicrosserviçosScraping ConcorrenteMonorepoWebP/AVIF PipelineÓrbita 545Massa 22Sat 1 - 06BGLuis/pokebattle
PokéBattle
Aplicação web construída com Angular 21 e TypeScript para batalhas Pokémon em tempo real ponto a ponto (P2P). Utiliza WebRTC via PeerJS para conexão descentralizada direta entre navegadores sem servidor intermediário de partida, pareamento instantâneo via QRCode e suíte de testes unitários rápidos com Vitest.
Angular 21TypeScriptWebRTC (PeerJS)P2P em Tempo RealPareamento QRCodeVitestÓrbita 645Massa 15Sat 1 - 07BGLuis/shortened
Shortened
API de encurtamento de URLs de hiper-escala desenvolvida com NestJS e TypeScript. Utiliza MongoDB para persistência, Redis em padrão Cache-Aside para redirecionamentos sub-milissegundo, RabbitMQ com workers assíncronos para telemetria de cliques em background e proteção contra DDoS com IP Throttler, validada com testes de carga em K6.
NestJSTypeScriptRedis Cache-AsideRabbitMQ WorkersMongoDBTestes de Carga K6Órbita 740Massa 14Sat 1
Órbita é o raio orbital catalogado, massa é o tamanho do objeto e sat é a contagem de satélites. As três cifras vêm de universe.json — os mesmos números que a simulação usa para desenhar este sistema.
Formação & Realizações
Formação acadêmica, monitoria universitária, pesquisa científica e maratona de programação.
PUC Minas
Fev 2024 – Dez 2027 · Em curso
- Curso / Atuação
- Bacharelado em Engenharia de Software
- Competências / Foco
- Sistemas operacionais, React.js, Algoritmos e Estruturas de Dados, Arquitetura de Software
PUC Minas (Monitoria Acadêmica)
2024 – Atual · Orientação técnica
- Curso / Atuação
- Monitor da disciplina de Desenvolvimento Web
- Competências / Foco
- Frontend, backend, orientação prática de código e suporte a desafios de programação
COTEMIG — Escola e Faculdade
Fev 2020 – Dez 2022 · Concluído
- Curso / Atuação
- Técnico em Informática (ensino médio)
- Competências / Foco
- Modelagem de banco de dados, UML, lógica de programação e algoritmos
Universidade Federal da Paraíba (UFPB)
Projeto de Pesquisa · Pesquisa científica
- Curso / Atuação
- Iniciação Científica (Pesquisa & Desenvolvimento)
- Competências / Foco
- Inteligência Artificial, Blockchain, certificação e gestão de direitos autorais de músicas
Sociedade Brasileira de Computação (SBC)
Maio de 2026 · Premiação
- Curso / Atuação
- XIII Maratona SBC Mineira de Programação (UNIFEI Itabira)
- Competências / Foco
- 23º Lugar geral e Menção Honrosa da Capital (Belo Horizonte)
Experiência profissional
Atuação prática em desenvolvimento de software, consultoria freelancer e engenharia de sistemas.
Cedro Rosa Digital
Fev 2022 – Out 2022 · Freelancer
- Cargo
- Desenvolvedor de Software (Freelancer)
- Escopo & Tecnologias
- Desenvolvimento de software e soluções web voltadas ao ecossistema digital de certificação e direitos musicais.
Engenharia Full-Stack & Open Source
2021 – Atual · Independente / Open Source
- Cargo
- Desenvolvedor de Software & Criador de Sistemas
- Escopo & Tecnologias
- Construção de arquiteturas de alta vazão em Go e Rust (io_uring, SIMD, fasthttp, DragonflyDB), aplicações web interativas em WebGL e crawlers assíncronos.
Sobre
Perfil profissional, áreas de domínio técnico e base operacional.
Sou Luis Henrique, desenvolvedor full-stack em Belo Horizonte (MG) e estudante de Engenharia de Software na PUC Minas. Construo sistemas de ponta a ponta: gráficos em tempo real em WebGL com shaders customizados, microsserviços de alta performance e baixa latência em Go e Rust, e interfaces web modernas e acessíveis.
- Localização
- Belo Horizonte, MG, Brasil
- Áreas de domínio
- Gráficos em tempo real (WebGL/Three.js), microsserviços de alto throughput (Go/Rust/io_uring), automação com Playwright, concorrência e engenharia full-stack
Distribuição
Os canais por onde este gabinete circula e onde eu respondo.
Inserir ficha
A versão navegável deste mesmo portfólio roda como uma simulação orbital em tempo real: cada galáxia é uma área da vida, cada planeta um projeto, cada satélite um link. Foi construída à mão em WebGL, com terreno assado na GPU, geração em pool de workers e níveis de qualidade automáticos — o objeto mais pesado deste catálogo e a sua própria prova.
Crédito livre — nenhuma ficha é cobrada.