.dev

Charlles Paiva, .dev

Cortar caminho até a chegada

Eu construo coisas. Esta é a estrada até aqui.

Charlles Paiva

S1Como tudo começou

Sou o Charlles. Comecei a estudar informática aos nove anos e nunca mais saí da estrada.

Percursorole ou use ↓ ↑

Atalhodireto pra chegada
  1. Aos 9 anos, 2005.

    Informática básica

    O primeiro curso. Teclado, mouse, pastas e os primeiros programas. Foi ali que a curiosidade pegou no tranco.

  2. Dos 11 aos 13 anos, 2007 · 2009.

    Por dentro e por fora

    Dois cursos de uma vez. No primeiro, montagem e manutenção de computadores e as primeiras redes: abrir o gabinete, trocar peça, fazer uma máquina conversar com a outra. No segundo, web design, e foi ali que a tela me ganhou. Photoshop aberto, animação no Flash quadro a quadro, HTML escrito na mão, numa época em que um botão que brilhava ao passar o mouse já era motivo de orgulho.

  3. Aos 16 anos, 2012 · 2014.

    Escola técnica: EtecSylvio de MattosCarvalhoMatão

    Escola técnica, aos 16. Primeiro informática para web, depois informática com foco em aplicações desktop. O hobby ganhou nome, método e prova.

  4. Aos 19 anos, 2015 · 2019.

    Faculdade de tecnologia: FatecTaquaritinga

    Faculdade de tecnologia: Análise e Desenvolvimento de Sistemas. No meio do curso, em 2016, veio o primeiro emprego, e a estrada ganhou duas faixas: estudo e trabalho.

  5. Aos 24 anos, 2020.

    Artigo publicado

    “Microfrontend: um estudo sobre o conceito e aplicação no frontend”

    Do estudo sobre microfrontends saiu um artigo, publicado em 2020 na Interface Tecnológica, a revista da Fatec Taquaritinga.

    Interface Tecnológica · v. 17 n. 1 · 2020Ler o artigo

S2Por onde andei

