Work
  • Feb2025 - May2026
    Welltech
    Senior Software Engineer, Infrastructure (DevOps, DevEx)
    • Worked within the Infrastructure and DevOps team, in the DevEx subgroup, focused on AWS deployment tooling and platform reliability.
    • Owned and evolved an internal CLI tool for deploying backend services and AWS infrastructure through CI/CD pipelines, covering API Gateway, Lambda, SQS, and SNS.
    • Led the design and planning of a new backend deployment system, including a proof of concept to validate architectural decisions and platform trade-offs.
    • Implemented blue-green deployment capabilities in the internal deployment platform, enabling safer releases and reducing production risk.
    • Introduced the first automated test suite for the deployment platform, including unit and integration coverage, improving reliability and enabling faster iteration.
    • Prepared the repository and workflows to support development with AI agents and AI-assisted engineering practices.
    • Acted as DRI and participated in on-call rotations, handling production incidents and improving system stability.
  • Jun2024 - Dec2024
    Iberia
    Cloud Engineer (Contractor)
    • Contributed to the migration of legacy on-premises systems to AWS, supporting cloud architecture decisions, infrastructure provisioning, and deployment processes.
    • Implemented and maintained infrastructure as code with Terraform for AWS-based microservices applications.
    • Collaborated on deployment workflows, environment setup, and GitHub-based CI/CD pipelines for cloud services.
  • Apr2024 - Nov2024
    ZIENideas
    DevOps Advisor (Contractor)
    • Designed and implemented a deployment system for a single-tenant SaaS running on on-premise infrastructure, orchestrating releases across hundreds of isolated environments.
    • Reduced deployment time from 12-20 hours to 30-40 minutes, significantly improving release velocity and operational efficiency.
    • Extended Ansible with custom Python modules to support project-specific automation needs.
    • Technologies: Ansible, Python, Docker Compose, Jenkins, Ceph RGW, HAProxy, PowerDNS.
  • Apr2021 - Apr2024
    One of the top 10 pharmaceutical companies
    MLOps Engineer & DevOps (Contractor)
    • Delivered MLOps and DevOps work across ML platform operations and cloud infrastructure for data science teams.
    • Administered DKube, Kubeflow, and Kubernetes infrastructure used to train, validate, and deploy machine learning workloads.
    • Created and deployed Kubeflow pipelines and served models with KServe for production-oriented ML workflows.
    • Supported data science teams across the ML lifecycle, including proofs of concept, production deployments, utility libraries, templates, custom Docker images, documentation, and training.
    • Managed AWS infrastructure with Terraform, supported GitLab CI pipelines, and contributed to data engineering work for a Business Analytics project.
  • Nov2018 - Mar2021
    Cathedral Software
    Senior Data Engineer & DevOps
    • Delivered backend, data, and DevOps work for projects serving one of the world’s largest management consulting firms.
    • Built backend services for web applications using Django REST Framework, Celery for background processing, and Django Channels for notifications and real-time features.
    • Worked with Data Science teams to design and implement cloud architecture in AWS with Terraform, and contributed separately to architecture work on Azure.
    • Implemented CI/CD workflows across multiple stacks using CircleCI, Azure DevOps, Docker, Helm, and Kubernetes.
  • Feb2018 - Nov2018
    Virtually Live
    Senior Server Engineer & DevOps
    • Designed a real-time data pipeline for Formula E telemetry, from event ingestion and stream processing to delivery of live data for mobile games at scale.
    • Implemented key parts of the platform in Python using ZeroMQ, Kafka, and Tornado.
    • Worked closely with Data Science teams to support stream processing use cases with Apache Heron.
    • Deployed a Kubernetes cluster in AWS using Ansible before EKS existed, including hosted applications with Helm and CI workflows with Jenkins.
    • Contributed fixes and documentation to Apache Heron to improve Kubernetes deployment support.
    • Collaborated with the R&D team on a real-time computer vision prototype using deep learning with Keras.
  • Feb2017 - Feb2018
    Cathedral Software
    Senior Software Engineer
    • Worked on the data pipeline of the business intelligence platform of one of the largest travel web companies.
    • Built ETL workflows in Airflow to calculate KPIs and provide reporting capabilities for internal tools used by the client company.
    • Designed and developed backend features, including real-time chat services for a mobile app using Tornado.
  • Jan2015 - Dec2017
    VATIA Energía
    Software Engineering Manager
    • Led the design and development of a web platform for automatic Virtual Energetic Audit and Energetic Benchmarking.
    • Built key parts of the system, including Node.js APIs, Celery background tasks for monitoring, and data analysis and reporting with Pandas and Matplotlib.
    • Supported team growth through technical hiring, including job descriptions, resume screening, interviews, and candidate assessment.
  • Jul2011 - Oct2013
    Melomics
    Backend Developer & System Administrator
    • Built backend systems and deployment infrastructure for a massive online repository of computer-generated music, including search, streaming, purchases, and a public API.
    • Administered a cluster of Debian servers supporting the platform.
    • Developed automatic video editing software with post-processing capabilities such as chroma key, filters, titles, subtitles, and publishing workflows.
    • Technologies: Python, web.py, MongoDB, ElasticSearch, Memcached, PayPal, Google Wallet, Facebook, Google+.
  • Jun2009 - Apr2010
    Universidad de Málaga
    Researcher
    • Conducted computer vision research in the Computational Intelligence and Image Analysis department.
    • Worked with Python, C++, OpenCV, cvBlob, Matlab, and Octave on image analysis and recognition problems.
  • May2007 - Jun2009
    Tedial
    Backend Developer & System Administrator
    • Built backend and systems software for media workflow products, covering server-side storage, internal tooling, and media operations.
    • Developed an interpreter for a custom programming language designed to test database operations.
    • Implemented authentication, authorization, and access control with LDAP.
    • Worked on management software for surveillance cameras, software deployments, and administration of client installations on SuSE Enterprise Server.
    • Technologies: C++, Python, Oracle, SOAP, LDAP.
  • Jan2005 - Jan2006
    Novasoft
    Software & Web Developer
    • Developed software and web features for educational projects, including Flash-based video games.
    • Started through a one-month scholarship and was then hired to continue contributing to the project.
    • Technologies: Flash, ActionScript, HTML, JavaScript.