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