Ingeniero de software con experiencia full-stack y mentalidad DevOps. Convierto problemas arquitectónicos complejos en código mantenible y de alto impacto, desde la definición de requisitos hasta el soporte en producción.
Entrego software robusto con Scala, Kotlin, Java, Go y tecnologías relacionadas.
Habilidades
- Scala
- Kotlin
- Java
- Go
- Kubernetes
- Terraform
- PostgreSQL
- Kafka
- GraphQL
- AWS
- CI/CD
Experiencia profesional
Ingeniero de Software, Vandebron B.V.
— Ámsterdam, Países BajosAgosto 2024 – Septiembre 2026- Diseño y entrega de un servicio de cálculo de energía en tiempo real (el momento más ecológico del día) con SLA de menos de 50 ms para miles de usuarios activos.
- Reconstrucción de los informes mensuales de energía para clientes, mejorando la velocidad y la usabilidad y reduciendo los errores a 1 de cada 100.000 ejecuciones.
- Diseño de microservicios asíncronos y basados en eventos utilizando Kotlin (Spring), Scala (ZIO), GraphQL y Kafka para gestionar flujos de datos de alta frecuencia.
- Automatización de la orquestación y el despliegue de contenedores utilizando Kubernetes, Docker, ArgoCD y Helm charts.
Ingeniero de Software, ZorgDomein B.V.
— Breukelen, Países BajosAbril 2023 – Julio 2024- Introducción de Event Storming para alinear a los equipos multifuncionales en torno a la arquitectura orientada a eventos, acelerando la entrega y reduciendo la deuda técnica.
- Liderazgo en el rediseño del backend de búsqueda principal, aumentando la satisfacción de los especialistas médicos más de un 50% y simplificando la búsqueda clínica.
- Desarrollo de microservicios distribuidos y APIs REST con Scala funcional (ZIO), Kafka, PostgreSQL y Elasticsearch.
- Configuración de pruebas de integración, caja negra, unitarias y de extremo a extremo con Testcontainers, además de evaluaciones de seguridad.
- Construcción de pipelines de datos en Python con Apache Spark y AWS Glue para un sistema automatizado de etiquetado de productos.
- Administración e implementación de infraestructura en AWS, incluyendo EC2, CloudFront y S3.
Ingeniero de Software, IKEA (Ingka Digital)
— Ámsterdam, Países BajosEnero 2022 – Marzo 2023- Liderazgo en la migración del sistema de disponibilidad por código postal desde servidores heredados a Google Cloud Platform, reduciendo los costes de infraestructura.
- Diseño de servicios cloud-native utilizando Java (Spring), Go, Kubernetes, Docker, Terraform y Pub/Sub.
- Integración y gestión de capas de datos complejas utilizando PostgreSQL, BigTable, Elasticsearch, Redis y Firebase.
Programador Full-stack, Pro Warehouse B.V.
— Ámsterdam, Países BajosNoviembre 2019 – Diciembre 2021- Optimización de procesos comerciales y sincronización de datos de la tienda online, reduciendo el tiempo de ejecución de una semana a cuatro minutos.
- Desarrollo y despliegue de servicios escalables utilizando Go (standard y Gin), Vue.js y PHP (Laravel).
- Gestión del ciclo de vida completo de bases de datos: diseño, normalización, migraciones, mantenimiento y copias de seguridad.
- Implementación de pipelines de CI/CD en Jenkins y administración de sistemas de producción en FreeBSD y Linux.
Educación
Curso de Liderazgo, Leading Self
— Maarssen, Países BajosVerano 2024- Formación en liderazgo centrada en dinámicas interpersonales, colaboración y empatía en el trabajo.
Prácticas de Desarrollador Back-end, Liderlink Business Solutions
— Parchal, PortugalFebrero 2019 – Julio 2019- Desarrollo de funciones CRUD full-stack con PHP, JavaScript, jQuery y MySQL para plataformas inmobiliarias, hoteleras y de personal.
Grado Superior en Informática, Universidade do Algarve
— Faro, PortugalSeptiembre 2017 – Septiembre 2019- Graduación con calificación sobresaliente de 190/200, obteniendo la nota máxima en las prácticas de ingeniería de software.
- Asignaturas: Java, PHP, SQL, JavaScript, GNU/Linux, Excel, Alfresco BPM
Idiomas
| Idioma | Lectura | Expresión oral | Expresión escrita |
|---|
| 🇬🇧 Inglés | Nativo o bilingüe | Nativo o bilingüe | Nativo o bilingüe |
| 🇳🇱 Neerlandés | Profesional pleno | Profesional pleno | Profesional |
| Catalán | Nativo o bilingüe | Profesional pleno | Profesional pleno |
| 🇪🇸 Español | Nativo o bilingüe | Nativo o bilingüe | Nativo o bilingüe |
| 🇵🇹 Portugués | Profesional pleno | Profesional pleno | Profesional pleno |
Permiso de conducir
Categoría B (vehículos hasta 3,5 t)
Intereses
Montaje y configuración de ordenadores personalizados, escritura sobre tecnología en mi blog y juegos de estrategia táctica; además programo en Lisp y vivo en Emacs.
Interpretación de guitarra clásica y eléctrica 🎸.
Práctica de CrossFit, restauración de muebles y proyectos de mejora del hogar fuera del ámbito de la ingeniería.