{{{cvevent(PhD Researcher, University of Bristol,Sept 2018 – Ongoing, Bristol\, UK)}}}
Researching methods for data-efficient learning and control in multimodal dynamical systems. EPSRC Centre for Doctoral Training in Future Autonomous and Robotic Systems (FARSCOPE).
{{{cvtag(Probabilistic modelling)}}} {{{cvtag(Gaussian processes)}}} {{{cvtag(Variational inference)}}} {{{cvtag(Optimal control)}}} {{{cvtag(Trajectory optimisation)}}}
{{{par-div}}} {{{cvevent(Teaching Assistant, University of Bristol,Sept 2018 – Ongoing, Bristol\, UK)}}}
Alongside my PhD I have assisted teaching:
{{{cvtag(Communication)}}} {{{cvtag(Active listening)}}} {{{cvtag(Teaching)}}}
{{{par-div}}}
{{{cvevent(Mechanical Engineer Intern,Mott MacDonald,June 2015 – August 2015, London\, UK)}}}
- Developed teamwork skills, learning the importance of knowledge management within a team.
- Overcame logistical issues and improved a system’s efficiency, resulting in the design’s approval.
- Consistently met deadlines whilst working under pressure.
- Conducted a feasibility study and estimated project costs that informed subsequent action.
- Located an error and proposed a solution. Communicating this to relevant managers resulted in its successful implementation.
- Mott MacDonald offered me future employment following my summer placement.
{{{cvtag(Engineering)}}} {{{cvtag(Teamwork)}}} {{{cvtag(Industry)}}}
{{{cvevent(Exploration of Operatable Dynamics Modes in Multimodal Dynamical Systems, University of Bristol, May 2021 - Ongoing, Bristol\, UK)}}}
- Developing data-efficient techniques for exploration in multimodal dynamical systems.
- The goal of this project is to explore a single dynamics mode that is known to be operatable whilst avoiding other modes.
{{{cvtag(Bayesian optimisation)}}} {{{cvtag(Gaussian processes)}}} {{{cvtag(Optimal control)}}}
{{{cvevent(Optimal Control in Multimodal Dynamical Systems as Probabilistic Inference, University of Bristol, May 2021 - Ongoing, Bristol\, UK)}}}
- Developing data-efficient techniques for exploration in multimodal dynamical systems.
- The goal of this project is to explore a single dynamics mode that is known to be operatable whilst avoiding other modes.
{{{cvtag(Variational inference)}}} {{{cvtag(Gaussian processes)}}} {{{cvtag(Optimal control)}}}
{{{new-page}}}
{{{cvevent(Trajectory Optimisation in Learned Multimodal Dynamical Systems, University of Bristol, Sept 2019 - March 2021, Bristol\, UK)}}}
- Synergising Bayesian inference and Riemannian geometry to control multimodal dynamical systems.
- Finds trajectories that 1) remain in a desired dynamics mode, 2) avoid regions of the dynamics with high epistemic uncertainty.
- \faGithub aidanscannell/trajectory-optimisation-in-learned-multimodal-dynamical-systems
{{{cvtag(JAX)}}} {{{cvtag(Probabilistic geometries)}}} {{{cvtag(Optimal control)}}}
{{{par-div}}}
{{{cvevent(Identifiable Mixtures of Sparse Variational Gaussian Process Experts, University of Bristol, Sept 2018 - Ongoing, Bristol\, UK)}}}
- Improving identifiability and scalability in the Mixtures of Gaussian Process Experts model with GP-based gating networks.
- Variational inference based on sparse GP approximations.
- \faGithub aidanscannell/mogpe
{{{cvtag(GPflow)}}} {{{cvtag(TensorFlow)}}} {{{cvtag(Gaussian processes)}}} {{{cvtag(Variational inference)}}}
{{{divider}}}
{{{cvevent(Gaussian Processes in JAX (Code), Emacs, March 2021 - Ongoing, Bristol\, UK)}}}
- Minimal Gaussian process library in JAX with a simple (custom) approach to state management.
- \faGithub aidanscannell/GPJax
{{{cvtag(Gaussian processes)}}} {{{cvtag(Variational inference)}}} {{{cvtag(JAX)}}} {{{cvtag(SVGP)}}}
{{{new-page}}}
{{{cvevent(Cohort Representative, FARSCOPE CDT, Sept 2018 - Ongoing, Bristol\, UK)}}}
- Represent myself and my CDT peers in management meetings.
- Communicate information between students and management.
{{{cvtag(Communication)}}} {{{cvtag(Interpersonal Skills)}}}
{{{par-div}}}
{{{cvevent(Club Leader, Code Club, Dec 2017 - April 2018, Junction 3 Library\, Bristol \, UK)}}}
- Set up (and then ran) a Code Club for children aged 9-13.
- Led the organisation, planning and teaching of weekly lessons.
- Planned lessons to engage children by making coding fun.
- Extremely rewarding and reinforced my love for teaching.
{{{cvtag(Leadership)}}} {{{cvtag(Teaching)}}} {{{cvtag(Communication)}}} {{{cvtag(Active listening)}}}
{{{par-div}}}
{{{cvevent(Technical Lead (Drivetrain), Formula Student, Jan 2015 - Jan 2016, Bristol\, UK)}}}
Each year, as part of Formula Student, students design, build and race a single seat race car.
- Finished 2nd in the National Class 2 competition in 2013/2014, I was then selected as the Drivetrain lead.
- This role improved my communication skills as I was leading weekly presentations.
- I developed my leadership skills through setting realistic objectives, effectively allocating work to the appropriate team members and monitoring outcomes.
{{{cvtag(Teamwork)}}} {{{cvtag(Leadership)}}} {{{cvtag(Time Management)}}}
{{{par-div}}}
{{{cvevent(Snowboard Captain, University of Bristol Snowsports Club, Jan 2014 - Sept 2015, Bristol\, UK)}}}
- Organised multiple weekly training sessions, demonstrating my ability to plan and run events smoothly.
- Negotiated competitive prices for a growing member base within an inherently expensive sport.
- Responsible for aiding the smooth running of the club and helping to organise the annual university ski trip, with circa 1500 participants, working under pressure to manage people in high stress situations.
- Awarded the ‘Team of the Year’ award and full colours for my performances and contributions to the sport.
{{{cvtag(Teamwork)}}} {{{cvtag(Leadership)}}} {{{cvtag(Time Management)}}}
{{{cvevent(Synergising Bayesian Inference and Probabilistic Geometries for Robotic Control, Cognitive Systems - Technical University of Denmark (DTU), 18 March 2021, Zoom)}}}
- Presented a method synergising Bayesian inference and probabilistic geometries to control multimodal dynamical systems.
{{{cvtag(Communication)}}} {{{cvtag(Probabilistic geometries)}}} {{{cvtag(Gaussian processes)}}}
{{{cvtag(Python)}}} {{{cvtag(TensorFlow)}}} {{{cvtag(GPflow)}}} {{{cvtag(JAX)}}} {{{cvtag(NumPy)}}} {{{cvtag(SciPy)}}} {{{cvtag(Matplotlib)}}} {{{cvtag(GPy)}}}
{{{divider}}}
{{{cvtag(Java)}}} {{{cvtag(C++)}}} {{{cvtag(MATLAB)}}} {{{cvtag(ROS)}}}
{{{divider}}}
{{{cvtag(Git/GitHub)}}} {{{cvtag(LaTeX)}}} {{{cvtag(Org-mode)}}}
{{{cvevent(PhD\ in Bayesian Machine Learning for Robotic Control, University of Bristol, Sept 2018 - Ongoing,)}}}
- \faBook Probabilistic Inference for Learning and Control in Multimodal Dynamical Systems
{{{divider}}}
{{{cvevent(Gaussian Process and Uncertainty Quantification Summer School (GPSS), University of Sheffield, Sept 2019 - Sept 2019,)}}}
{{{divider}}}
{{{cvevent(Machine Learning Summer School Moscow (MLSS), Skoltech, Aug 2019 - Sept 2019,)}}}
{{{divider}}}
{{{divider}}}
{{{cvevent(MEng in Mechanical Engineering, University of Bristol | First Class Honours, Sept 2012 – June 2016,)}}}
- Graduated in top 10% of cohort
{{{cvachievement(\faTrophy, Full Sporting Colours, Awarded full colours for outstanding achievements in snowboarding. Multiple gold medals in British University Snowboard Championships.)}}}
{{{divider}}}
{{{cvachievement(\faCertificate, Starting To Teach, Established myself as a confident\, enthusiastic and effective teacher who is able to engage\, encourage and develop students’ learning.)}}}
{{{divider}}}
{{{cvachievement(\faTrophy,Bristol Plus Award, For undertaking a wide range of tasks to further enhance student skills - only 700 out of 23\,000 achieved this award per annum.)}}}
{{{divider}}}
{{{cvachievement(\faCertificate, Mary Jones Prize for Mathematics, For outstanding achievements in A Level mathematics @ Ripon Grammar School)}}}
{{{divider}}}
{{{cvachievement(\faTrophy, The Duke of Edinburgh’s Award, Bronze/Silver/Gold)}}}
\newpage