Currículo

Senior Software Developer | Python Specialist

📧 correo@pablocaro.es | 📱 +34 600 649 515 | 📍 Bormujos (Sevilla, España) | 🔗 pablocaro.es

💻 GitHub | 💼 LinkedIn | 🐦 Twitter


Sobre mí

Desarrollador de software con más de 15 años de experiencia diseñando y construyendo tecnología valiosa. Busco trabajar donde pueda marcar la diferencia: no solo creando excelente software, sino también mejorando la forma en que se desarrolla.

Me enorgullezco de mantenerme al día con las tendencias tecnológicas para evaluar, seleccionar y aplicar las mejores herramientas y prácticas que entreguen software de alto valor. Usuario de Linux y defensor del código abierto desde hace más de 20 años.


Experiencia Profesional

Backend Engineer | CARTO SL | Sevilla

2019 - Presente

CARTO es una Plataforma de Location Intelligence donde los clientes resuelven problemas espaciales con datos y análisis.

  • Trabajo con datos geoespaciales (PostGIS) y desarrollo de backends asíncronos en Python
  • Procesamiento de big data para grandes empresas (publicidad y comunicaciones)
  • Docker y Google Cloud Platform (Storage, BigQuery), AWS y Microsoft Azure

Backend Engineer | Gigas SL | Madrid (teletrabajo)

2017 - 2019

Gigas es un proveedor de servicios cloud para empresas.

  • Sistema backend en Python con RabbitMQ para gestión de máquinas virtuales KVM
  • Nuevo backend de VMs con VMware y sistema de notificaciones con websockets + Node.js

Zope/Plone Developer | Ibermática | Madrid

2015 - 2017

  • Infraestructura de tests funcionales con unittest, Selenium Grid y Galen Framework
  • Caché web con Varnish y desarrollo de reproductor HTML5 enfocado en accesibilidad

CTO | Duix Soluciones | Sevilla

2014 - 2015

  • Implementación de Git, TDD y procesos para mejorar productividad y reducir errores
  • Desarrollo de proyectos Django y trabajo con Zope/Plone para la Universidad de Extremadura
  • Sistema de despliegue con Fabric, arquitectura y rendimiento con Varnish

Company Area Leader & Lead BPM Developer | Yaco Sistemas | Sevilla

2010 - 2013

  • Liderazgo del área de producción de software para instituciones públicas y grandes clientes
  • Desarrollo de producto BPM (Tangram) con arquitectura SOA: Liferay, Alfresco, Activiti
  • Gestión de equipos y proyectos de hasta 5 desarrolladores x 15 meses
  • Planificación departamental, presupuestaria y reuniones con clientes a nivel técnico y de negocio

Full-Stack Developer | Yaco Sistemas | Sevilla

2007 - 2011

  • Liderazgo de múltiples proyectos y Scrum master del equipo de ingeniería
  • Coding, debugging, diseño de sistemas, mentoría y liderazgo técnico
  • Gestión de proyectos de hasta 5 desarrolladores x 15 meses
  • Desarrollo de software interno: calendario de vacaciones, control de cambios, hojas de tiempo
  • Formación de nuevo personal

Zope/Plone Developer | Yaco Sistemas | Sevilla

2005 - 2007

  • Primera posición en Yaco Sistemas
  • Desarrollo de nuevos módulos y features, liderazgo de migraciones a gran escala
  • Docencia: Introducción a Python, Programación Plone, Administración de Sistemas Plone
  • Diseño y arquitectura de sistemas orientados a objetos en Python para CMS Plone

Formación Académica

Ingeniero Informático | Universidad de Sevilla

Mención de honor en el proyecto fin de carrera: Sistema Django + Celery para gestión de despliegues ERP Odoo usando Fabric y Docker


Habilidades Técnicas

Lenguajes de Programación

Python (desde 2002, uso extenso) | JavaScript | SQL | PHP | Ruby | C#

Backend

Django | Celery | REST | RabbitMQ | PostgreSQL | PostGIS | PgBouncer

Cloud & DevOps

Docker | AWS | Google Cloud Platform (BigQuery, Storage) | Microsoft Azure | Git | Fabric

Frontend

JavaScript | HTML5 | CoffeeScript | Backbone | Responsive Design

CMS & Frameworks

Plone | Zope | Varnish | Selenium | Liferay | Alfresco

Soft Skills

  • Documentación legible y memos persuasivos
  • Mentoría y formación de equipos
  • Comunicación con usuarios de negocio
  • Presentaciones públicas
  • Capacidad para traducir problemas técnicos complejos a audiencias de negocio
  • Transformación de requisitos de negocio en soluciones técnicas detalladas

Idiomas

🇪🇸 Español - Nativo

🇬🇧 Inglés - Fluido


Intereses

🐧 Linux y open-source - Usuario desde hace más de 20 años

⌨️ Teclados mecánicos vintage

Fútbol

👨‍👩‍👧‍👦 Familia - Esposa y dos hijos


Contacto

📧 Email: correo@pablocaro.es

📱 Teléfono: +34 600 649 515

📍 Ubicación: Bormujos (Sevilla, España)

💻 GitHub: github.com/pcaro

💼 LinkedIn: linkedin.com/in/pcarorevuelta

🐦 Twitter: @pcaro

🔗 Web: pablocaro.es