Skip to main content

Senior+ Cloud & OS Software Engineer | Ubuntu · Azure · Open Source · Linux · Automation · DevOps | Speaker

GranadaAndalucíaEspaña🇪🇸
Report

I’m a Senior+ Cloud and Operating Systems Engineer working at Canonical on Ubuntu cloud images for Azure. My work focuses on platform reliability, upgrade safety, and large-scale automation at the operating system and cloud boundary.

I design and operate end-to-end automation that validates Ubuntu images across provisioning, regression, and long-lived upgrade scenarios, and I investigate and fix complex platform failures across cloud agents, networking, Linux security subsystems, and performance-sensitive components. I act as an Ubuntu package maintainer for cloud and distro critical software and was the first maintainer of the .NET 6 and 7 packages in Ubuntu, delivering production fixes that land across stable releases.

Beyond individual contributions, I work closely with upstream communities, Debian, cloud providers, and internal R&D teams to reduce regressions and improve platform determinism. I write backend and automation code in Python, Go, Shell, Perl and C/C++, contribute to CI and release engineering workflows, and design lightweight orchestration tooling that makes automated cloud validation more reliable and less error-prone.

My background spans research, enterprise systems engineering, and open-source development, which allows me to approach problems with a strong systems perspective and long-term maintainability in mind. I’m motivated by understanding complex platforms deeply, fixing issues at their root, and enabling teams through better tooling, automation, and shared knowledge.

My career has been shaped by long-term work close to operating systems, infrastructure, and complex distributed environments. I started in research and systems engineering roles, building and maintaining data-intensive Linux platforms, and gradually moved into large-scale automation and platform reliability work in enterprise and cloud environments. Today, at Canonical, I operate at the intersection of Ubuntu, cloud providers, and upstream open-source communities, where I focus on improving the reliability, security, and upgrade safety of Ubuntu cloud images on Azure through automated validation, package maintenance, and deep system-level debugging. Across roles, I’ve consistently taken on problems that require deep system understanding, fixing them at the root cause, collaborating across teams, and delivering solutions that scale beyond individual components.

Activity

Loading activity...

View full activity

Career: 14

Server/Cloud Distro Software Engineer

Canonical

España

Jul 2021 - May 2026

I design and operate end-to-end automation to validate the quality, robustness and upgrade safety of Ubuntu cloud images on Azure. I investigate root causes and resolve platform failures identified by large-scale automated infrastructure testing across cloud agents, networking, Linux security subsystems and performance-critical components. I work at the intersection of operating systems, cloud platforms and open-source ecosystems with a focus on Ubuntu cloud images for Azure. I design and operate end-to-end automation that validates image quality, robustness and upgrade safety, covering provisioning, regression and long-lived upgrade scenarios. A core part of my work involves conducting root-cause analysis and remediation of platform failures identified through large-scale automated infrastructure testing. These issues span cloud agents, networking services, Linux security subsystems, and performance-critical components, often requiring deep system-level debugging and production-grade fixes. I act as an Ubuntu package maintainer for cloud and distro critical software and was the first maintainer of the .NET 6 and 7 packages in Ubuntu. I write backend and automation code primarily in Python and Shell, and I deliver fixes by patching and maintaining packages written mainly in Go, Rust, Python, C/C++ and Perl. I integrate changes into CI pipelines and stable releases and collaborate closely with Debian, Microsoft, upstream communities and internal teams to reduce regressions and improve long-term reliability and maintainability.

Tech Specialist, Software Engineer

BUSINESS AT&T

Granada, Andalucía, España

Jun 2018 - Jul 2021

I worked on the evolution of cybersecurity platforms, leading operating system migrations and contributing to backend development in Python and C. I automated CI and deployment workflows, built packages and ISO images, and strengthened system reliability through testing and release processes. My role combined hands-on engineering with technical research and documentation, supporting security-critical systems deployed across virtualized and cloud environments.

Unix Systems Engineer

NGA Human Resources

Granada y alrededores, España

May 2016 - Jun 2018

I managed and automated enterprise Unix infrastructure, including virtual machine deployments and the provisioning of compute and storage resources. I focused on system configuration, scripting, and orchestration to ensure stability, scalability, and operational efficiency in production environments.

Research Engineer / PhD Student

Universidad de Granada

Granada, España

Sep 2010 - Sep 2014

I conducted interdisciplinary research combining neuroscience and software engineering. I designed experimental tasks, implemented data acquisition and processing pipelines, and conducted large-scale statistical and computational analyses of masive EEG data. Alongside publishing research results, I maintained research systems and developed custom tools bridging signal processing, machine learning, and scientific computing.

Permanent Research Visitor

ICM - Brain & Spine Institute

París, Francia

Oct 2013 - Jan 2014

I worked as a visiting researcher on large-scale EEG and MEG data analysis, focusing on data processing, methodological rigor, and scientific reporting within an international research environment.

