Ingeniería en Sistemas Inteligentes

Marco Giovanny Romero Villagómez

Estudiante de la Universidad Ecotec, con interés en infraestructura, tecnologías abiertas y sistemas inteligentes aplicados al mundo real.

  • Proxmox
  • Linux
  • Git & Forgejo
  • Python
  • IA aplicada
Conocer mi perfil
Retrato de Marco Giovanny Romero Villagómez

Sobre mí

Tecnología, aprendizaje y autonomía digital

Desde pequeño soy aficionado a la tecnología. En la escuela conocí MicroMundos, un programa educativo que permitía programar una tortuga para dibujar a partir de instrucciones; esa experiencia despertó mi interés por las computadoras y la electrónica.

Me interesan la informática, la electrónica, la domótica, los sistemas operativos y las tecnologías de código abierto. Mantengo un laboratorio personal con una NAS Synology para almacenamiento, equipos Proxmox y contenedores, donde exploro alternativas libres y autoalojadas para conservar la soberanía digital y reducir, cuando es posible, la dependencia de empresas o suscripciones.

Estudio Ingeniería en Sistemas Inteligentes en la Universidad Ecotec para actualizar mis conocimientos y acercarme a la inteligencia artificial y a los sistemas inteligentes con aplicaciones en el mundo real.

Emprendimiento personal

Custronix

Custronix es un emprendimiento que une la protección de activos tecnológicos, la electrónica y las tecnologías basadas en Unix. Su propósito es aplicar soluciones confiables, libres y autoalojadas cuando son adecuadas para cada necesidad.

Custodia

Representa la protección, la ciberseguridad y la responsabilidad de administrar los activos tecnológicos que un cliente confía.

Electrónica

Vincula el software con el mundo físico mediante hardware, domótica, proyectos de borde y soluciones aplicables a entornos reales.

Unix

Expresa el uso de Linux, FreeBSD y software libre, incluyendo plataformas de firewall como OPNsense y otras tecnologías basadas en estos sistemas.

Habilidades

Fortalezas para construir soluciones

Pensamiento y análisis profundo

Analizo los problemas desde diferentes perspectivas antes de plantear una solución.

Resolución de problemas

Organizo sistemas y tareas para transformar necesidades en resultados concretos.

Investigación y aprendizaje

Investigo de forma constante y aprendo nuevas herramientas según las necesidades del proyecto.

Integración de hardware y software

Aplico mis conocimientos de electrónica para conectar soluciones de hardware y software.

Infraestructura virtualizada

Diseño y administro servicios virtualizados para organizar recursos, redes y aplicaciones.

Administración de sistemas

Gestiono plataformas Windows y Unix/Linux, con atención a operación, configuración y mantenimiento.

Seguridad y continuidad

Integro controles de acceso, respaldos y prácticas de recuperación para proteger servicios y datos.

Monitoreo y automatización

Uso monitoreo y automatización para observar servicios, detectar incidencias y operar sistemas conectados.

Tecnologías e infraestructura

Virtualización

Proxmox VE, LXC, Docker Compose y VMware vCenter.

Sistemas operativos

Windows, Ubuntu, Oracle Linux, Linux y FreeBSD.

Redes y seguridad

OPNsense, Caddy, Cloudflare, DNS, TLS, SSH y publicación controlada de servicios.

DevOps

Git, Forgejo, Forgejo Runner e integración y despliegue continuos.

Almacenamiento y respaldos

NAS Synology, NFS/SMB, snapshots, Restic y compresión Zstandard.

Domótica y monitoreo

Home Assistant, Zigbee2MQTT, Tuya, Frigate con GPU y Zabbix.

Bases de datos y desarrollo

Oracle Database, Oracle APEX, PostgreSQL, Python, Java, JavaScript, HTML y CSS.

Servicios autoalojados

Jellyfin, Immich y soluciones orientadas a soberanía digital.

En formación

Próximos aprendizajes

Angular y Spring Boot con Java, orientados a ampliar mis capacidades de desarrollo de aplicaciones.

Proyectos

Infraestructura y soluciones aplicadas

Estos proyectos reúnen experiencias de infraestructura, automatización, seguridad, virtualización y servicios autoalojados.

Captura del nodo Core en Proxmox

Core Custronix: núcleo del homelab

Laboratorio personal basado en Proxmox que integra servicios virtualizados, proxy inverso, Forgejo y un runner para automatizar validaciones y despliegues con CI/CD.

Captura de la interfaz de revisión de Frigate

Frigate: videovigilancia asistida por IA

Sistema NVR para cámaras IP que utiliza la GPU del servidor para detectar personas. Incluye publicación mediante proxy y respaldos cifrados de la configuración y la base de datos.

Captura del panel principal de Home Assistant

Home Assistant y domótica

Automatización del hogar con Home Assistant, Zigbee2MQTT y dispositivos Tuya. Integra alarmas, interruptores remotos y controles para Workcenter, incluso ante cortes de energía.

Captura del panel de administración de la NAS Synology Captura de la interfaz de Jellyfin

NAS, Jellyfin e Immich

Plataforma autoalojada para almacenamiento, multimedia y fotografías. Combina una NAS Synology con Jellyfin e Immich, usando virtualización y almacenamiento compartido.

Ilustración de escudo de red para el proyecto Biox

Biox: virtualización y seguridad perimetral

Proyecto de virtualización con Proxmox y firewall OPNsense; contempla la publicación de servicios y la restricción de direcciones IP de acceso mediante geolocalización.

Sin URL pública: la información operativa se mantiene protegida.

Ilustración de infraestructura híbrida para estudios jurídicos

Infraestructura para estudios jurídicos

Administración de infraestructura VMware vCenter, desarrollo de aplicaciones con Oracle APEX e integración híbrida con Microsoft Azure y Microsoft 365.

Sin URL pública: se respeta la confidencialidad de las organizaciones atendidas.

Captura del catálogo de Inventario Custronix

Inventario Custronix

Aplicación con PHP, MySQL y MVC organizado por módulo: un catálogo de productos y servicios, y una tienda de domótica de segunda mano, cada uno con su propio modelo, controlador y vistas.

Contacto

Conversemos sobre tecnología

Este formulario presenta la estructura de contacto del portafolio. En esta actividad no procesa ni envía información.

Control de versiones

Desarrollo documentado con Forgejo

Este portafolio se desarrolla con Git y se publica en Forgejo, una plataforma alojada en infraestructura propia que permite conservar el historial de cambios, los commits y las entregas académicas.