Software · interfaces · sistemas

En charlles.dev, Next.js conversa con GitHub, el video responde al scroll y cada proyecto expone el problema, la decisión y el código. Soy Charlles Augusto, ingeniero de software full stack en Campina Grande, Brasil.

Charlles AugustoIngeniero de software full stack
Desplázate para explorar

Trabajo público, contexto real

Código abierto. Decisiones a la vista.

Aquí ningún proyecto aparece solo por su stack. Cada recorte muestra el problema, la decisión técnica, el siguiente paso y el repositorio donde puede comprobarse.

  1. WebTypeScript

    charlles-dev-portfolio

    Portafolio en Next.js con datos públicos de GitHub, tres idiomas y video controlado por el scroll.

    Problema
    Mostrar trabajo full stack sin reducir cada proyecto a una imagen bonita y una lista de tecnologías.
    Decisión técnica
    Consultar datos públicos de GitHub en el servidor, localizar la narrativa en tres idiomas y sincronizar video, contenido y scroll sin bloquear la lectura.
    Ver proyecto
  2. InfraestructuraGo

    Astrolink

    Infraestructura y software para vender y gestionar acceso Wi-Fi en redes locales con Starlink.

    Problema
    Cómo llevar una operación de conectividad de bajo costo a comunidades y áreas remotas.
    Decisión técnica
    Separar un backend en Go, un portal cautivo en SvelteKit e integraciones para pagos, vouchers y OpenWrt.
    Ver proyecto
  3. ExperimentosKotlin

    trakr

    Maleta inteligente que identifica herramientas mediante RFID/NFC y conecta un ESP32 con una interfaz en Kotlin.

    Problema
    Detectar una herramienta ausente antes de que el equipo cierre la maleta y abandone el lugar de trabajo.
    Decisión técnica
    Distribuir la lectura de identificadores en el ESP32 y concentrar inventario, estados y alertas en la aplicación Kotlin.
    Ver proyecto
Charlles siguiendo con una linterna un cable interrumpido en la oscuridad

Sobre mi trabajo

Empiezo por lo que debe funcionar. La capa visual viene con ello.

Me muevo entre interfaz, backend y automatización. Aquí eso significa datos de GitHub, tres idiomas, estados accesibles y medios que nunca bloquean la lectura. El detalle visual no oculta el código; explica lo que está haciendo el sistema.

  • La interfaz deja pistas

    Jerarquía, estados y movimiento muestran qué ocurrió y cuál es el siguiente paso.

  • Los extremos deben conversar

    APIs, datos y automatización entran cuando eliminan un paso manual o una duda del usuario.

  • El fallo también forma parte

    Carga, errores, teclado, conexión lenta y movimiento reducido se resuelven antes de publicar.

Ver mi perfil en LinkedIn

Práctica profesional

Experiencia que deja huellas.

Una cronología de proyectos y responsabilidades verificables. Los puestos formales, clientes y métricas solo aparecen cuando pueden publicarse con precisión.

  1. 2026 — presente

    Ingeniería full stack y dirección de Charlles.dev

    Arquitectura, interfaces, integraciones públicas, localización, SEO y motion.

    Portafolio público con código, decisiones y quality gate verificables.
  2. 2026 — presente

    Arquitectura inicial y software en Astrolink

    Investigación de conectividad de bajo costo para áreas remotas.

    Propuesta y base en Go publicadas con las validaciones pendientes visibles.
  3. 2026 — presente

    Prototipado de hardware y aplicación en Trakr

    Inventario físico con RFID/NFC, ESP32 y Kotlin.

    Hipótesis convertida en experimento integrado y rastreable.

Fuera de GitHub

El código muestra lo que construí. Aquí está lo que estudié para llegar.

Ciberseguridad en Hackers do Bem, fundamentos de IA con IBM SkillsBuild y visión computacional en Geração Caldeira. Certificados y herramientas aportan contexto; no sustituyen la práctica.

Educación

Estudiar, probar, romper, entender. El orden cambia.

Uso estas rutas para cerrar vacíos que aparecen en los proyectos: redes y riesgo, fundamentos de IA y análisis de imágenes.

  • Seguridad

    Hackers do Bem

    Formación centrada en fundamentos de ciberseguridad y una lectura más crítica de sistemas, redes y riesgos.

    Ciberseguridad / Redes / Fundamentos

  • Inteligencia artificial

    IBM SkillsBuild

    Estudio de los fundamentos de IA, sus usos y los cuidados necesarios para aplicarla con contexto.

    IA / Datos / Aplicación

  • Visión computacional

    Geração Caldeira

    Una ruta práctica por imágenes, modelos y formas de transformar percepción computacional en solución.

    Computer Vision / Python / Modelos

Certificaciones

Los certificados ayudan. Saber dónde aplicarlos ayuda más.

Registran partes del camino. Su valor aparece cuando el contenido mejora una decisión técnica, una revisión o la siguiente pregunta.

  • Geração Caldeira

    Visión computacional

    Fundamentos y práctica de soluciones basadas en análisis de imágenes.

    Computer Vision / IA

  • IBM SkillsBuild

    AI Fundamentals

    Conceptos esenciales, aplicaciones e implicaciones de la inteligencia artificial.

    AI / Fundamentos

  • Cisco

    Endpoint Security

    Protección de dispositivos, vectores de amenaza y principios de defensa.

    Endpoint / Seguridad

  • RNP / Softex

    Hackers do Bem

    Formación introductoria y nivelación en ciberseguridad.

    Cybersecurity / Redes

Stack con pruebas

Una herramienta entra cuando resuelve algo.

Selecciona una tecnología para ver dónde aparece y qué responsabilidad asumió.

Rutas localizadas, renderizado, metadata y composición server/client del portafolio.

Evidencia en

Hablemos

¿Dónde se está atascando el sistema?

Envía el contexto por WhatsApp o reserva 15 o 30 minutos en el calendario. Sin formulario y sin discurso preparado.

¿De qué vamos a hablar?
© 2026 Charlles AugustoHecho con Next.js y atención al detalle.