Ir para o cartão de instruções

LuisHenrique

Sete objetos catalogados, cada um com repositório público aberto — os anéis impressos aqui usam os raios reais do sistema.

Simulador planetário · portfólio de Luis Henrique

Idioma

Cartão de instruções

  1. 01

    Sou Luis Henrique. Construo sistemas de backend, web e gráficos em tempo real — Go, Rust, TypeScript, Python, Dart e WebGL.

  2. 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.

  3. 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

Ranhura da ficha

Tela

Attract
Tabela de recordes: os sete objetos catalogados, ordenados pelo raio real de órbita.
ObjNomeÓrbita
01TUtucaVR130
02RBRinha Backend 2026235
03SRSlime RPG340
04SPScreem Printer440
05GMGatuno Manga545
06POPokéBattle645
07SHShortened740

OBJETOS 07SAT 07ÉPOCA 2026-09-04

Dossiê dos objetos

Preenchido

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.

  • 01

    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
    BGLuis/tucaVR
    Órbita 130Massa 18Sat 1
  • 02

    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
    BGLuis/rinha-backend-2026-go-rust
    Órbita 235Massa 22Sat 1
  • 03

    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
    BGLuis/slime-RPG
    Órbita 340Massa 16Sat 1
  • 04

    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
    BGLuis/screem-printer
    Órbita 440Massa 18Sat 1
  • 05

    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
    gatuno-manga
    Órbita 545Massa 22Sat 1
  • 06

    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
    BGLuis/pokebattle
    Órbita 645Massa 15Sat 1
  • 07

    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
    BGLuis/shortened
    Ó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

Preenchido

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

Preenchido

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

Preenchido

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

Preenchido

Os canais por onde este gabinete circula e onde eu respondo.

Inserir ficha

Em trânsito

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.

Inserir ficha

Crédito livre — nenhuma ficha é cobrada.