Applied Mathematician, UK
CURRENT WORK: Re-training in climate change science. I am working on a remote sensing station that receives APT weather satellite data with an RTL-SDR dongle and a quadrifilar helix antenna. I am programming a Raspberry Pi3 to automate the downlink and serve the imagery via a web app in Plotly Reactive Dash running on Heroku for comparison with simulations from NCAR’s Weather Research and Forcasting (WRF) model. The app uses API to draw in hourly meteorological and hydrological data from UKMO and UKEA. I am learning objective detection of image features with OpenCV2 and YOLO. I have deveoped 2 Plotly Reactive Apps that provide a global daily update of Coronavirus counter-measures and country-level operational hindcast/forecast. I am working with Amy Catanzano to develop an algorithm for quantum poetry.
RECENT WORK: EO metrology. Monte Carlo generation of ensemble fundamental climate data records (FCDR). Statistical analysis of ESA SST_CCI climate data records (CDR). Machine learning models of global atmospheric aerosol mixtures and satellite-derived aerosol optical and microphysical parameters. Generation of high frequency ozone and biological-UV ground data for validation of satellite products. Singular spectrum analysis of geophysical time series of SO₂ over China and trends in stratospheric O₃. Fast NN-based radiative transfer solvers for retrieval and mapping of surface spectral solar irradiance.
Mirrored to some extent also at my weblog.
I was born in Liverpool, England in 1970 when the monthly mean CO₂ concentration was 325.68 ± 0.12 ppm. I studied Pure & Applied Physics at the University of Manchester (UMIST) and graduated with a BSc (I:hons) in 1992. I obtained a PhD in Applied Mathematics in 1996 from the Mathematics Institute of Saint Andrews University on wave-particle interactions in thermonuclear fusion plasma. I have 15 years postdoctoral research experience in the fields of Earth observation, remote sensing, astrophysics, applied statistics and scientific software engineering. I am a member of the Marie-Curie Alumni Association and the European Geosciences Union. My last post was in the Department of Meteorology at the University of Reading generating and analysing climate data from EO where I worked for the H2020 FIDUCEO, ESA SST_CCI, and C3S EQCO projects. I am currently re-training and updating my skill set.I love music, languages and patterns. I play the Tzouras and am fluent in Greek and Spanish. I am crazy about solving equations and playing chess. In 1988, I represented Hong Kong in the World Junior Chess Championship in Adelaide. In 2009, I organised a simul with the Women's World Chess Chamption Alexandra Kosteniuk in Athens. Once upon a time I played a 6-board blindfold and still 'see' more clearly in my mind's eye. I might get round to dusting off my FIDE rating.
PhD in Applied Mathematics, 1996
Saint Andrews University
BSc in Pure and Applied Physics, 1992
Manchester University (UMIST)
Multi-lognormal fitting of AERONET aerosol volume size distributions.
Archived version of the website for the FP7 Marie-Curie IEF project 'AEROMAP - Global mapping of aerosol properties using neural network inversions of ground and satellite based data' (2012-2014): https://cordis.europa.eu/project/id/300515
Cartopy-based routine to allow plotting of L1C orbital parameters in various projection modes.
Code to generate the L1C AVHRR FCDR with metrologically-traceable uncertainty estimates. Data descriptor.
Code to generate the L1C AVHRR FCDR ensemble used as input to surface temperature CDR. Data descriptor.
FIDUCEO L1C harmonisation comparison with CCI OE-based harmonisation using SST matchups.
Noise characteristics of the thermal channels of the AVHRR.
ESA SST CCI work forward modeled comparison between L3U and L4 SST variation with latitude.
Development code for optimal estimation (OE)-driven re-harmonisation of the measurement equations used for retrieval of SST from AVHRR IR channels.
Calculation of high resolution latitudinal variation of ocean + sea ice area using the L4 landsea mask produced with the OSTIA reanalysis sytem v3.0.
MATLAB code to download, read, parse and write operational data from NDACC and WOUDC.
Plotting tools for post-processing the output of the chemical transport model CHIMERE. .
Development version of code to convert .mov clips of birds in flight to ornitographic trajectories inspired by the work of http://www.xavibou.com/
Optimisation of SSA in R using genetic programming
Neural network radiative transfer solver for generation of surface solar spectral radiance maps and UV products
Remote sensing of weather satellites with a quadrifilar helix (QFH) antenna
Coronavirus counter-measures: global status daily dashboard
Coronavirus operational hindcast/forecast daily dashboard