syslab@homelab:~$ whoami

Walter Gabriel Gómez

Perfil técnico con experiencia en soporte y formación en sistemas informáticos, enfocado en desarrollarse profesionalmente en infraestructura IT, administración de Linux, redes y prácticas DevOps.

SYS.LAB: Espacio personal donde construyo, opero y documento mi propio laboratorio de infraestructura para consolidar conocimientos técnicos mediante la práctica real.

[01 // ABOUT]

Sobre mí

Formación académica y técnica

  • Análisis de Sistemas Informáticos: Formación técnica orientada a la comprensión, estructuración y resolución de problemas en sistemas de información.
  • Licenciatura en Tecnología (en curso): Formación universitaria actual enfocada en profundizar bases tecnológicas y gestión de sistemas.
  • Bootcamp de Infraestructura y DevOps — Accenture (completado): Instancia formativa intensiva centrada en fundamentos de infraestructura IT y cultura DevOps.

Experiencia laboral

Soporte técnico: Cuento con experiencia laboral en el área de soporte técnico, base práctica que complementa mi formación en sistemas y mi orientación actual hacia la infraestructura IT.

Objetivos profesionales y metodología de aprendizaje

Mi objetivo profesional es desempeñarme en roles de infraestructura IT, administración de sistemas Linux, redes y DevOps. Para respaldar mi formación con práctica verificable, desarrollo un homelab propio donde pruebo servicios, resuelvo problemas de conectividad reales y documento cada etapa del proceso.

[02 // HOMELAB]

Infraestructura y Homelab

SYS.LAB funciona sobre un servidor doméstico dedicado que utilizo como banco de pruebas para virtualización, servicios de red local, acceso remoto seguro y documentación de arquitectura.

Hardware del nodo principal

Equipo base
Laptop reutilizada como nodo de virtualización
Procesador
Intel Core i5-7200U
Memoria RAM
8 GB
Disco del sistema
SSD de 120 GB con Proxmox VE instalado
Almacenamiento secundario
HDD de 1 TB destinado a almacenamiento

Servicios y configuraciones actuales

  • Estado: Implementado Plataforma de virtualización Proxmox VE: Instalada sobre el SSD principal para administrar máquinas virtuales y contenedores LXC.
  • Estado: Implementado Contenedor LXC con AdGuard Home: Servicio DNS local ejecutándose en un contenedor Linux liviano dentro de Proxmox VE.
  • Estado: Implementado Resolución DNS en dispositivos personales: Mis dispositivos personales ya están configurados para resolver consultas DNS a través de AdGuard Home.
  • Estado: Implementado Filtrado DNS personalizado: Filtrado DNS con una lista personalizada de bloqueo configurada en AdGuard Home.
  • Estado: Implementado Acceso remoto con Tailscale: Instalado y en uso para acceder de forma remota al laboratorio sin exponer puertos directamente a Internet.

Contexto de red y dominio

Entorno de conexión
Conexión a Internet detrás de CGNAT, lo que impide el reenvío de puertos tradicional y motiva el uso de Tailscale para la conectividad remota.
Dominio propio
syslab.work — Dominio adquirido para el proyecto; reservado para futuras configuraciones de nombres internos y aún no activo para acceso público.

Próximas implementaciones planificadas

  • Estado: Planificado Implementación de Nginx Proxy Manager: Despliegue de un reverse proxy para centralizar el acceso web a los servicios del homelab.
  • Estado: Planificado Nombres DNS internos mediante subdominios: Configuración de resolución DNS interna para acceder a cada servicio del laboratorio mediante subdominios propios.
  • Estado: Planificado Configuración de HTTPS en servicios internos: Incorporación de certificados TLS/HTTPS para asegurar las conexiones hacia los servicios gestionados por el reverse proxy.
  • Estado: Planificado Ampliación de la documentación técnica: Registro progresivo de configuraciones, procedimientos operativos y decisiones de arquitectura en el repositorio.

[03 // PROJECTS]

Proyectos

Estado del proyecto: En desarrollo activo

SYS.LAB — Portfolio Profesional y Homelab Monorepo

Proyecto personal en evolución que reúne en un mismo monorepo el código de este portfolio web estático, la futura documentación técnica y las plantillas de configuración de mi laboratorio casero de infraestructura IT.

Tecnologías utilizadas

  • HTML5 semántico
  • CSS3 adaptable
  • JavaScript (i18n ES/EN)
  • Git, GitHub y autenticación SSH
  • Linux
  • Proxmox VE (LXC)
  • AdGuard Home
  • Tailscale

Implementaciones realizadas

  • Diseño e inicialización de la arquitectura monorepo, estructura semántica HTML5, diseño visual adaptable en CSS3 y selector funcional de idioma ES/EN en JavaScript: site/, docs/, infra/, scripts/.
  • .gitignore: Configuración de reglas para excluir del seguimiento de Git archivos sensibles como variables de entorno, claves privadas y certificados.
  • Puesta en marcha de Proxmox VE y contenedor LXC con AdGuard Home brindando DNS y filtrado con lista personalizada a dispositivos personales.
  • Configuración de acceso remoto mediante Tailscale para operar el laboratorio detrás de CGNAT.

Próximos pasos y futuros laboratorios

  • Incorporación de páginas de casos de estudio técnicos a medida que se completen nuevas implementaciones en el homelab.
  • syslab.work: Laboratorio planificado para el despliegue de Nginx Proxy Manager, resolución DNS interna por subdominios y configuración de HTTPS.
  • docs/: Redacción de las primeras guías técnicas y notas de arquitectura dentro del repositorio.

Arquitectura del repositorio y enlaces

site/ · docs/ · infra/ · scripts/ — El código del sitio web se organiza en un directorio dedicado para permitir definir una raíz de publicación independiente; la exposición efectiva de otras carpetas depende de cómo se configure el despliegue en el servidor o servicio de hosting.

[04 // STACK]

Tecnologías

Herramientas y tecnologías organizadas según su uso real confirmado en el laboratorio y en el desarrollo del proyecto, diferenciadas de aquellas planificadas para las próximas etapas.

Virtualización y contenedores

  • Proxmox VE (Utilizado actualmente): Gestión del nodo de virtualización y almacenamiento local del homelab.
  • Contenedores LXC (Utilizado actualmente): Despliegue de servicios aislados sobre Linux en Proxmox VE.

Redes, DNS y acceso remoto

  • AdGuard Home (Utilizado actualmente): Servidor DNS local y filtrado DNS mediante lista personalizada de bloqueo.
  • Tailscale (Utilizado actualmente): Conectividad remota hacia el homelab en entorno detrás de CGNAT.
  • Nginx Proxy Manager y HTTPS interno (Planificado): Próxima etapa para gestión de subdominios internos y certificados TLS.

Sistemas operativos

  • Linux (Utilizado actualmente y en aprendizaje continuo): Administración de entornos de línea de comandos, permisos, servicios y contenedores.

Herramientas de desarrollo y control de versiones

  • Git, GitHub y autenticación SSH (Utilizado actualmente): Control de versiones del monorepo y sincronización con el repositorio remoto.
  • HTML5 y CSS3 (Utilizado actualmente): Estructura semántica y diseño visual adaptable del portfolio estático sin frameworks externos.
  • JavaScript (Utilizado en el sitio): Implementación del selector de idioma ES/EN, carga de diccionarios JSON y persistencia de preferencia en el navegador.

[05 // CONTACT]

Contacto

Podés revisar el avance del proyecto y el código fuente a través de mi perfil público en GitHub.