Por qué construí un Media Routing System propio en vez de depender de un SaaS de WebRTC.
Angular y arquitecturas front-end mantenibles
Juan Conrado
// confiabilidad operativa, desde el diseñoEspecialista full stack en confiabilidad, +5 años con Angular y Node.js/NestJS. Trabajo sobre sistemas críticos donde perder datos, duplicar eventos o degradar servicio no es opción.

capacidades
Angular y arquitecturas front-end mantenibles
Experiencias móviles con tecnologías web
Aplicaciones desktop usando stack web
Ingesta, normalización e idempotencia en producción
APIs, webhooks y conectores a medida
Node.js/NestJS y serverless, especialmente Lambda
Construyo sistemas en producción y documento patrones técnicos verificables sin exponer información privada de clientes.
Sistema de medios en tiempo real sobre mediasoup (SFU). Enfoque en latencia baja, estabilidad de audio/video y control del stack propio de WebRTC. Lo construyo en público y documento avances técnicos en el blog.
latencia p95 extremo a extremo: métrica publicada con cada avance
typescript · node.js · mediasoup · webrtc · websockets
Diseño e implemento integraciones robustas entre sistemas, con contratos claros, trazabilidad y manejo de fallos. Mi enfoque combina APIs, colas, validación y observabilidad para mantener operaciones estables a largo plazo.
node.js · nestjs · aws lambda · event-driven · observabilidad
el resto del stack
Construyo el producto completo: APIs en Node.js/NestJS, interfaces en Angular y la conexión entre ambas. Puedo tomar un proyecto desde cero o integrarme a un equipo que ya existe.
typescript · angular · node.js · nestjs · tailwind
Cuando el sistema tiene que aguantar carga y no perder datos: colas, reintentos, idempotencia, tipado fuerte. Pienso la arquitectura antes de escribir código.
typescript · node.js · nestjs · aws lambda · api gateway · dynamodb
serie : construyendo el MRS
Por qué construí un Media Routing System propio en vez de depender de un SaaS de WebRTC.
Trabajo en integraciones backend y arquitectura orientada a eventos sobre AWS, con foco en idempotencia, observabilidad y tolerancia a fallos. También he construido microservicios de seguros con NestJS y Angular.
Lideré equipos bajo SCRUM y construí servicios backend con Clean Architecture —incluido un servicio de notificaciones con RabbitMQ— y un sistema de videollamadas sobre WebRTC. Ese R&D en WebRTC es la semilla de mi trabajo actual en medios en tiempo real (MRS).
Si tu sistema opera bajo carga y necesitas reducir riesgo operacional, puedo ayudarte a diseñar e implementar una arquitectura más resiliente.