Help Desk Technician / Software Developer

UTE - Novasoft Sadiel Diasoft

Hospital Virgen de las Nieves - Granada, España

Feb 2010 - Sep 2010

I provided first-level technical support to non-technical users in a hospital environment, resolving hardware and software incidents on-site and remotely. I also contributed to internal software development and reporting systems supporting healthcare operations.

GIS E-Teacher

Universidad de Granada

CEVUG - España, Granada

Nov 2009 - May 2010

I designed and delivered online GIS courses, creating educational content, guiding students through spatial analysis exercises, evaluating assessments, and providing ongoing academic support through virtual learning platforms.

IT Researcher

Universidad de Granada

Granada, Andalucía, España

Aug 2007 - Nov 2009

I worked on research projects involving software modelling, 3D data acquisition, and spatial analysis based on laser-scanned data. My work combined GIS, computer graphics, and visualization, contributing to both system development and academic publications.

IT Research Assistant

Universidad de Granada

Granada, Andalucía, España

Oct 2006 - Jan 2008

I supported scientific research through system administration, software development and large-scale data processing (MM5 model). I maintained research environments and contributed directly to data analysis and published results, particularly in environmental and spatial domains.

GIS Technology Trainer

Universidad de Granada

Granada, Andalucía, España

Feb 2007 - May 2007

I delivered hands-on GIS training, creating course materials, teaching applied sessions and supporting software installation for academic and research users.

Junior Programmer Analyst

Horizontes Informatica, S.L.

Granada, España

Mar 2006 - Sep 2006

I participated in the full software development lifecycle, from requirements gathering and system modelling to web development and server administration. I also worked on virtual point-of-sale implementations in business environments and mentoring other programmers.

IT Intern

Universidad de Granada

Granada, Andalucía, España

Jun 2004 - Dec 2005

I provided frontline IT support, handled incident tracking and assisted with system administration across heterogeneous Windows and Linux environments. In addition to software support, I performed microinformatics tasks, including hardware diagnostics, repair, component replacement and routine maintenance of workstations and peripheral equipment, ensuring systems remained operational and reliable.

IT Teacher

Universidad de Granada

Granada, Andalucía, España

Mar 2004 - Apr 2005

I taught foundational IT skills, created course materials, delivered lectures and provided post-course support as an advisor.

Junior Software Analyst / Developer

Ejercito de Tierra

MADOC - Granada, España

Oct 2003 - May 2004

I contributed to software modelling and web development projects in a structured institutional environment, working with multiple languages and frameworks and gaining early experience in large-organization development practices.

Skills: 96

Other

3D visualizationAdministración de LAMPAlgoritmosAmazon Web Services (AWS)Análisis de Big DataAnálisis de datos estadísticosAnsibleBash
Borland DelphiC (programación)C/C++C++CentOSCICitrixCloud AdministrationCloud ComputingCloud DevelopmentComputer GraphicsComputer NetworkingContinuous DeliveryContinuous IntegrationDebianDesarrollo en Estadística con RDesarrollo webDevOpsDiseño de experimentos (DOE)EEGLABElectroencefalogramasEstadística SPSSFedoraFortranGDALGestión de proyectosGIS systemsGitLabGRASSGRASS GISGuiones shellHardwareIngeniería de softwareInglésInternetInvestigaciónInvestigación y desarrolloIrrlichtJavaJava ServletJavaScriptKanbanKit de Desarrollo del Plano de Datos (DPDK)LinuxLotus NotesMandrivaMatlabMicrosoft AzureMicrosoft ExcelMicrosoft OfficeMM5 Enviromental ModelModelado de datosMonoMoodleMySQLNetAppNetCDFNovell NetwareOpenGLOracle DatabaseOrquestraciónPerlPHPPlanificación operativaPuppetPythonQtQuantum GISR (Lenguaje de programación)Resolución de problemas de hardware informáticoRubyScriptingScrumSecuritySecurity TestingSignal ProcessingSoftware as a Service (SaaS)SUSE Linux Enterprise Server (SLES)TestingTier 1Toma de decisionesUbuntuVisión por computadorVisual BasicVMwareVTKWindowsXML

Education: 4

Universidad de Granada

Doctor of Philosophy (Ph.D.)

2013 - Present

Universidad de Granada

Master en Neurociencia

2010 - Present

Universidad de Granada

Máster en Desarrollo de Software

2006 - 2007

Desarrollo de aplicaciones GIS 3D para modelos de predicción meteorológicos

Universidad de Granada

Computer Science Engineer

1997 - 2005

Involvement: 1

Volunteering

A.S.D.E. - Scouts de España

Monitor de tiempo libre

Oct 1996 - Sep 2004

Languages: 4

  • Español(Native or bilingual)
  • Inglés(Full professional)
  • Francés(Elementary)
  • Italiano(Elementary)

What else would you like to see here?

Missing something? Tell us what would make this page more useful.

Sign in to share an idea.