Problema
Las aplicaciones GPU-intensivas de Unreal Engine exigen hardware potente, lo que impide que la mayoría de los usuarios las ejecute en sus propios dispositivos.
Streaming de Unreal en AWS · NestJS · matchmaker y señalización WebRTC
Arquitecté una plataforma de streaming en la nube sobre AWS que permite a los usuarios acceder a aplicaciones GPU-intensivas de Unreal Engine desde cualquier dispositivo. Construí un servidor NestJS optimizado para conectividad con Unreal Engine, un sistema de matchmaking para asignación dinámica de instancias, e infraestructura escalable usando WebSocket.IO y WebRTC para streaming de baja latencia.

Las aplicaciones GPU-intensivas de Unreal Engine exigen hardware potente, lo que impide que la mayoría de los usuarios las ejecute en sus propios dispositivos.
Arquitecté una plataforma de streaming en AWS: un matchmaker asigna dinámicamente instancias EC2 con Unreal Engine y el video viaja por WebRTC con señalización sobre WebSocket.IO.
Acceso a las aplicaciones desde cualquier dispositivo con navegador, y control automático que apaga instancias sin clientes conectados para reducir costos operativos.
Diseñé y construí la infraestructura en AWS que genera instancias de aplicaciones Unreal Engine bajo demanda, accesibles a través de un matchmaker, mejorando la accesibilidad y escalabilidad del sistema.
Generé imágenes personalizadas en AWS EC2 para el matchmaker y las instancias de Unreal Engine, optimizando el despliegue y la eficiencia operativa.
Programé funcionalidades en Node.js para el control automático de instancias sin clientes conectados, reduciendo costos operativos.
El código de este proyecto es propiedad del cliente y no puede publicarse. Lo que sí puedo mostrar está en esta página: el problema, la solución que construí, mi rol concreto y capturas del producto. Si lo que quieres es leer código mío, para eso construí Ghostline: un juego completo, jugable, con el repo del cliente en C# y el de la API en TypeScript abiertos —el mismo criterio técnico que aplico aquí, esta vez auditable commit a commit.



Plataforma de seguros · Web, móvil y CRM