portfolio v1 · fullstack · backend

Fullstack
con el peso
en el backend.

Soy Keiber Urbila. Construyo APIs en Go, modelo datos en PostgreSQL y despliego con Docker y nginx; cuando el proyecto lo pide, también me encargo del front en Astro, React o JavaScript. El personaje de al lado viene de un juego que hice por gusto, un proyecto lateral que puedes probar si te quedan ganas de saltar.

  • Go · Python · Docker
  • Astro · React · JavaScript
  • Telecomunicaciones y redes

escena montada con sprites del juego · 16×16 px

nivel 1-2

Experiencia

Fullstack con foco en backend: APIs, datos e infraestructura en producción, y el front cuando el producto lo necesita. Cinco etapas con el mismo patrón: entender el problema, medirlo y dejar algo que otra persona pueda mantener.

  1. 01

    Ago 2024 —
    Actualidad

    Desarrollador Fullstack, TechLead, DevOps

    CANTV

    Aplicación web para recopilar mediciones de red ONT y analizar la información estadísticamente: desde la lectura de los equipos hasta el panel donde se consultan los datos.

    • Go
    • Fiber
    • Ollama
    • Python
    • Pandas
    • JavaScript
    • Astro
    • PostgreSQL
    • SNMP
    • Docker
    • nginx
  2. 02

    Abr 2024 —
    Dic 2025

    Remoto

    Desarrollador Backend

    Freekee.labs

    Aplicación móvil para transmitir partidos y sesiones de entrenamiento en vivo, con interacción de los espectadores durante la emisión.

    • Go
    • Gin
    • Redis
    • MongoDB
    • LiveKit
    • DigitalOcean
    • nginx
    • Docker
  3. 03

    Nov 2024 —
    Dic 2025

    Remoto

    Desarrollador Backend

    Verzus

    Plataforma para crear torneos de videojuegos con recompensas y coleccionables digitales. Responsable de la arquitectura backend y de la lógica de competición.

    • Go
    • Gin
    • Redis
    • MongoDB
    • LiveKit
    • DigitalOcean
    • Docker
  4. 04

    Ago 2022 —
    Nov 2022

    Desarrollador Full Stack

    We Box LLC

    Panel administrativo para un e-commerce registrado en Walmart: inventario, finanzas y las tareas internas del día a día.

    • Node.js
    • Express
    • React
    • Python
    • Pandas
    • nginx
  5. 05

    Dic 2019 —
    Ene 2021

    Desarrollador Fullstack, DevOps, TechLead

    CANTV

    Aplicación web para recopilar mediciones de red de datos ADSL y analizar la información estadísticamente. El mismo problema, seis años antes y con otro stack.

    • Python
    • Pandas
    • JavaScript
    • React
    • Express
    • MongoDB
    • SNMP
    • nginx

nivel 1-3

Stack

Herramientas que he usado en producción, no una lista de logos: el backend que sostiene el producto y el front que lo muestra. Puedes pulsar las monedas; no desbloquean nada, el contacto ya está abierto.

Monedas: 0 / 16

fuera del horario

Keiberup Runner

Plataformas 2D en Godot 4: tilemaps, física de personaje y cámara con zoom. Lo hice por gusto para aprender cómo se comporta un motor de juego en el navegador; el export ronda los 44 MB y solo se descarga cuando pulsas Jugar.

  • Godot 4
  • GDScript
  • WebAssembly
  • Docker
  • nginx
Por qué está aquí

Reto: solo el wasm pesa 37,7 MB. Cargarlo en el home arruinaría la primera visita.

Solución: sitio estático y juego en /play/, cargado bajo demanda en un diálogo. nginx con gzip, caché de assets y cabeceras de aislamiento.

Resultado: el portfolio se sirve en menos de 100 KB; el juego se descarga solo cuando hay intención de jugar.

Jugar el nivel

nivel 1-5

Sobre mí

Soy Keiber Urbila, desarrollador fullstack con foco en backend. Trabajo sobre todo en telecomunicaciones y producto móvil: aplicaciones que recogen mediciones de red, plataformas de streaming en vivo y backends para torneos con recompensas digitales. El front también cae de mi lado cuando hace falta.

Me interesa el código abierto y las arquitecturas que se pueden explicar en una servilleta. La mayor parte del trabajo consiste en que los datos lleguen completos, a tiempo y con métricas para saber qué pasó cuando algo falla; el front es la cara visible de ese mismo cuidado.

Este sitio es un proyecto pequeño: HTML, CSS y JavaScript sin paso de build, con los sprites de un juego que hice en Godot. Reutilizar lo que ya existe, medir y quitar todo lo que sobra.

  • 2025Verzus: torneos y coleccionables
  • 2024CANTV: TechLead y DevOps
  • 2024Freekee.labs: streaming en vivo
  • 2022We Box: e-commerce en Walmart
  • 2019CANTV: mediciones ADSL

nivel final

¿Hablamos?

¿Tienes un proyecto, una vacante o una idea rara? Escríbeme y lo vemos. Respondo antes de que termine el nivel.

[email protected]

keiberup.dev — demo

← → mover · Espacio saltar · Esc salir

Cargando el nivel…

44 MB la primera vez · después queda en caché