Software · interfaces · sistemas

No charlles.dev, Next.js conversa com GitHub, o vídeo responde ao scroll e cada projeto expõe problema, decisão e código. Sou Charlles Augusto, engenheiro de software full stack em Campina Grande.

Charlles AugustoEngenheiro de software full stack
Role para explorar

Trabalho público, contexto real

Código aberto. Decisões à vista.

Aqui nenhum projeto aparece só pela stack. Cada recorte mostra o problema, a decisão técnica, o próximo passo e o repositório onde tudo pode ser conferido.

  1. WebTypeScript

    charlles-dev-portfolio

    Portfólio em Next.js com dados públicos do GitHub, três idiomas e vídeo controlado pelo scroll.

    Problema
    Mostrar trabalho full stack sem reduzir cada projeto a uma imagem bonita e uma lista de tecnologias.
    Decisão técnica
    Buscar dados públicos do GitHub no servidor, localizar a narrativa em três idiomas e sincronizar vídeo, conteúdo e scroll sem bloquear a leitura.
    Ver projeto
  2. InfraestruturaGo

    Astrolink

    Infraestrutura e software para vender e gerenciar acesso Wi-Fi em redes locais com Starlink.

    Problema
    Como levar uma operação de conectividade de baixo custo a comunidades e áreas remotas.
    Decisão técnica
    Separar backend em Go, portal cativo em SvelteKit e integrações de pagamento, vouchers e OpenWrt.
    Ver projeto
  3. ExperimentosKotlin

    trakr

    Maleta inteligente que identifica ferramentas por RFID/NFC e conecta um ESP32 a uma interface em Kotlin.

    Problema
    Perceber uma ferramenta ausente antes de a equipe fechar a maleta e deixar o local de trabalho.
    Decisão técnica
    Distribuir a leitura dos identificadores no ESP32 e concentrar inventário, estados e alertas na aplicação Kotlin.
    Ver projeto
Charlles seguindo com uma lanterna um cabo interrompido no escuro

Sobre o meu trabalho

Eu começo pelo que precisa funcionar. O visual vem junto.

Transito entre interface, backend e automação. Aqui isso aparece em dados do GitHub, conteúdo em três idiomas, estados acessíveis e mídia que não bloqueia a leitura. O detalhe visual não encobre o código; ele explica o que o sistema está fazendo.

  • A interface dá pistas

    Hierarquia, estados e movimento mostram o que aconteceu e para onde seguir.

  • As pontas precisam conversar

    APIs, dados e automações só entram quando reduzem uma passagem manual ou uma dúvida do usuário.

  • O caso ruim também é projeto

    Carregamento, falha, teclado, conexão lenta e movimento reduzido entram antes da publicação.

Ver perfil no LinkedIn

Prática profissional

Experiência que deixa rastros.

Uma timeline de projetos e responsabilidades verificáveis. Vínculos formais, clientes e métricas só entram quando puderem ser publicados com precisão.

  1. 2026 — atual

    Engenharia full stack e direção do Charlles.dev

    Arquitetura, interfaces, integrações públicas, localização, SEO e motion.

    Portfólio público com código, decisões e quality gate verificáveis.
  2. 2026 — atual

    Arquitetura inicial e software no Astrolink

    Investigação de conectividade de baixo custo para áreas remotas.

    Proposta e base em Go publicadas sem esconder as validações ainda pendentes.
  3. 2026 — atual

    Prototipação de hardware e aplicativo no Trakr

    Inventário físico com RFID/NFC, ESP32 e Kotlin.

    Hipótese transformada em experimento integrado e publicamente rastreável.

Fora do GitHub

O código mostra o que construí. Aqui entra o que fui estudar.

Cibersegurança no Hackers do Bem, fundamentos de IA na IBM SkillsBuild e visão computacional na Geração Caldeira. Certificados e ferramentas entram como contexto, não como substitutos da prática.

Educação

Estudar, testar, quebrar, entender. A ordem varia.

Uso essas trilhas para fechar lacunas que aparecem nos projetos: redes e risco, fundamentos de IA e análise de imagens.

  • Segurança

    Hackers do Bem

    Formação voltada a fundamentos de cibersegurança e à leitura mais crítica de sistemas, redes e riscos.

    Cibersegurança / Redes / Fundamentos

  • Inteligência artificial

    IBM SkillsBuild

    Estudo dos fundamentos de IA, seus usos e os cuidados necessários para aplicar a tecnologia com contexto.

    IA / Dados / Aplicação

  • Visão computacional

    Geração Caldeira

    Trilha prática sobre imagens, modelos e formas de transformar percepção computacional em solução.

    Computer Vision / Python / Modelos

Certificações

Certificados ajudam. Saber onde aplicar ajuda mais.

Eles registram partes da jornada. O valor aparece quando o conteúdo melhora uma decisão técnica, uma revisão ou a próxima pergunta.

  • Geração Caldeira

    Visão computacional

    Fundamentos e prática de soluções baseadas em análise de imagens.

    Computer Vision / IA

  • IBM SkillsBuild

    AI Fundamentals

    Conceitos essenciais, aplicações e implicações da inteligência artificial.

    AI / Fundamentos

  • Cisco

    Endpoint Security

    Proteção de dispositivos, vetores de ameaça e princípios de defesa.

    Endpoint / Segurança

  • RNP / Softex

    Hackers do Bem

    Formação introdutória e nivelamento em cibersegurança.

    Cybersecurity / Redes

Stack com prova

Ferramenta só entra quando resolve algo.

Selecione uma tecnologia para ver onde ela aparece e qual responsabilidade assumiu.

Rotas localizadas, renderização, metadata e composição server/client do portfólio.

Evidência em

Vamos conversar

Onde o sistema está travando?

Mande o contexto pelo WhatsApp ou reserve 15 ou 30 minutos no calendário. Sem formulário e sem discurso pronto.

Sobre o que vamos conversar?
© 2026 Charlles AugustoFeito com Next.js e atenção aos detalhes.