Olá, eu sou
Desenvolvedor de Software | Programador
Meu nome é Victor Botelho. Sou desenvolvedor de software com foco em back-end utilizando Node.js e C++.
Tenho 16 anos e gosto de transformar ideias em projetos, sejam eles próprios ou open source, sempre priorizando organização, qualidade e boas práticas.
Estou realizando a maior parte dos meus estudos na plataforma da Alura, e já concluí diversos cursos como Node.js, api com Sequelize, MongoDB etc. Atualmente estou estudando C++ e pra expandir minha base e evoluir como desenvolvedor, principalmente em arquitetura e sistemas mais complexos.
Estou desenvolvendo alguns projetos com C++, como meu próprio interpretador de linguagem de programação, e máquina virtual. entre outras ferramentas.
O Disfox é um framework baseado em TypeScript para Discord.js, projetado para tornar o desenvolvimento de aplicações para Discord mais rápido, organizado e inteligente. Com ferramentas de automação integradas, serviços nativos e uma arquitetura moderna, o Disfox elimina tarefas repetitivas e permite que você foque no que realmente importa: criar aplicações excepcionais para o Discord. Menos código repetitivo. Mais produtividade. Possibilidades ilimitadas.
Uma linguagem de programação interpretada, projetada com sintaxe, gramática e arquitetura própria. O projeto implementa todo o fluxo de uma linguagem de programação, incluindo análise léxica, análise sintática, geração da Árvore Sintática Abstrata (AST), compilação para bytecode e execução em uma máquina virtual dedicada. Além de possuir uma CLI (Command Line Interface) robusta.
Uma máquina virtual, com arquitetura híbrida, baseada em Pilha (Stack-based) e em Registradores (Register-based). Com execução do próprio bytecode (wave). E um modelo simples para implementação e embedding. Devenvolvida inteiramente em C++, com conversação/ponte entre ambas arquiteturas. Dando a oportunidade do cliente decidir qual arquitetura utilizar: Operand-stack, Registers ou ambos simultaneamente. Seguindo a especificação BreVMR 1.
Um simples simulador de vida, feito em Luau e partes externas feitas como APIs desenvolvidas ultilizando Node.js; Disponível na plataforma do Roblox.
Bot interativo para Discord desenvolvido com tecnologias modernas do ecossistema Node.js, incluindo discord.js, Canvas e Express e APIs próprias.
O projeto foi fundamental para o surgimento do Disfox JS.
Com diversas reformulações, incluindo a mudança de plataforma de Node.js para Deno.
Interfaces HTTP escaláveis
Pacotes reutilizáveis
Design de sistemas
Soluções robustas