
Jorge Eduardo Saavedra Vaca
Arquitecto de Software · Profesor · Especialista en Backend & ML
¿Por qué "El Punto JS"?
Todo comenzó en una reunión de Google Meet. Cada vez que entraba a una videollamada, aparecía mi círculo de perfil con mis iniciales: JS. Ese simple círculo con dos letras se convirtió en algo más que una representación visual, se convirtió en mi identidad digital.
Me di cuenta de que ese "punto JS" tenía algo que decir. No solo era mi nombre comprimido en dos letras, sino también una representación de mi pasión: JavaScript, el ecosistema que me permite crear desde interfaces web hasta servidores backend con Node.js.
Así nació este blog: un espacio donde "El Punto JS" comparte conocimiento, experiencias y código con el mundo.
¿Qué encontrarás en este blog?
Arquitectura Backend
Microservicios, patrones de diseño, Spring Boot, Micronaut, y arquitecturas escalables.
Pipelines de Datos
Kafka, Airflow, Snowflake, ETL processes y procesamiento de datos a gran escala.
ML & IA
Machine Learning, sistemas de recomendación, embeddings y LLMs en producción.
Seguridad
OAuth, JWT, AWS Cognito, autenticación y autorización en aplicaciones modernas.
DevOps & Cloud
Docker, Kubernetes, AWS, CI/CD pipelines y despliegues automatizados.
Desarrollo Web
React, Next.js, TypeScript y buenas prácticas de frontend moderno.
Experiencia Profesional
Software Engineer @ Rappi
Diseño de arquitecturas escalables, microservicios con Kafka, pipelines de datos en Airflow y Snowflake, monitoreo con Splunk, y soporte a sistemas de recomendación basados en embeddings. Liderazgo en integraciones de plataformas de machine learning.
Profesor Universitario @ PUCE
Docente de Arquitectura de Sistemas Empresariales y Desarrollo Web. Enseño a diseñar arquitecturas desde cero, organizar código siguiendo estándares de la industria, implementar microservicios, autenticación con OAuth y buenas prácticas de testing.
Software Engineer @ Montran Corporation
Desarrollo de soluciones desde cero como gateways, proxies y aplicaciones móviles, con CI/CD usando Docker, Jenkins y Kubernetes.
Software Developer @ Correos del Ecuador
Desarrollo de aplicaciones móviles y web, manejo de bases de datos y backend en C# y Java.
Áreas de Especialización
Arquitectura Backend
Diseño de sistemas escalables, microservicios, arquitectura hexagonal y patrones de diseño empresariales.
Seguridad
Implementación de sistemas de autenticación y autorización, OAuth 2.0, JWT, AWS Cognito y mejores prácticas de seguridad.
Pipelines de Datos
Diseño e implementación de ETL/ELT, orquestación con Airflow, streaming con Kafka y data warehousing.
IA & Machine Learning
Implementación de modelos de ML en producción, sistemas de recomendación, embeddings y Large Language Models.
Stack Técnico
Lenguajes
Kotlin · Golang · Java · Python · TypeScript · Scala · Swift
Frameworks
Spring Boot · Micronaut · Ktor · FastAPI · gin · React · Next.js
Tecnologías de Datos & ML
Kafka · Airflow · Snowflake · Redis · PostgreSQL · Vector Databases · Embeddings
DevOps & Cloud
AWS (ECS, S3, RDS, Cognito, Lambda) · Docker · Kubernetes · Jenkins · AWX · Ansible · Terraform
Arquitecturas & Patrones
Microservicios · Arquitectura Hexagonal · Event-Driven Architecture · CQRS · Programación Reactiva · DDD
Observabilidad & Monitoreo
Splunk · AWS CloudWatch · Prometheus · Grafana · OpenTelemetry
Educación
Maestría en Visual Analytics & Big Data
Universidad Internacional de La Rioja (UNIR)
Ingeniería en Sistemas
Pontificia Universidad Católica del Ecuador (PUCE)
Conecta Conmigo
¿Quieres aprender más?
Explora los artículos del blog donde comparto tutoriales, experiencias y mejores prácticas del mundo del desarrollo de software.
Ver todos los artículos