joãovaz.
Treino noturno●Full stack●Ribeirão Preto●Sem dor, sem deploy●Commit todo dia●Ninguém pula perna●Treino noturno●Full stack●Ribeirão Preto●Sem dor, sem deploy●Commit todo dia●Ninguém pula perna●Treino noturno●Full stack●Ribeirão Preto●Sem dor, sem deploy●Commit todo dia●Ninguém pula perna●Treino noturno●Full stack●Ribeirão Preto●Sem dor, sem deploy●Commit todo dia●Ninguém pula perna●

Academia aberta · Ribeirão Preto, SP

JoãoVaz.

160 kg

Desenvolvedor full stack.

Transformo rotina manual em sistema. Do script ao painel, com a mesma constância de quem não falta treino.

Treino de hoje

Ficha A · dev full stack

Projetos · 08

O rack

Cada projeto é uma anilha olímpica. Quanto mais pesada, mais carga ele aguentou. Escolha uma e coloque na barra.

25 kg

Projeto pessoal · código aberto

Frango Fit

App de ficha de treino com carga progressiva: sugere o peso da próxima série, detecta recordes, cronometra o descanso e mostra a evolução em gráficos. O Frango sobe de nível com o seu treino. Sem login, funciona offline e instala no celular.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS
  • zustand
  • PWA

Sobre mim

A carteirinha

Sou desenvolvedor full stack júnior e trabalho com tecnologia no setor financeiro. Gosto de pegar uma rotina chata e repetitiva e transformar em sistema, do mesmo jeito que transformo treino em hábito.

Fora do código, sou vidrado em academia. As duas coisas funcionam igual: constância, carga progressiva e nenhum atalho que dure.

↳ clique na carteirinha para virar

Evolução

Antes
& depois

Toda academia tem o mural do antes e depois. Esse é o meu, ainda em andamento. Só que tem uma anilha de 25 kg em cima das fotos.

João Vaz, fase cabelão

Fase cabelão

João Vaz, fase boné

Fase boné

João Vaz, fase shape (quase)

Fase shape (quase)

25 KGarraste a anilha

Trajetória

Progressão
de carga

Ninguém começa no supino de 100 kg. Cada fase foi uma série a mais na barra.

  1. Série 1 · 2023

    Codecademy

    Learn JavaScript

    A primeira repetição. Fundamentos de JavaScript e a vontade de construir coisas.

    10 kg
  2. Série 2 · até fev 2026

    Descomplica

    Graduação

    A base teórica para segurar mais carga: lógica, dados e engenharia de software.

    15 kg
  3. Série 3 · agora

    Sicoob São Paulo

    Desenvolvedor full stack

    Construo sistemas internos: painéis, automações e integrações que tiram trabalho manual da operação.

    25 kg

front-end

Peito & ombro

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

back-end

Costas

  • Node.js
  • APIs REST
  • NextAuth
  • Zod

automação · ninguém pula

Perna

  • Python
  • pandas
  • Docker
  • Playwright
  • Git

2026 no GitHub

Ficha de
frequência

Cada quadradinho é um dia de 2026. Quanto mais verde, mais código saiu. Os dados vêm direto do GitHub e se atualizam sozinhos.

janmenosmaisdez

304

contribuições

74

dias de treino

17

dias seguidos

domingo

dia favorito

Minigames · 4 máquinas

Fliperama
do frango

Ajude o Frango a virar monstro. Cada partida conta como treino, e com 3 treinos ele ganha a faixa de cabeça.

Treinos do Frango: 0 · faltam 3 para a faixa

Carga20 kg
Reps0
Total0 kg
Vidas
Recorde0 kg

Desenvolvimento

Verde = boa · dourado = perfeito (+50%) · cada rep +10 kg · 3 falhas e acabou

Ranking global

Desenvolvimento

Carregando...

Contato

Bora treinar
junto?

Projeto, vaga ou só trocar ideia sobre código e treino. Escolha um aparelho.