Dr Cameron Wilson


As a Software Development Scientist in the Centre for Environmental Modelling and Computation (CEMAC) I collaborate with researchers within the School of Earth and Environment, along with external stakeholders, to develop and enhance software used for both research and presenting its data.

I came to software development from a background in medical engineering research, in which a major focus was computational modelling of the complex interactions between mechanics and biology in bone healing. From my diverse career to date, I bring experience in multi-disciplinary projects, problem-solving spanning train design, tissue culture experiments, and numerical modelling, scientific and industrial research, and an expanding skillset in software development and optimisation.

I have keen interests in software as a means to improve reproducibility and efficiency in research, helping researchers get the most out of their data, and freeing up time to think by automating repetitive tasks. Through my current environmental focus, I can contribute to research tackling some of the world’s most urgent problems.

Research interests

  • Optimising the numerical modelling of the generation of the Earth’s magnetic field – Earth's core as a layered system.
  • Web applications for collecting and presenting environmental, climatic and related data, contributing to e.g. the Leeds Living Lab and the Agroclimatic Monitor for Brazilian agriculture.
  • Research software development, including user requirements analysis and code refactoring.
  • Numerical modelling, including finite element analysis.
  • Automation of data analysis and image processing.
  • Python and Fortran programming.
  • Sustainability, climate change mitigation, regenerative agriculture.
<h4>Research projects</h4> <p>Any research projects I'm currently working on will be listed below. Our list of all <a href="https://environment.leeds.ac.uk/dir/research-projects">research projects</a> allows you to view and search the full list of projects in the faculty.</p>


  • PhD, Medical Engineering, Queensland University of Technology
  • Bachelor of Engineering (Mechanical), Queensland University of Technology

Research groups and institutes

  • Institute for Climate and Atmospheric Science