Sobre Mí

Biografía

Gonzalo Peña-Castellanos

Gonzalo Peña-Castellanos

AI Engineer · Building next-gen developer tools on Jupyter & Open Source

Soy un ingeniero de software colombiano con más de 11 años de experiencia profesional, y emprendedor trabajando en Python, TypeScript y desarrollo de código abierto. Actualmente trabajo como Ingeniero de IA Senior en Backblaze, construyendo integraciones de IA de código abierto.

Anteriormente, trabajé en Datalayer construyendo herramientas en la intersección de Jupyter, IA y computación colaborativa; en Quansight contribuyendo al ecosistema de Python científico; y en Anaconda como Líder Técnico de Anaconda Navigator.

Mi carrera abarca desde la ingeniería de recursos hídricos (MSc del IHE Delft y Erasmus Mundus EuroAquae) hasta convertirme en colaborador principal de grandes proyectos de código abierto incluyendo Spyder IDE, JupyterLab, napari y conda-forge. He creado más de 400 recetas en conda-forge y lideré los esfuerzos de internacionalización de JupyterLab y de automatización en el proyecto Scientific Python Translations.

También cofundé Trepa, un gimnasio de escalada en Bogotá, Colombia, donde he desarrollado herramientas para administrar el negocio y la comunidad automatizando flujos de trabajo con IA: scrapers, chatbots, sistema automático de reseñas y mensajería, y análisis de datos.

Estoy profundamente comprometido con las comunidades latinoamericanas de Python y código abierto. Cofundé PyCon Colombia, ayudé a organizar SciPy Latam, y serví en el Grupo de Trabajo de Subvenciones de la Python Software Foundation.

Soy escalador aficionado desde 2021 y músico — toco teclados, guitarra y coros con una banda local.

Habilidades y Tecnologías

Lenguajes

Python (>11)TypeScript (>3)JavaScript (>3)Go (<1)

Frontend

React Svelte Tanstack Router Zustand CSS / Tailwind HTMX

Backend

FastAPI Node.js

IA

Claude Pydantic AI LangChain CopilotKit MCP

Datos

Jupyter NumPy Pandas SciPy Matplotlib Plotly / Dash

Desktop

Qt / PyQt Electron

DevOps

Docker GitHub Actions AWS conda / conda-forge

Bases de datos

PostgreSQL MongoDB SQLite

Testing

Pytest Vitest Playwright

Documentación

MkDocs Sphinx

Experiencia Laboral

Backblaze

Senior Software Engineer / Open Source AI

Backblaze

· Remoto

  • • Implementar y mantener integraciones, frameworks y aplicaciones de ejemplo de IA de código abierto en Python, TypeScript, Go y Rust.
  • • Construir y mantener aplicaciones de muestra públicas, extensiones de SDK, notebooks e implementaciones de referencia que demuestren las mejores prácticas de IA y almacenamiento en la nube.
  • • Usar herramientas de desarrollo asistidas por IA, incluyendo Claude Code, para acelerar la implementación validando corrección, seguridad y rendimiento.
  • • Contribuir a proyectos de código abierto mediante contribuciones de código, triaje de issues, revisiones y mantenimiento continuo.
  • • Asegurar que todos los activos de código abierto cumplan altos estándares de testing, documentación, reproducibilidad y usabilidad para desarrolladores.
  • • Mantener repositorios de GitHub limpios y bien estructurados destinados a la adopción externa y contribución de la comunidad.
  • • Colaborar con Producto y QA para asegurar que las integraciones reflejen flujos reales de IA y patrones de uso de Backblaze B2.
Cumbre Labs

CEO / CTO

Cumbre Labs

· Remoto

  • • Desarrollé GymPlus, un sistema de gestión para gimnasios con agendamiento de clases, gestión de miembros, campañas de email, procesamiento de pagos, chat social con IA (Instagram, WhatsApp, Facebook) y respuestas automáticas a reseñas de Google Business, usando FastAPI, Pydantic-AI y React.
Trepa: La Casa De La Escalada

Cofundador / CEO y Software Engineer

Trepa: La Casa De La Escalada

· Bogotá, Colombia · Híbrido

  • • Agente de IA para responder reseñas de Google Maps con flujo de aprobación usando issues de GitHub.
  • • Construcción de pipelines de automatización con GitHub Actions. Automatización de navegador con Playwright.
  • • Scraping de información geográfica para campañas de marketing segmentadas.
