bogotá, co00:00:00

Juan Conrado

// confiabilidad operativa, desde el diseño

Diseño sistemas resilientes y auditables para operar bajo carga.

Especialista 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.

Foto de Juan Conrado

capacidades

Apps web

Angular y arquitecturas front-end mantenibles

Apps móviles

Experiencias móviles con tecnologías web

Apps de escritorio

Aplicaciones desktop usando stack web

Pipelines de datos

Ingesta, normalización e idempotencia en producción

Integraciones custom

APIs, webhooks y conectores a medida

Backend y AWS

Node.js/NestJS y serverless, especialmente Lambda

// 01 el trabajo

Lo que construyo.

Construyo sistemas en producción y documento patrones técnicos verificables sin exponer información privada de clientes.

MRSenrutamiento de medios en tiempo real (SFU)caso técnico público · en evolución

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

Integraciones y automatizaciónbackend · APIs · arquitectura event-drivenpatrones aplicados en producción

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

i.

Aplicaciones full-stack, de punta a punta

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

ii.

Backend y arquitectura event-driven

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

// 02 cómo trabajo

Cómo ejecuto un proyecto.

01 diagnóstico
Entiendo objetivo, contexto técnico y restricciones del negocio. En esta fase identifico riesgos y defino alcance realista.
02 diseño
Propongo arquitectura y decisiones técnicas con trade-offs explícitos. Nada de complejidad innecesaria, sí decisiones sostenibles.
03 implementación
Construyo con foco en mantenibilidad: tipado fuerte, contratos claros, observabilidad y manejo de fallos desde el inicio.
04 entrega
Entrego con documentación útil y traspaso claro al equipo. El objetivo no es solo publicar, sino operar sin fricción.
// 03 blog

Escribo mientras construyo.

serie : construyendo el MRS

MRS · 02 — Señalización confiable y reconexión
// 04 trayectoria

Dónde he construido.

2023 — actual
Senior Node.js Engineer / Senior Full Stack Engineer
N-iX, Bogotá

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.

2020 — 2023
Backend Tech Lead / Full Stack
Smartsoft Labs

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).

// 05 contacto

Hablemos de confiabilidad.

Si tu sistema opera bajo carga y necesitas reducir riesgo operacional, puedo ayudarte a diseñar e implementar una arquitectura más resiliente.

¿tu sistema está listo para crecer sin incidentes críticos? hablemos
© 2026 Juan Conrado · jdconradop.devbogotá, colombia