PORTFÓLIO DE ENGENHARIA // SISTEMAS & BACKEND

MURILO ALVES

Engenheiro de Software & Sistemas

Engenheiro de software focado em sistemas de baixo nível, arquitetura de backend, bancos de dados e ferramentas desktop construídas para operar continuamente em comércio e oficinas, sem depender de conexão com a nuvem.

Sistemas & Baixo NívelBackend & Bancos de DadosDesktop Local-FirstEngenharia de Precisão
PROJETOS EM DESTAQUE
6 REPOSITÓRIOS AUDITADOS
Nubi-Prey/MineOSSistemas & Kernel

MineOS

Distribuição Linux minimalista (JeOS) gerada com Buildroot 2025.02. Transforma o Minecraft 26.1.2 no compositor Wayland baremetal do sistema usando um módulo nativo em Rust (Smithay) integrado à JVM via Fabric e Java 25.

Linux Kernel 6.6BuildrootWayland (Smithay)RustJava 25QEMU / KVM
BAREMETALVER NO GITHUB
Nubi-Prey/EngraverComputação Gráfica

Engraver

Aplicativo desktop para pré-processamento e difusão de erro voltado à gravação a laser em peças metálicas e joias. Pipeline de 10 etapas com rotinas de cálculo em C puro via ctypes, visualizador duplo sincronizado e empacotamento com Nuitka.

Python 3.10+C puro (ctypes)PySide6 (Qt6)OpenCVDitheringNuitka
IMAGE PROCESSINGVER NO GITHUB
Nubi-Prey/lupaDesktop Local-First

Lupa

Gerenciador desktop de Ordens de Serviço para oficinas de joalheria. Arquitetura híbrida local-first com sincronização em nuvem via MongoDB Atlas, busca fuzzy rápida com Fuse.js (Ctrl+K) e impressão em duas vias A4.

Electron 39React 19TypeScript 5.9Tailwind v4Zustand 5MongoDB Atlas
OFFLINE RESILIENTVER NO GITHUB
Nubi-Prey/estoquelentesDesktop Local-First

EstoqueLentes

Aplicativo desktop para controle de estoque de blocos de lentes oftálmicas em matriz dióptrica 2D. Persistência local com SQLite (better-sqlite3) e Drizzle ORM, com separação de processos no Electron via IPC tipado.

Electron 39React 19TypeScriptbetter-sqlite3Drizzle ORMTailwind v4
ZERO CLOUD LOCKVER NO GITHUB
Nubi-Prey/Astolfo-botBackend & DevOps

Astolfo-bot

Bot modular para Discord desenvolvido em Java 17 com JDA 5. Inclui despacho dinâmico de comandos slash, execução assíncrona desacoplada e banco PostgreSQL gerenciado via Docker Compose.

Java 17+JDA 5PostgreSQL 16Docker ComposeMavenLogback
ASYNC CONCURRENCYVER NO GITHUB
Nubi-Prey/black-pcSistemas & Engenharia Reversa

BLACK PC port (Port Linux)

Contribuição de código aberto ao projeto black-pc (de Spark198rus): desenvolvimento do port nativo para Linux. Implementação de shims POSIX para o kernel do Xbox (xboxkrnl.exe), gerenciamento de threads e memória virtual no Linux, renderização gráfica via DXVK sobre Vulkan e áudio/entrada via SDL2, executando o jogo sem emulação de máquina e sem depender de Wine ou Proton.

C++x86 AssemblyLinux (POSIX)SDL2DXVK / VulkanDirect3D 9Reverse EngineeringCMake
LINUX PORT CONTRIBUTIONVER NO GITHUB

Áreas de Atuação & Competências Técnicas

Práticas de engenharia aplicadas em projetos de sistemas, arquitetura backend, bancos de dados e aplicações desktop.

STATUS: DISPONÍVEL PARA PROPOSTAS

Sistemas & Kernel

Compilação de kernel Linux enxuto com Buildroot, controle de pipelines DRM/KMS e desenvolvimento de compositores Wayland em Rust com Smithay.

PROJETO DE REFERÊNCIA:MineOS

Gráficos & C Puro

Processamento numérico de imagens e dithering implementados em C puro, integrados a interfaces PySide6/Qt6 via ctypes sem bloquear a interface.

PROJETO DE REFERÊNCIA:Engraver

Desktop Local-First

Aplicativos para frente de caixa e balcão em Electron e React 19. Persistência local com SQLite (better-sqlite3) e Drizzle para resposta instantânea e operação offline contínua.

PROJETO DE REFERÊNCIA:Lupa / EstoqueLentes

Backends & Bancos de Dados

Serviços orientados a eventos e APIs em Java e TypeScript, modelagem relacional com PostgreSQL e SQLite, pools de conexão de alta performance e ambientes conteinerizados com Docker.

PROJETO DE REFERÊNCIA:Astolfo-bot
CONTATO & OPORTUNIDADES

Vamos conversar sobre sistemas, backend, bancos de dados ou arquitetura de software

Disponível para contratação e projetos em engenharia de sistemas, desenvolvimento backend, bancos de dados e software desktop de alta confiabilidade.