Experience
Software Engineer @ Numatic International
May 2023 - Present
Currently under an NDA in the R&D team
Use of C++ to design software for control, sensor and navigation algorithms.
Physics PhD @ University of Exeter
October 2018 – April 2023
Joint theoretical-experimental exploration of plant pathology.
Mathematical modelling in MATLAB and C++. Use of model fitting and model predictions to inform experimental design, accept/reject hypotheses and for grant proposals. Complex statistical analyses of large and varied datasets using R (plyr, dplyr) and Python (pandas, numpy, scikit). Design of open-source, novel image analysis algorithms in MATLAB. Advanced microscopy techniques, clean room fabrications, sterile plant growth techniques and data collection. Data visualisation (ggplot2, Power BI), and academic report writing (LaTeX). Flexible hybrid working through pandemic with closed labs and significant equipment queues. Collaborative research, requiring teamwork and leadership skills, time-management, delegation, and cultivating a respectful working environment.
Data Scientist @ The Meteorological Office
June 2021 – September 2021
Investigation into future global fire patterns.
Lead researcher on a collaborative project investigating future global fire projections with internationally leading researchers. Implemented pipelines using Python (Jupyter) and Bash scripting to pull large data sets fresh from the HPC servers, cleaning and reorganising data ready for analysis. Data manipulation and extraction (sci-tools, numpy, scipi) as well as plotting trends and predictions (matplotlib) in Python. Clearly presented findings with stakeholders through strong written and oral communication skills, both online and in person.
Research Assistant @ University of Exeter
June 2017 – September 2017
Design and development of a digital phantom breast.
Concept testing and parameter analysis in C++ and blender. Integration and testing with novel Raman scattering simulation software to explore parameter spaces.
Education
PhD in Physics @ University of Exeter
October 2018 – April 2023
Thesis: "Joint theoretical-experimental exploration of plant pathology."
Masters in Physics (MPhys) @ University of Exeter
October 2014 – June 2018
Result: First class with honours
Additional Skills
Programming and Analysis
C, C++, MATLAB (Image analysis toolbox, simulations, and plotting), R (plyr, dplyr, rstatix, ggplot2), Python (numpy, pandas, scikit, scitools, matplotlib, OpenCV), Bash, Git, Unit testing (gtest), Javascript (Node.js), Machine Learning in Python (OpenCV). Unit testing and its automation. Frequent Linux and MacOS use.
Experimental Research
Fluorescent Microscopy, sterile plant growth and inoculation, clean room fabrication techniques. Electronic debugging and circuit board testing.
Work-related Hobbies
3D CAD and printing (FDM – Custom Ender 3 v2). Self hosting websites (like this one!) and cloud services to manage safe data practices. Home automation, custom smart device design, fabrication and software development.
If it involves building things, breaking things, and problem solving, I enjoy it.