Jorge Saavedra

Hola, soy Jorge.

Soy ingeniero de software en Rappi y vivo en Quito.

Trabajo

En Rappi me dedico al backend: microservicios que atienden más de 30 mil requests por minuto, eventos que viajan por Kafka, pipelines de datos en Airflow y Snowflake, y parte de la infraestructura detrás de los sistemas de recomendación.

Durante cuatro semestres también di clases en la PUCE, la misma universidad donde estudié: Arquitectura de Sistemas Empresariales y Desarrollo Web, a más de 200 estudiantes. Preparar cada clase me obligaba a entender los temas mucho mejor que cuando solo los usaba en el trabajo. Esa misma idea sostiene este blog.

Cómo aprendo

Una de las cosas que hago es comprobar la documentación con mis propios casos. La documentación muestra dónde una tecnología se ve bien; antes de meterla en producción la pruebo en un repo desechable con lo que el sistema ya resuelve a mano, hasta que me diga algo que el manual no dice. Casi siempre lo dice: 21 expresiones JSONata contra tres motores dieron tres divergencias, y el producer de Kafka que reescribía en cada proyecto terminó como un contenedor de 17 MB.

Cuando eso no alcanza, leo el código fuente, que es donde suele estar la respuesta que el README no da. Y cuando quiero entender un sistema de verdad lo reconstruyo desde cero, como el recomendador two-tower con TensorFlow: reimplementar algo te obliga a tomar cada decisión que el original ya tomó por ti.

Las otras dos son menos de código. No discuto una decisión sin un número delante: los 300 casos que QA revisaba a mano hoy corren en el CI y dan una cifra por cada cambio. Y le pregunto a quien opera el sistema, porque las métricas dicen que nadie usa algo, pero no dicen por qué. Eso me lo contó operaciones, no un dashboard.

Afuera

Nado, corro y ando en bici. He hecho dos triatlones, un sprint y un olímpico, y en los dos lo que más me costó fue correr; nadar y pedalear los disfruto por igual. En bici de montaña he participado en varias competencias por encima de los 3.000 metros.

Me gusta vivir en Quito, rodeado de volcanes y en un barrio desde donde puedo ir caminando a casi cualquier lado. Lo demás es rock y leer sobre tecnología.

Jorge con casco y lentes en la zona de transición de un triatlón
Triatlón · zona de transición
Jorge levanta su bicicleta de montaña sobre la cabeza, con una medalla en la mano, en un paisaje andino
MTB · al terminar una carrera
Vista aérea de un parque de Quito al anochecer, rodeado de edificios
Quito · mi vecindario

Lo que creo

Creo en el open source. Las mejores ideas que he visto en software salieron de ahí, de código que cualquiera podía leer y mejorar. Por eso no comparto la postura de los laboratorios que cierran los pesos de sus modelos y tratan el open weight como algo que hay que frenar.

También me gusta emprender y sigo de cerca el mundo de las startups. En 2017 gané el primer lugar en AngelHack Quito.

El nombre

El nombre salió de Google Meet. Cada vez que entraba a una reunión sin cámara aparecía un círculo con mis iniciales: JS. Son mi nombre y también el lenguaje con el que empecé, así que El Punto JS estaba a un paso. El punto se quedó porque me gusta lo que implica: cerrar una idea antes de pasar a la siguiente.

Trayectoria

2022 – hoy
Rappi
Software Engineer
2024 – 2026
PUCE
Profesor universitario
2018 – 2022
Montran Corporation
Software Engineer
2018
Correos del Ecuador
Software Developer

Lo que más uso hoy: Kotlin, Go, Kafka, Airflow, AWS y OpenTelemetry, y del lado de los LLMs, LiteLLM y Langfuse.

Estudios

2025 – 2026
UNIR
Maestría en Visual Analytics & Big Data
2014 – 2018
PUCE
Ingeniería en Sistemas
AWS
Certificación
Certified Cloud Practitioner