Olá, sou Gustavo!
estudante de Ciência da Computação e apaixonado por

Estudante de Ciência da Computação na Universidade Federal do Paraná (UFPR). Foco em LLMs, automação com n8n e gamificação em sistemas web. Experiência em gestão de projetos e desenvolvimento de software.

O que estou construindo

C HTML5 CSS3 JavaScript React Jest Next.js GitHub Jira Python Bash Docker n8n Debian

Um pouco da minha história

Foto de Gustavo Ripka

Sou Gustavo, estudante de Ciência da Computação na UFPR. Minha trajetória começou com curiosidade por tecnologia e evoluiu para uma paixão por sistemas web, automação e inteligência artificial aplicada a problemas reais.

Ao longo da minha formação, atuei como pesquisador de Iniciação Científica com bolsa CNPq na linha de Ciência Aberta e Direito, contribuindo para o desenvolvimento da base PARAJÁS. Também fui Product Owner na ECOMP, Empresa Júnior de Computação da UFPR, onde aprimorei habilidades de gestão de projetos, metodologias ágeis e relacionamento com clientes.

Hoje, meus projetos giram em torno de LLMs para recuperação de periódicos científicos, automação de fluxos com n8n e APIs, e meu TCC sobre gamificação em sistemas web para aumentar o engajamento e retenção de usuários.

Sistemas Web

Desenvolvimento full-stack com foco em experiência do usuário

Automação

Fluxos inteligentes com n8n, APIs e disparos autônomos

Gamificação

Elementos de jogo para engajamento e retenção de usuários

LLMs

Large Language Models para recuperação e análise de literatura científica

Linguagens e Frameworks

Python

Python

Scripts de coleta, web scraping, automação

JavaScript

JavaScript

Node.js, DOM, APIs, WebGL

React

React

Componentes, hooks, interfaces interativas

Next.js

Next.js

SSR, rotas, performance

HTML5

HTML5

Semântica, acessibilidade, SEO

CSS3

CSS3

Grid, Flexbox, animações, responsivo

C

C

Sistemas, lógica, performance

Bash

Bash

Scripts, automação de terminal

Docker

Docker

Containers, ambientes reproduzíveis

n8n

n8n

Automação de workflows, integração de APIs

Jest

Jest

Testes unitários e de integração

Competências técnicas e soft skills

Liderança

Liderei o backend do projeto de pesquisa, aprimorando gestão de equipe e resolução de problemas. Organizei reuniões regulares para revisar progresso e ajustar o planejamento, fortalecendo tomada de decisão e organização.

Gestão de equipeTomada de decisão

Gestão de Projetos

Como Product Owner na ECOMP, gerenciei projetos com metodologias ágeis: priorização de tarefas, organização de sprints e monitoramento de KPIs, garantindo entrega eficiente e qualidade final.

ÁgilSprintsKPIsOKRs

Desenvolvimento de Software

Experiência em backend com Python (scripts, scraping, automação). Conhecimento em C. Foco em boas práticas de programação e trabalho colaborativo em equipes.

PythonC

Ver trabalhos →

Meus projetos mais recentes

PesquisaLLMsRevisão Sistemática

LLMs para Recuperação de Periódicos Científicos

Revisão sistemática (2020–2025) sobre o uso de Large Language Models para recuperação e análise de periódicos científicos. Investigando como LLMs podem melhorar a busca, classificação e síntese de literatura acadêmica.

Automaçãon8nAPI

Automação de Mensagens — Mercado Livre + Evolution API

Fluxo de automação com n8n integrando API do Mercado Livre e Evolution API (WhatsApp). Envio autônomo de mensagens promocionais e de produtos, com disparos programados e personalização dinâmica.

TCCGamificação2026/2

Gamificação em Sistemas Web para Engajamento e Retenção

TCC em andamento: estudo sobre aplicação de elementos de gamificação em sistemas web visando aumentar o engajamento e a retenção de usuários. Inclui levantamento teórico, projeto e avaliação com escalas validadas (SUS e GAMEX).

Saiba mais →
Duna AgênciaHTML/CSS/JSSEO

Landing Page — Cliente da Duna Agência

Desenvolvimento do site para uma cliente da Duna Agência: leitura de layout no Figma, implementação de landing page pessoal para serviços de RH e cultura, e otimização de SEO.

Visitar site →
PesquisaZoteroAcesso Aberto

Organização de Pesquisa — Risco Informacional na Administração Pública de Pequenos Municípios

Organização de pesquisa sobre risco informacional em municípios pequenos. Coleta de repositórios acadêmicos de acesso aberto, gestão bibliográfica com Zotero, desenvolvimento de scripts para coleta automatizada de PDFs e criação de quadro de pesquisa estruturado.

Saiba mais →
JogosHTML/CSSJavaScript

Coleção de Jogos Web

Nove jogos (Ligue 4, Xadrez, Dama, Truco, Paciência, Slide Puzzle, 2048, Card Jitsu e Tetris) em JavaScript puro, com lógica própria, tema claro/escuro e suíte de testes automatizados.

Jogar agora →

Experiências que construíram minha base

GestãoProduto

Assessor de Negócios na ECOMP

1 ano e meio como ecomper (abril 2024 – meados 2025). Capacitações em backend Laravel, formação como Product Owner, briefings com clientes, documentos de features e cultura organizacional com OKRs.

Conheça a ECOMP →
PesquisaCiência Aberta

Desenvolvimento da PARAJÁS

Levantamento e proposta de uma base de dados de publicações em acesso aberto para o domínio do Direito. Mapeamento completo do escopo, modelagem e requisitos. Primeira versão implementada — a nova versão não foi por mim.

Saiba mais →
PesquisaUFPR

Grupo de Pesquisa INFOJUS

Membro do grupo de pesquisa INFOJUS (UFPR). Desenvolvi o site do Prêmio Infosfera e do podcast InfosferaCast. Minha linha: gestão da informação científica no contexto da ciência aberta.

Prêmio Infosfera InfosferaCast INFOJUS →
Next.jsJest

Desenvolvedor Júnior — Luna Checkout

Contrato temporário de 6 meses como desenvolvedor Next.js na Luna Checkout. Experiência intensa em desenvolvimento web, integrações, código em produção e aprendizado prático em ritmo de startup.

C/C++Allegro5Jogos

Desenvolvimento de Jogos em Allegro5 C/C++

Jogo criado com a biblioteca Allegro5 em C/C++, aplicando conceitos de programação orientada a eventos: gráficos, entrada do usuário, sons e otimização de desempenho.

Ver código →

Vamos conversar?

Tem um projeto, oportunidade ou só quer trocar uma ideia? Me chama — respondo por email ou redes sociais.