Ingeniero de Sistemas · Streaming en vivo, Backend e Infraestructura Linux

Sobre mí


Soy Hernán R., Ingeniero de Sistemas basado en Maturín, Venezuela, con ocho años diseñando y operando plataformas de streaming en vivo y medios en tiempo real, servicios backend e infraestructura de servidores Linux. He trabajado con distribución RTMP y WebRTC, operación de servidores de medios, clustering y monitoreo de rendimiento, y normalmente me encargo del ciclo completo: arquitectura, implementación, despliegue y respuesta a incidentes.

Proyectos


Kancha

Plataforma de streaming en vivo para eventos deportivos: transmisiones de baja latencia, marcadores personalizables en tiempo real, reloj de juego sincronizado para todos los espectadores y multistreaming desde una sola señal RTMP de OBS/vMix hacia YouTube, Twitch, Facebook o destinos RTMP personalizados.

RTMPStreaming en vivoMultistreamingNext.js

PlanAuto

Control de mantenimiento y gastos del carro para personas, familias y flotas: recordatorios por kilometraje y tiempo, historial por pieza y puntaje de salud, gastos en USD o Bs. a tasa oficial BCV, control de cauchos, roles familiares y reportes en Excel/PDF.

Next.jsi18nSaaS

PSeInt Web

Intérprete de PSeInt compilado a WebAssembly con Emscripten, corriendo en el navegador con editor basado en Monaco.

EmscriptenWebAssemblyNext.jsMonaco

Skills


Frontend


React, Next.js, TypeScript, JavaScript, HTML, CSS, Tailwind CSS.

Experiencia creando interfaces responsivas, trabajando con state management complejo (Redux) e integrando APIs REST y GraphQL.

Familiarizado con React Server Components y aplicaciones basadas en el page-router de Next.js.

He implementado i18n (internacionalización) para soporte multilenguaje en aplicaciones web.

Video en vivo


He trabajado con servidores de medios como OvenMediaEngine y nginx-rtmp.

Desarrollé y operé una plataforma multi-tenant de streaming de video en vivo, sostenida en producción durante varios años.

Experiencia con tecnologías de streaming en vivo como WebRTC y RTMP para construir aplicaciones en tiempo real (chat multiusuario, streaming).

Implementé lógica de negocio para video en vivo: ingesta RTMP con autenticación personalizada, transcodificación, clustering y monitoreo de rendimiento en tiempo real.

Backend


Node.js, Express, APIs REST, Go.

Experiencia construyendo servicios containerizados, APIs y microservicios que exponen métricas de observabilidad y health checks para producción.

Bases de datos


MySQL / MariaDB, Redis, CouchDB.

Experiencia diseñando y optimizando esquemas de base de datos, escribiendo consultas complejas para dashboards y reportes, e implementando estrategias de caché para mejorar el rendimiento.

Experiencia con message brokers como RabbitMQ y Redis Pub/Sub para coordinar tareas asíncronas y comunicación en tiempo real entre servicios.

Linux & DevOps


Linux, Docker, CI/CD (GitLab, Jenkins), Ansible, Git, VMware.

Experiencia administrando servidores Linux, containerizando servicios y construyendo pipelines CI/CD. Familiar con herramientas de infraestructura como código como Ansible para automatizar provisionamiento y configuración.

Experiencia con Jenkins autohospedado en entornos Windows Server y virtualización con VMware Workstation para desplegar aplicaciones en servidores Linux sobre un host Windows.

Experiencia


Contratista independiente | Freelance
Maturín, Venezuela

2018 - Presente

  • Desarrollé y operé una plataforma multi-tenant de streaming de video en vivo, sostenida en producción durante varios años.
  • Implementé ingesta RTMP con autenticación personalizada.
  • Trabajé con servidores de medios como OvenMediaEngine y nginx-rtmp.
  • Construí servicios backend de soporte: chat multiusuario en tiempo real, APIs REST (incluyendo Ruby on Rails) y mensajería para coordinación asíncrona entre servicios.
  • Me encargué del ciclo completo: arquitectura, implementación, despliegue y respuesta a incidentes.

Servicios Integrales Leimar, C.A.
Empresa de servicios de registros de pozos (wireline) | Maturín, Venezuela

Programador | May 2023 - Ago 2025

  • Desarrollé y mantuve el ERP interno Atlas (Next.js, MySQL, RabbitMQ), trabajando con equipos multifuncionales para definir requerimientos.
  • Implementé pipelines CI/CD para optimizar despliegues.
  • Integré Apache Solr para búsqueda en la documentación de la empresa.
  • Registré, prioricé y resolví solicitudes mediante issues de GitLab, manteniendo un historial documentado de los problemas reportados y sus soluciones.
  • Implementé virtualización con VMware Workstation para desplegar aplicaciones en servidores Linux sobre un host Windows.

Educación


Ingeniería de Sistemas
Universidad de Oriente, Núcleo Monagas

Marzo 2015 - Abril 2024

Formación en ingeniería de software, bases de datos, sistemas operativos, redes de computadoras y análisis de sistemas.

Contacto


Si deseas contactarme, puedes escribirme a hernan@hernanruiz.net.