Archivo → Imprimir · Destino: Guardar como PDF · Sin márgenes · Escala 100%

Perfil Profesional

Soy Arquitecto de Software y Líder Técnico con más de 9 años de experiencia diseñando, construyendo y evolucionando plataformas de software de alta disponibilidad. Me apasiona transformar problemas complejos de negocio en soluciones simples, escalables y mantenibles, combinando arquitectura, desarrollo y liderazgo técnico.

A lo largo de mi carrera he liderado equipos multidisciplinarios y participado en el diseño de plataformas SaaS, arquitecturas cloud-native, sistemas distribuidos y microservicios, acompañando todo el ciclo de vida del software, desde la definición técnica hasta su despliegue y operación en producción.

Mi experiencia se centra en la construcción de soluciones backend utilizando principalmente Go (Gin) y Python (Django, FastAPI, Flask y Starlette), diseñando APIs REST, gRPC y GraphQL, e implementando arquitecturas orientadas a eventos y servicios distribuidos sobre AWS.

Me gusta involucrarme tanto en la visión técnica como en la ejecución: definir arquitecturas, desarrollar componentes críticos, realizar revisiones de código, acompañar a los equipos de ingeniería, participar en la definición funcional junto a Product Owners y promover buenas prácticas de ingeniería que permitan construir software de calidad.

Áreas de Experiencia

Liderazgo Técnico

Equipos distribuidos, mentoría técnica y code reviews. Refinamiento del backlog, estimaciones y planificación. Estándares y mejores prácticas de ingeniería.

Arquitectura & Desarrollo

Microservicios, serverless, DDD, SOLID. Cloud-native y Twelve-Factor App. APIs REST, gRPC, GraphQL.

Seguridad & Cumplimiento

DevSecOps, SonarQube, OWASP Top 10 e ISO 27001. Auditoría y remediación de vulnerabilidades en APIs y aplicaciones web.

DevOps, Cloud & Observabilidad

Terraform, CDK. AWS: ECS, Lambda, API Gateway. CI/CD con GitHub Actions. New Relic y CloudWatch.

IA & Large Language Models

Integración de LLMs en aplicaciones empresariales. Asistentes con MCP, LangChain y LlamaIndex.

Stack Tecnológico

Lenguajes Python  ·  Go
Frameworks Django  ·  FastAPI  ·  Flask  ·  Starlette  ·  Gin
Cloud & Infra AWS (ECS, Lambda, API Gateway)  ·  Terraform  ·  CDK  ·  Docker  ·  GitHub Actions
Datos PostgreSQL  ·  MongoDB  ·  Redis  ·  Kafka  ·  Airflow  ·  Celery
APIs REST  ·  gRPC  ·  GraphQL
IA & LLMs LangChain  ·  LlamaIndex  ·  MCP  ·  OpenAI  ·  Gemini

Experiencia

Technical Lead | Software Architect
02/2022 — 06/2026
Omni.pro  ·  América Latina  ·  Remoto

Lideré la arquitectura y evolución de plataformas SaaS cloud-native, impulsando la estrategia técnica y las mejores prácticas de ingeniería para construir sistemas distribuidos escalables y resilientes.

  • Definición de arquitecturas de software y patrones que garantizan escalabilidad, resiliencia y alta disponibilidad.
  • Liderazgo de iniciativas de migración cloud-native siguiendo la metodología Twelve-Factor App.
  • Diseño y desarrollo de componentes backend críticos con Go (Gin) y Python (Django, FastAPI).
  • Diseño e implementación de APIs REST, gRPC y GraphQL según los requerimientos del negocio.
  • Establecimiento de estándares de ingeniería mediante code reviews, mentoría y guía técnica al equipo.
  • Impulso de iniciativas DevSecOps con OWASP Top 10, Terraform, AWS CDK y GitHub Actions CI/CD.
  • Análisis de causa raíz (RCA) para mejorar la confiabilidad y prevenir incidentes recurrentes.
  • Integración de Large Language Models (LLMs) en soluciones empresariales.

Go · Python · AWS · Terraform · CDK · GitHub Actions · PostgreSQL · MongoDB · Redis · Docker · gRPC · GraphQL · LLMs · New Relic

Senior Backend Developer
01/2021 — 02/2022
Omni.pro  ·  América Latina  ·  Remoto

Diseñé y desarrollé componentes backend modulares para una plataforma SaaS cloud, colaborando con equipos multifuncionales para entregar software de alta calidad en entorno ágil.

  • Construcción de servicios backend de alto rendimiento con Python (Django), optimizando lógica de negocio e interacciones con base de datos.
  • Diseño e implementación de APIs REST y GraphQL, modelos de datos y flujos de integración entre servicios.
  • Evaluación de tecnologías emergentes y frameworks open-source para mejorar la eficiencia del desarrollo.
  • Aplicación de patrones de diseño, arquitectura limpia, code reviews y documentación técnica.

Python · Django · PostgreSQL · GraphQL · REST · Docker · AWS · SaaS

Backend Software Engineer
10/2020 — 01/2021
Apiux Tecnología  ·  Chile  ·  Remoto

Contribuí al diseño y desarrollo de soluciones SaaS, construyendo servicios backend escalables en un entorno de alta velocidad.

  • Diseño de componentes backend modulares mejorando la escalabilidad y mantenibilidad del sistema.
  • Diseño e implementación de APIs REST y flujos de integración entre servicios.
  • Aplicación de patrones de diseño, arquitectura limpia y mejores prácticas de ingeniería.

Python · Django · REST APIs · PostgreSQL · Docker · Git · SaaS

Software Engineer
11/2019 — 10/2020
Intello Idea S.A.S  ·  Colombia

Desarrollo de sistemas funcionales de alta calidad, diseñando y construyendo productos SaaS modulares siguiendo mejores prácticas y patrones de diseño.

  • Planificación y construcción de productos SaaS con diseños modulares bien estructurados.
  • Participación en diseño de APIs, esquemas y flujos de datos con el equipo de ingeniería.
Software Engineer
09/2017 — 05/2019
Liceo Mixto Los Centauros  ·  Colombia

Desarrollo de sistemas educativos y herramientas de gestión académica para la institución.