STATUS: DISPONÍVEL PARA OPORTUNIDADES

Rodrigo Ruan.

> dev_web.init() // front & back

Desenvolvedor web em formação, construindo interfaces e automações que funcionam de verdade. Dois anos de experiência em ambiente corporativo de alto volume. Sempre aprendendo.

Foto de perfil de Rodrigo Ruan
2+ anos exp.
6+ projetos

Dev.
Solucionador.
Curioso.

Tenho 21 anos, moro em Valparaíso de Goiás e estou cursando Análise e Desenvolvimento de Sistemas. Trabalhei quase dois anos na Amazon, onde aprendi a resolver problemas rápido e operar sob pressão real.

Hoje canalizo essa bagagem para o desenvolvimento web — construindo interfaces, automatizando processos e aprendendo uma tecnologia nova a cada projeto.

// stack principal
HTML CSS JavaScript React Vite Git & GitHub
// explorando
Node.js Express Supabase PostgreSQL Python TypeScript
// ferramentas & idiomas
Pacote Office Português (nativo) Inglês (intermediário)
// cursos
Udemy ● em andamento
Machine Learning, Deep Learning, LLMs, IA Generativa, Redes Neurais, NLP e Agentes
GPT / LLMs RAGs LangChain CNN LSTM NLP Agentes IA Python
Udemy ● em andamento
Lógica de Programação — Do VisualG às principais linguagens
C / C++ Python C# Java Algoritmos
IBM ✓ concluído
Introduction to Data Science
Data Analysis Data Collection Data Validation Machine Learning

Projetos em empresas

empresas

// experiência profissional

Projetos na Boxys

🔒 informações sensíveis preservadas
Prévia protegida e desfocada de um dashboard de CRM 🔒 protegido

CRM Boxys

privado

Sistema interno de relacionamento com clientes criado para centralizar cadastros, acompanhar oportunidades comerciais e organizar o fluxo de atendimento. Por ser um projeto privado, a demonstração e o código não estão disponíveis publicamente.

React JavaScript Node.js API REST Supabase PostgreSQL
Prévia protegida e desfocada de um sistema interno da Boxys 🔒 protegido

Base.boxys

privado

Plataforma interna desenvolvida para a Boxys. Por envolver informações sigilosas, a interface, as funcionalidades e os detalhes técnicos não são exibidos publicamente.

Sistema interno Informações protegidas
Página inicial do ClickDNA, plataforma de compra de leads qualificados

ClickDNA

privado

Landing page para uma plataforma de leads qualificados, criada para apresentar jornadas de compra, regiões atendidas e a proposta de valor para criadores e anunciantes. O código e os detalhes internos permanecem privados.

Interface Web Landing Page Responsivo UI/UX

O que eu construí

⚡ TRAINER PROFILE
Ver meu Trainer Card

Meu portfólio em formato de jogo de RPG — navegue pelo meu perfil, skills, projetos e experiência como se fosse um Trainer do Pokémon.

● TRAINER PROFILE
🧑 Card🎒 Bag🗺️ Map ⚔️ Battle📟 Dex💾 Save
NameRodrigo Ruan
ClassDev Full-Stack
RegionValparaíso / GO
Status● Disponível
02
Captura de tela do Quiz One Piece — quiz interativo em React
Vite React JavaScript
Quiz-Onepiece

Quiz SPA com gerenciamento de estado via React Hooks, lógica de pontuação progressiva e fluxo condicional entre telas. Build otimizado com Vite e deploy estático no GitHub Pages.

03
Captura de tela da Pokedex — aplicação que consome a PokeAPI
JavaScript HTML
Pokedex

Consumo da PokeAPI com Fetch nativo, paginação on-demand e renderização de listas longas com foco em performance. Exercício prático de manipulação assíncrona de dados em JavaScript puro.

04
Captura de tela do Netflix Dashboard — dashboard estilo Netflix com API do TMDB
React JavaScript Supabase API
Netflix-dashboard

Catálogo de filmes/séries consumindo a API do TMDB. Implementa carrosséis por categoria, busca em tempo real e persistência de favoritos no Supabase com autenticação de usuário.

05
Captura de tela do Tradutor OCR — ferramenta desktop em Python com Tesseract
Python Tesseract customtkinter
Tradutor OCR

Aplicação desktop em Python integrando Tesseract OCR com API de tradução. Captura por seleção de área, hotkeys globais e interface moderna com customtkinter — funciona sobre jogos, PDFs e vídeos.

06
Captura de tela do Calendário de Anime — aplicação React com Axios para acompanhar lançamentos
React Axios APIs
Calendario de anime

Tracker de animes integrando APIs públicas via Axios. Gerencia múltiplos status (assistindo / favoritos / concluído) com persistência local, grade semanal e filtros por temporada.

07
Captura de tela do Radar TBH — mercado e cronômetros de baú do jogo TBH: Task Bar Hero
React Vite JavaScript CSS localStorage GitHub Actions
Radar TBH

Cronômetro de drop de baús para o jogo TBH: Task Bar Hero. Planejador de rota, guia das 120 fases, média real entre drops e dois temas com imagem de fundo — em React puro, com estado derivado e persistência no localStorage. Deploy automático via GitHub Actions.

Vamos
trabalhar juntos?

Aberto a estágio, freela e projetos colaborativos.