__Selected Talks__

- Arithmetic study group, Durham, Nov 2022.
- Heilbronn seminar, Bristol, June 2022.
- Maths club, Teesside, March 2022.
- Undergraduate Research Seminar, Nottingham, Nov 2021.
- University of Sheffield, Aug 2021.
- International seminar on automorphic forms, Jan 2021.
- "North meets south" colloquium, Oxford, Mar 2020.
- University of Warwick, Jan 2020.
- University of Nottingham, May 2019.
- University of Oxford, Feb 2019.
- Durham University, Feb 2019.
- Brown University, Nov 2018.
- Yale University, Nov 2018.
- University of Connecticut, Nov 2018.
- University of Bristol, Nov 2017.
- Freie Universitat Berlin, May 2017.
- University of Connecticut, Apr 2017.
- Université Lille 1, Mar 2017.
- University of Exeter, Jan 2017.
- British Mathematical Colloquium, Mar 2016.
- University of Warwick, Mar 2015.
- University of Nottingham, Dec 2015.
- University of Nagoya, Nov 2015.
- RIMS Kyoto, Nov 2015.
- University of Bristol, Jan 2014.

- Durham University, Feb 2014.
- Warwick-Nottingham-Durham-Sheffield joint seminar, May 2014.
- University of Sheffield, Feb 2013.
- Independent University of Moscow, Sep 2013.
- Independent University of Moscow, Nov 2012.

__Workshop__DANGER (Data, Numbers, and Geometry) is an online workshop focused on interactions between pure maths and data science.

__Current Teaching__

- Mathematical data science, spring 2023, Teesside University.
- Analysis III, autumn 2022, Teesside University.
- Integral transforms and matrices, autumn 2022, Teesside University.
- Mathematical Data Science, spring 2022, Teesside University.
- Analysis II, spring 2022, Teesside University.

__Past teaching__

- Calculus and linear algebra for Natural Sciences, University of Nottingham, 2020-2021.
- Algebraic number theory, intercollegiate classes, University of Oxford, Hilary term 2020.
- Galois theory, intercollegiate classes, University of Oxford, Michaelmas term 2019.
- Eisenstein series, project supervision, University of Oxford, 2019. Funded by LMS undergraduate research bursary and EPSRC vacation bursary.
- Algebraic number theory, intercollegiate classes, University of Oxford, Hilary term 2019.
- L-functions and automorphic forms, project supervision, University of Oxford, 2018. Funded by EPSRC vacation bursary.
- Topics in modern geometry, lecture course, University of Bristol, autumn 2015.
- Project supervision, University of Bristol, 2015 - 2017. Sample topics: Zeta functions of rings; p-adic numbers and fractals; Zariski topology, examples of fields.
- Postgraduate demonstrator, University of Nottingham, 2010 - 2014. Sample topics: Maple/Matlab, linear algebra, calculus, algebra, elementary number theory, mathematics for engineering management.

**Grants/awards**

**Grants/awards**

- Oxford University Innovation, John Fell fund.
- Heilbronn Institute for Mathematical Research, focused research grant. Joint with Neil Gillespie.
- London Mathematical Society, grant scheme 4, research in pairs. Joint with Michalis Neururer.
- Heilbronn Institute for Mathematical Research, focused research grant. Joint with Sergey Oblezin.
- Heilbronn Institute for Mathematical Research, collaboration grant. Joint with Owen Patashnick.
- London Mathematical Society, grant scheme 1, conference organisation. Joint with Robert Kurinczuk.
- London Mathematical Society, ordinary membership.
- University of Nottingham, graduate school travel prize.
- University of Durham, Collingwood memorial prize.
- St Cuthbert's Society, Charles Holmes prize.
- Nuffield foundation, undergraduate research bursary.
- St Cuthberts Society, Norton prize.