Olá, eu sou
Desenvolvedor de Software | Programador
Meu nome é Victor Botelho. Sou desenvolvedor de software com foco em back-end utilizando Node.js.
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 algumas 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. Como parte da arquitetura, desenvolvi a BreVM, uma máquina virtual própria responsável pela execução do bytcode. O Projeto ultiliza CMake, e está disponível para diversas plataformas.
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, 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