Victor Botelho Anunciação — Desenvolvedor de Software                                          
Foto de Victor Botelho Anunciação01 — PORTRAIT

Back-end · Softwares

Victor
Botelho
Anunciação

Desenvolvedor de Software | Programador

Aprendendo e criando todos os dias.

Explore

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, próprios ou open source, sempre priorizando organização, qualidade e boas práticas.

Realizo a maior parte dos meus estudos na Alura e já concluí cursos de Node.js, Bancos de dados e outras tecnologias.

Desenvolvo projetos em C++, como a minha própria linguagem de programação, máquina virtual e outras ferramentas.

Selected work · 2024—2026

Projetos

Ferramentas abertas construídas entre o alto nível de uma API e o baixo nível de uma máquina virtual.

01
Logotipo do DisfoxSlashService.Command + BehaviorTable
Em desenvolvimento
FRAMEWORK OPEN-SOURCE · v0.1.3

Disfox

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 automação integrada, serviços nativos e uma arquitetura moderna, elimina tarefas repetitivas para priorizar aplicações excepcionais. Menos código repetitivo, mais produtividade e possibilidades ilimitadas.

Tecnologias utilizadas
Logo do Node.jsNode.js
Logo do TypeScriptTypeScript
02
Logotipo do ProtoIndigobre::compile(source) → bytecode
Em desenvolvimento
PROGRAMMING LANGUAGE · v2.0.2

ProtoIndigo

Uma linguagem de programação interpretada, projetada com sintaxe, gramática e arquitetura próprias. O projeto implementa 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 robusta.

Tecnologias utilizadas
Logo do C++C++
Logo do CMakeCMake
Logo do MSVCMSVC
03
Logotipo do BreVMregisters ↔ bridge ↔ operand stack
Em desenvolvimento
VIRTUAL MACHINE · v0.0.2

BreVM

Uma máquina virtual de arquitetura híbrida, baseada em pilha e registradores, com execução do próprio bytecode Wave e um modelo simples para implementação e embedding. Desenvolvida inteiramente em C++, possui uma ponte entre as duas arquiteturas e permite ao cliente utilizar operand stack, registradores ou ambos simultaneamente, seguindo a especificação BreVMR 1.

Tecnologias utilizadas
Logo do C++C++
Logo do CMakeCMake
04
Logotipo do StyllyzTownLuau gameplay ↔ Node.js APIs
Em desenvolvimento
ROBLOX · GAMES

StyllyzTown

Um simulador de vida desenvolvido em Luau para a plataforma Roblox, com partes externas e APIs próprias construídas utilizando Node.js.

Tecnologias utilizadas
Logo do LuaLua
Logo do LuauLuau
Logo do Node.jsNode.js
05
Logotipo do FluxyDiscord events → services → APIs
Em desenvolvimento
ENTRETENIMENTO · DISCORD

Fluxy

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 e passou por diversas reformulações, incluindo a migração de Node.js para Deno.

Tecnologias utilizadas
Logo do Node.jsNode.js
Logo do DenoDeno
Logo do TypeScriptTypeScript
Logo do JavaScriptJavaScript
Logo do ExpressExpress
Logo do CanvasCanvas
Logo do DisfoxDisfox
Logo do Discord.jsDiscord.js
06
Logotipo do Portfólio Victor Botelho Anunciaçãoportfolio → projects → knowledge
Em desenvolvimento
PORTFÓLIO · WEB

Portfólio Victor Botelho Anunciação

Portfólio pessoal desenvolvido para apresentar meu trabalho, conhecimentos, projetos e trajetória como desenvolvedor. O projeto prioriza uma experiência moderna, interativa e responsiva, com direção visual própria e desenvolvimento de interface realizado com assistência de IA.

Tecnologias utilizadas
Logo do ChatGPTChatGPT
Logo do ClaudeClaude
Logo do JavaScriptJavaScript
Logo do HTML5HTML5
Logo do CSS3CSS3
07
Logotipo do Disfox Sitedocs → guides → API reference
Em desenvolvimento
DOCUMENTAÇÃO · WEB

Disfox Site

Site oficial de documentação do framework Disfox, desenvolvido para centralizar guias, referências, changelogs e outras informações relevantes para desenvolvedores. Construído com Docusaurus e atualmente hospedado na Vercel.

Tecnologias utilizadas
Logo do DocusaurusDocusaurus
Logo do ReactReact
Logo do GeminiGemini
Logo do TypeScriptTypeScript
Logo do JavaScriptJavaScript
Logo do HTML5HTML5
Logo do CSS3CSS3
Logo do VercelVercel

Stack & tools

Conhecimentos

Um repertório em formação contínua, orientado a back-end, runtime e engenharia de ferramentas.

01

Linguagens

As linguagens que uso para transformar arquitetura em software executável.

Logo do JavaScript

JavaScript

Logo do TypeScript

TypeScript

Logo do C++

C++

Logo do Luau

Luau

Logo do Lua

Lua

Logo do PythonAprendizado

Python

Logo do HTML5Básico

HTML5

Logo do CSS3Básico

CSS3

02

Tecnologias

Ecossistemas e tecnologias que utilizei para construir projetos e avançar em meus estudos.

Logo do Node.js

Node.js

Logo do DenoBásico

Deno

Logo do FastifyAprendizado

Fastify

Logo do PostgreSQLAprendizado

PostgreSQL

Logo do Express

Express

Logo do Git

Git

Logo do GitHub

GitHub

Logo do VS Code

VS Code

Logo do Visual Studio

Visual Studio

Logo do CMake

CMake

Logo do Clang / LLVM

Clang / LLVM

Logo do Docusaurus

Docusaurus

Education archive

Registros
Acadêmicos

Formação formal e estudos que constroem a base por trás de cada projeto.

01

Ensino Médio · Em andamento

Formação escolar em andamento em São Paulo, conciliada com estudo independente de engenharia de software e ciência da computação.

03

Aprenda a programar em JavaScript com foco no back-end · Em andamento

Trilha na Alura de desenvolvimento com JavaScript

Ver certificado
02

Samsung Ocean · Introdução a Python

Curso concluído em 2026, ampliando a base prática em Python e reforçando fundamentos de programação.

03

C++: Conhecendo a linguagem e a STL

Introdução a linguagem de programação C++

Ver certificado
03

Carreira Node.js: boas-vindas e primeiros passos

Introdução a Node.js/p>

Ver certificado
03

HTML e CSS: ambientes de desenvolvimento, estrutura de arquivos e tags

Desenvolvimento com HTML e CSS

Ver certificado
03

C++: Conhecendo a linguagem e a STL

Introdução a linguagem de programação C++

Ver certificado
03

Node.js: Lidando com buscas, filtros, paginação e erros em uma API

Desenvolvimento de APIs com Node.js

Ver certificado
03

Node.js: Criando uma API Rest com Express e MongoDB

Desenvolvimento de APIs com Node.js, Express e MongoDB

Ver certificado
03

HTTP: Entendendo a web por baixo dos panos

Introdução a HTTP

Ver certificado
Ver todos os certificados na Alura

Open channel · 01

Entre em
Contato

Tem uma ideia, colaboração ou pergunta? Minha frequência principal está aberta.