
Cálculo de Investimentos
Planejador financeiro simples: simula a evolução de investimentos ao longo do tempo e permite incluir compras planejadas. Serve para dar um norte, não como recomendação.
Projetos pessoais
Aplicações web, ferramentas para desenvolvedores, alguns projetos de engenharia reversa e, por último, estudos.

Planejador financeiro simples: simula a evolução de investimentos ao longo do tempo e permite incluir compras planejadas. Serve para dar um norte, não como recomendação.

Extensão para VS Code com realce de sintaxe para Web Scripts do Alfresco 6.2, que rodam no motor Rhino: tags <import> e construções como "for each" deixam de quebrar o realce padrão de JavaScript.


Port nativo para PC do War of the Monsters (PS2). O código do processador é recompilado estaticamente para C++ e a renderização, o som e os controles foram reescritos para rodar direto no PC, sem emulador: 60 fps, widescreen e suporte a gamepad.

Visualizador 3D no navegador com os monstros do War of the Monsters: modelos, figurinos e animações, com wireframe, ossos, presets de iluminação e exportação em .glb validado pelo glTF Validator.

Decompilação completa e port para PC dos dois jogos de celular Miki's World (Sumea, 2002). Lógica validada contra o bytecode original, com remapeamento de controles, gamepad, shaders (CRT, LCD, xBRZ) e suporte a mods.

Demonstração interativa do digest cycle do AngularJS: compara setTimeout, $apply, $digest, $evalAsync, $applyAsync e $timeout e mostra quando o digest é automático, quando é preciso acioná-lo e por que $timeout + $apply é redundante.

O tutorial oficial do Angular 17, bem modificado: tema customizado do Angular Material com modo claro/escuro, carrossel próprio e busca de heróis.