Senior Research Engineer in Climate Modelling & HPC at the Barcelona Supercomputing Center (BSC). Specialized in atmospheric and oceanic fluid dynamics, Tier-0 supercomputing on MareNostrum 5, data assimilation, and reproducible scientific workflows.
Research Experience
Senior Research Engineer
2021 – Present- Co-Lead Engineer, Auto-EC-Earth4: Architecting workflow execution DAGs (Autosubmit / Slurm) scheduling hundreds of concurrent compute jobs on MareNostrum 5 for CMIP7 and WMO decadal production cycles under cluster capacity constraints.
- Atmospheric Numerics & Precision: Diagnosing tracer mass conservation in ECMWF OpenIFS CY48R1.1; designed a SIMD-friendly stochastic rounding kernel in
qmfixer.F90that eliminates secular float32 drift (converging to $+0.00\text{ ppm/cy}$, matching double precision). - HPC Scalability from First Principles: Identified MPI halo-exchange (
lbc_lnk) as the primary NEMO4 scalability bottleneck from domain-decomposition first principles; tuning thenn_commcommunication scheme delivered a $\sim 10\%$ simulated years per day (SYPD) gain with zero code changes. - Modern Scientific Software Engineering: Lead developer of Climate Commons (
cvc-commons); designed declarative workflow schemas (JSON Schema), agent developer contracts, and deterministic CI verification for climate workflows.
Recognized Researcher (RE2)
2017 – 2021- Data Assimilation & State Estimation: Designed and validated ensemble Kalman filter (EnKF) and nudging schemes for optimal state estimation in EC-Earth3 (atmosphere, ocean, and sea ice), reducing systematic initialization biases across multi-decadal hindcasts.
- High-Throughput Ensemble Infrastructure: Built and operated scalable ensemble prediction systems (50–100 SYPD, 10s–100s of ensemble members) on HPC clusters for decadal climate variability studies.
- Experimentation at Scale: Automated parameter sweeps and assimilation sensitivity tests across 60-year coupled climate integrations.
Research Scientist / Postdoctoral Fellow
2014 – 2017- Sea-Ice Dynamics Solver (ICON): Implemented an iterative Elastic-Viscous-Plastic (EVP) rheology solver for the ICON climate model on icosahedral-unstructured grids, resolving the severe parallel scalability bottleneck inherent to unstructured sea-ice dynamics.
- Dynamical Modeling & Compute Efficiency: Optimized dynamical solvers within the ICON modeling framework, balancing physical realism, numerical stability, and high-performance computing efficiency.
Postdoctoral Research Fellow
2011 – 2014- Global Baroclinic & Barotropic Tide Models: Developed a high-resolution global spectral finite-difference solver for coupled barotropic and baroclinic tides at 2 arc-minute resolution (8 constituents, Fortran/MPI), resolving internal tide generation over steep underwater topography.
- Novel Numerical Boundary Scheme: Derived and implemented a second-order accurate C-grid boundary treatment eliminating $O(1)$ staircase errors at irregular coastlines (published in Ocean Modelling, 2014).
- Teaching & Mentoring: Teaching assistant for Calculus of Variations, Calculus & Mathematical Analysis, and Modelling with Differential Equations.
Education
Ph.D. in Applied Mathematics
2008 – 2011- Thesis: Resonant over-reflection of waves by jets in a rotating ocean
- Focus: Geophysical fluid dynamics, wave-current interactions, shear flow instability, Stokes drift, and asymptotic methods.
Diploma in Mechanics (Equivalent to M.Sc. + B.Sc.)
2003 – 2008- Thesis: On stability of plane flows of visco-plastic fluids
- Focus: Continuum mechanics, fluid mechanics, non-Newtonian fluids, asymptotic analysis, and partial differential equations.