About me

I am a lecturer in space geodesy in the Department of Civil, Environmental and Geomatic Engineering (CEGE) at University College London (UCL) with research interests in astrodynamics and space debris dynamics for orbit prediction and orbit determination, and also, in various aspects of global navigation satellite systems (GNSS) and related technologies. If you're still reading (👍) and want to know more, have a look at my CV. I teach Mathematical Modelling and Analysis to first and second year undergraduates in the MEng in Engineering and Architectural Design Programme and contribute to teaching on various modules in CEGE. Please reach out if you're interested in collaborating!


  • Satellite Systems
  • Astrodynamics
  • Precise Orbit Determination


  • PhD in Global Navigation Satellite Systems, 2015

    University College London

  • BSc in Mathematics and Physics, 2009

    University of York

Recent Publications

Receiver Clock Jump and Cycle Slip Correction Algorithm for Single-Frequency GNSS

We introduce a simple single-band receiver clock jump and cycle slip (CJCS) detection and correction algorithm suitable for a …

A shadow function model based on perspective projection and atmospheric effect for satellites in eclipse

Accurate Solar Radiation Pressure (SRP) modelling is critical for correctly describing the dynamics of satellites. A shadow function is …

Fast solar radiation pressure modelling with ray tracing and multiple reflections

Physics based SRP (Solar Radiation Pressure) models using ray tracing methods are powerful tools when modelling the forces on complex …

Satellite clock time offset prediction in global navigation satellite systems

In an operational sense, satellite clock time offset prediction (SCTOP) is a fundamental requirement in global navigation satellite …

Development of a Kalman filter based GPS satellite clock time-offset prediction algorithm

An enhanced deterministic model along with a stochastic model for describing clock noise is used to compute predictions of the …

Recent & Upcoming Talks

Satellite Geodesy: Surveying the Earth from Orbit

Introducing (Space) Geodesy to an audience of mainly sixth-form students and their teachers, but everyone is welcome. It's free. …

The Vulnerabilities of GNSS to Space Weather

A talk to raise awareness of the ways in which GNSS can be affected by space weather.

Research Areas

Satellite Clock Behaviour Modelling

Investigating and modelling the behaviour of GNSS satellite clocks on-orbit

Radiation Force Modelling

High-Fidelity, Physics-based Radiation Force Modelling from Earth-orbiting Spacecraft

Satellite Remote Sensing for Air Quality Monitoring

Satellite Remote Sensing focussing on Urban Air Quality Monitoring


  • +44(0)2031081125
  • Room 107, Chadwick Building, Gower Street, London, WC1E 6BT
  • Tuesday 10:00 to 13:00
    Otherwise email for appointment