Escolar Documentos
Profissional Documentos
Cultura Documentos
João Victor Grille
João Victor Grille
João Victor Grille
(21) 97281-0316
jvgrille@gmail.com
Catete, RJ
https://www.linkedin.com/in/grille/
https://github.com/Grillekkj
Objetivo
Atuar como desenvolvedor Back-end voltado para node.js
Resumo
Recentemente iniciei o desenvolvimento de um projeto voltado para a tradução de KTT, uma linguagem social
criada em Catete por pichadores sobre o pretexto histórico da ditadura. A linguagem tinha como base a
alteração da ordem das sílabas das palavras seguindo um padrão, diante disso desenvolvi um programa para
separação silábica utilizando Node.js.
Experiência Profissional
Para garantir a segurança na comunicação com a API, a Twitch exige um certificado SSL. Utilizei websockets
para receber informações em tempo real, como tokens de segurança e o status de transmissões. Além disso,
adotei um desenvolvimento modularizado para facilitar manutenção e ampliação de funções, implementando
lógicas eficientes para criação de fila de mensagens e medidas anti-spam na IA.
Atividades: O chatbot foi desenvolvido para um comércio de moedas virtuais para jogos, com intuito de
facilitar as compras, o processo de pagamento e auxiliar com dúvidas. Para isso ele possuía um fluxo padrão
com mensagem introdutória, opções de compras e auxílio aos questionamentos. Para este projeto utilizei
Node.js e whatsappweb.js.
O chatbot utiliza arquivos JSON para armazenar o progresso do usuário e itens no carrinho. Após a conclusão
da compra, verifica-se o envio de comprovantes de pagamento e, se presentes, o status do cliente no
WhatsApp da loja é atualizado para ‘venda pendente’.
Comlurb
Jovem Aprendiz Administrativo
Agosto de 2019 - Julho de 2020
Atividades: Organização e envio de documentos, atualização e otimização de planilhas e lançamento de
benefício.
Formação Acadêmica
Cursos
Formação em Node.js
Udemy
30 horas
Projetos
GrilleBot (Twitch)
Março de 2023 - Maio de 2023
Desenvolvi um Chatbot para a Twitch com intuito de otimizar as interações entre os telespectadores com
piadas automatizadas e funções de entretenimento, como interagir com os acontecimentos ao vivo e com as
solicitações do público. Para esse projeto utilizei Node.js e a biblioteca interna da plataforma.
Criei lógicas para criar uma fila de mensagens, enviadas em intervalos aleatórios entre 30 minutos e 1 hora,
agregando imprevisibilidade e diversidade às interações do Chatbot. Além disso, adotei um desenvolvimento
modularizado para facilitar manutenção e ampliação de funções.
Tradutor KTT
Janeiro de 2023 - Setembro de 2023
Desenvolvi um tradutor para a linguagem KTT, começando com um protótipo em Python, evoluindo para uma
versão mais complexa e eficaz em Node.js, com suporte web. Este tradutor avançado, além de segmentar
frases completas – e não apenas palavras – em português brasileiro, inverte as sílabas para a tradução ao
KTT. Complementando o projeto, implementei um bot para a Twitch que opera com esse algoritmo
aprimorado em Node, oferecendo funcionalidades interativas e tradução em tempo real na plataforma.