Do interior para a rodovia. Cada saída, uma empresa, e de cada uma eu levei alguma coisa para a próxima.

  1. 2016, 10 meses

    Desenvolvedor Fullstack · Matão

    O primeiro emprego foi numa fazenda centenária: a antiga fazenda dos ingleses em Matão, que nos anos 1920 chegou a ser a maior produção de café do mundo e hoje vive de laranja e café. No time de tecnologia eu mantinha os sistemas internos, os bancos de dados e os relatórios, e construí do zero a intranet da empresa. Foi ali que eu aprendi que software de verdade tem alguém esperando do outro lado.

    • Oracle Forms
    • SQL
    • MySQL
    • PHP
    • MVC
    • Bootstrap
    • SVN
    • FTP
  2. 2017, 7 meses

    Desenvolvedor Fullstack · Matão

    Depois, delivery. A Expresso ajudava restaurantes e lanchonetes a dar conta da correria, com cardápio, pedidos e gestão, num ritmo em que cada pedido chegando certo numa sexta à noite era uma pequena vitória.

    • PHP
    • MySQL
    • JavaScript
  3. 2018, 9 meses

    Desenvolvedor Fullstack · Gavião Peixoto

    Em Gavião Peixoto, ao lado de uma das pistas mais longas do mundo, entrei no time de ensaios do E2, a nova geração de jatos comerciais da Embraer, no mês em que o E190-E2 foi certificado. Mantive sistemas internos e criei ferramentas para o time acompanhar a rotina de ensaios e voos de teste. Poucas coisas empolgam tanto quanto ajudar, do chão, a acompanhar um avião que ainda está provando que sabe voar.

    • AngularJS
    • Ionic
    • PHP
  4. 2018, 2 anos e 1 mês

    Desenvolvedor Frontend · Araraquara

    Em Araraquara, entrei na S2IT, que logo virou Invillia e começou a atender o mundo. Consultoria é estrada com muitas paradas: passei por times diferentes, cada um com um produto e um jeito de trabalhar.

    • RodobensCredita

      Gestão de crédito e consórcio para clientes.

      • Angular 2+
      • Sass
      • Azure
    • UOL/PagSeguroForça de Vendas

      Uma plataforma para gerentes cuidarem do relacionamento com os clientes, e o meu primeiro contato com microfrontends.

      • AngularJS
      • Angular 2+
      • React
      • Redux
      • Next.js
      • Node.js
      • GraphQL
      • Bootstrap
      • Microfrontends
      • Jenkins
    • iFoodAntifraude

      A ferramenta interna que fazia a gestão de antifraude da plataforma.

      • React
      • React Hooks
      • Styled Components
      • Microfrontends
      • Jenkins
  5. 2020, 7 meses

    Desenvolvedor Frontend · São Paulo

    Outra consultoria, outro mundo: o mercado financeiro. Entrei no time do BTG Pactual para construir o Portal Admin, a ferramenta que o suporte usava para atender os clientes do BTG+. Pouco tempo, muita responsabilidade.

    • Angular 10
    • Jenkins
  6. 2021, 4 anos e 10 meses

    Desenvolvedor Frontend · Rio de Janeiro

    Quase cinco anos. A Stone nasceu no Rio, em 2012, com a ideia de estar perto de quem empreende, e esse perto tem nome: os agentes, na rua todo dia, a partir dos polos espalhados pelo país. Eu ajudei a construir o Marco Polo, a ferramenta deles, para captar leads, atender clientes, cuidar da carteira, planejar o dia e controlar a jornada. E a melhor parte: saber que o que eu fazia estava no bolso de quem estava na rua.

    • React
    • React Native
    • Python
    • Node.js
    • AWS
    • Azure DevOps
    • Cloudflare
    • Datadog
    • New Relic
    • Hotjar
    • Amplitude
  7. 2026, desde abril

    Software Engineer · São Paulo

    O trecho de agora. A Marjô é uma consultoria que atende clientes diferentes, e eu respondo pelo frontend dos projetos, do planejamento à entrega, com o que há de mais novo no frontend. A diferença é que agora eu ajudo a desenhar o mapa.

    • React
    • TanStack
    • Vitest
    • GitHub Actions
    • AWS
    • New Relic

S3A garagem

Onde ficam as coisas que eu construo por conta própria. Role para abrir os portões.

  1. Jogo · 2024

    Sequensser

    Começou rolando o feed. Vi uma trend de gente tentando adivinhar uma sequência de cores escondida: a única jogada é trocar duas de lugar, e a única pista é quantas estão na posição certa.

    Não saiu da minha cabeça, e virou o Sequensser: cartas com física, modos de dificuldade e partidas 1v1 online.

    • React
    • TypeScript
    • Matter.js
    • Zustand
    • WebRTC

    Tenta aqui, com quatro. Toque em duas cartas para trocar.

  2. Site · 2026

    Esta página

    A assinatura virou um objeto 3D, a página virou uma volta e a minha história virou estrada. Feita à noite, por diversão, sem ninguém pedir.

    • React
    • TypeScript
    • Three.js
    • Vite
  3. Em construção

    Próximo projeto

    O portão abre quando estiver pronto.

S4O box

Parada no box.

Antes da chegada, algumas coisas sobre mim que não estão no currículo.

Faço aniversário no Natal.

25 de dezembro

E não: ao contrário do que todo mundo imagina, quase nunca ganhei dois presentes da mesma pessoa.

Charlles criança, sentado no capô do Gol quadrado vinho da família
O Gol quadrado

O Gol quadrado

Tem um Gol quadrado na minha família desde os meus 4 anos. Hoje eu tenho 30, e ele está comigo: são 26 anos de estrada juntos.

Gosto tanto que tenho dois, os dois vinho: um 1995 e um 1994 turbo, com injeção programável e uma preparação que praticamente triplicou a potência original. E a diversão de dirigir, junto.

E é ele que corre nesta pista: o carrinho que você vem dirigindo pela página.

1995
O primeiro
1000
1994
O segundo
1.8 GL Turbo

Ansioso pelo dia

19 de novembro

Quer falar comigo? Você me encontra por aqui.

Me chama no LinkedIn.