Datalayer

AI Engineer

Datalayer

· Bogotá, Colombia · Remoto

  • • Construí la extensión VSCode Datalayer que ofrece notebooks Jupyter locales y remotos, editores Lexical ejecutables y rich, integración con AI Copilot y herramientas MCP.
  • • Mantenimiento y extensión de jupyter-react, mejorando estabilidad y experiencia de desarrollo para componentes Jupyter interactivos en React.
  • • Desarrollé el paquete jupyter-mimetypes para renderizado más rico de datos en entornos basados en Jupyter.
  • • Diseñé e implementé SDK en Python y TypeScript para integración fluida con la plataforma Datalayer.
Quansight

Senior Software Engineer I

Quansight

· Remoto

  • • Lideré los esfuerzos de internacionalización al español del proyecto Scientific Python, coordinando sprints y automatizando flujos para hacer las herramientas accesibles a más de 500M de hispanohablantes.
  • • Core developer para JupyterLab, impulsando mejoras de i18n/l10n y accesibilidad en la próxima generación de la interfaz web de Project Jupyter.
  • • Contribuí al ecosistema conda como miembro activo de la comunidad, apoyando el desarrollo y mantenimiento de herramientas y especificaciones.
  • • Mejoré napari implementando gestión robusta de configuración y settings, mejorando la usabilidad para la comunidad científica de imágenes.
  • • Autor y mantenedor de setup-miniconda, una GitHub Action ampliamente usada que simplifica la configuración de entornos conda en flujos CI/CD.
  • • Miembro del Comité de Diversidad, Ética e Inclusión de Quansight.
Anaconda, Inc.

Software Engineer · Líder Técnico de Anaconda Navigator

Anaconda, Inc.

· Bucaramanga, Colombia · Remoto

  • • Líder Técnico de Anaconda Navigator, una aplicación de escritorio multiplataforma construida con Qt/PyQt para gestionar entornos y paquetes conda.
  • • Diseñé e implementé servicios backend para anaconda.org usando Flask y MongoDB, soportando publicación de paquetes y colaboración.
  • • Colaboré con equipos de producto e ingeniería para entregar herramientas confiables que agilizaron la gestión de paquetes y mejoraron la productividad de los desarrolladores.
Sistemas Hidráulicos y Sanitarios Ltda

Project Engineer

Sistemas Hidráulicos y Sanitarios Ltda

· Bucaramanga, Colombia · Remoto

  • • Modelación hidrológica y fluvial: recolección de datos, simulación y análisis para apoyar proyectos de infraestructura hidráulica y gestión de recursos hídricos.
  • • Administración de sistemas e IT: soporte técnico, administración de bases de datos corporativas y gestión de red e infraestructura.
  • • Desarrollo de software y web: diseño e implementación del sitio web corporativo usando Django CMS, integrando contenido técnico y características orientadas al cliente.
DHI France

Practicante – Modelación Fluvial

DHI France

· Nantes, Francia

  • • Diseño e implementación de modelos hidráulicos usando MIKE 11, MIKE 21 y MIKE FLOOD para simulaciones de ríos y llanuras de inundación.
  • • Evaluación de una herramienta de pronóstico de inundaciones en tiempo real (MIKE FLOOD WATCH) para la cuenca del río Vilaine.
  • • Desarrollo de herramientas de mapeo personalizadas en Python para automatizar visualización de datos y apoyar el análisis de modelos.

Comunidad y Liderazgo

Python Software Foundation

Python Software Foundation

Miembro del Grupo de Trabajo de Subvenciones

conda-forge

conda-forge

Colaborador Principal

conda-forge Recipes (2016 - Presente)

Python Colombia

Python Colombia

Cofundador y Organizador

Django Girls Colombia

Django Girls Colombia

Co-organizador y Mentor

Mentor Taller Virtual 1 (2021),Mentor Taller Virtual 2 (2021),Co-organizador DG Pasto, Colombia (2019),Co-organizador DG Bogotá, Colombia (2018),Co-organizador DG Ibagué, Colombia (2017),Co-organizador DG Bucaramanga, Colombia (2017)

Python en Español

Python en Español

Coordinador

Python Bucaramanga

Python Bucaramanga

Fundador y Ex Organizador

Reconocimientos y Premios

MSc con Distinción

IHE Delft Institute for Water Education ·

Beca Erasmus Mundus

Comisión Europea ·

Primer puesto Examen Nacional ECAES (Ingeniería Civil)

Ministerio de Educación de Colombia ·

Educación

DeepLearning.AI

Especialización en Deep Learning

DeepLearning.AI

DataCamp

Data Science

DataCamp

Université de Nice (Francia) · University of Newcastle (UK) · Brandenburg University of Technology (Alemania)

MSc Hidroinformática y Gestión del Agua — EuroAquae (Erasmus Mundus)

Université de Nice (Francia) · University of Newcastle (UK) · Brandenburg University of Technology (Alemania)

Beca Erasmus Mundus
IHE Delft Institute for Water Education

MSc en Ingeniería Sanitaria

IHE Delft Institute for Water Education

Mención de Distinción
Universidad Industrial de Santander (UIS)

Ingeniería Civil

Universidad Industrial de Santander (UIS)

Primer puesto Examen Nacional ECAES

Recomendaciones

“Trabajar con Gonzalo es como agregar un motor de alto rendimiento a tu equipo de desarrollo. Entiende inmediatamente lo que necesitas, hace las preguntas correctas para refinar tu visión y consistentemente supera las expectativas. Con profunda experiencia en Python, TypeScript e IA, Gonzalo no solo cumple los requisitos sino que también aporta características y mejoras adicionales que ni siquiera sabías que necesitabas. Y por último pero no menos importante, Gonzalo es simplemente un gran ser humano.”

Eric Charles

Eric Charles

CEO / Fundador en Datalayer

“Ha sido un placer trabajar con Gonzalo durante nuestro tiempo en Quansight y colaborar con él en contribuciones al proyecto PyTorch-Ignite. Lo que hace excepcionales las contribuciones de Gonzalo es que no solo resuelve las tareas requeridas sino que también mira más allá y ayuda a mejorar la base de código existente. Recomiendo mucho a Gonzalo para cualquier equipo que busque un ingeniero senior hábil, confiable y colaborativo que entregue consistentemente resultados de alta calidad.”

Victor Fomin

Victor Fomin

Software Engineer - Deep Learning Frameworks

“Tuve el placer de trabajar con Gonzalo en varios proyectos de software, incluyendo la arquitectura temprana y el desarrollo de PySWMM. Su atención al detalle y fuertes instintos técnicos fueron fundamentales para dar forma a la base del proyecto. Gonzalo tiene lo necesario para pensar profundamente sobre decisiones de diseño mientras avanza eficientemente hacia la implementación. A lo largo de los años ha seguido siendo un colaborador de confianza — siempre confiable, reflexivo y un desarrollador genuinamente excelente. ¡Recomendaría mucho a Gonzalo a cualquier equipo que busque a alguien que aporte tanto precisión como creatividad a su trabajo de ingeniería!”

Bryant McDonnell

Bryant McDonnell

Hydroinformatics Innovation Lead en HydroDigital, LLC

“Es con sumo placer que recomiendo al Sr. Gonzalo Peña. Conocí al Sr. Peña como mi estudiante y supervisor de su proyecto final de pregrado en el Departamento de Ingeniería Civil de la Universidad Industrial de Santander, Colombia. Como estudiante, el Sr. Peña exhibió cualidades excepcionales. Siempre fue muy crítico, ávido de aprender y explorar nuevas ideas. Siempre fue una persona fácil con quien llevarse bien en tareas grupales y no dudó en tomar el liderazgo cuando fue necesario. También puede trabajar efectivamente solo. El Sr. Peña encabezó el examen Nacional para Ingenieros Civiles. Estoy seguro de que el Sr. Peña será una excelente adición a tu grupo y a los desafíos de investigación.”

Jorge Alberto Guzman

Jorge Alberto Guzman

Profesor Asistente de Investigación en University of Illinois - UIUC

“Gonzalo ha demostrado fuertes habilidades en hidráulica fluvial e hidrología, así como en modelado de inundaciones (software MIKEbyDHI) y programación. Gonzalo es confiable y muy eficiente.”

Samia Briand

Samia Briand

COO @ D-ICE Engineering

Idiomas

Español (Nativo)Inglés (Fluido)Francés (Intermedio)