Angus Stewart: Resume

Notable Projects

A Quantitative Analysis of Simultaneous Localization and Mapping Algorithms for Formula Student AI

The code was written for my MInf Project (Part 1) in my 4th year of University. It involved implementing 4 Simultaneous Localization and Mapping (SLAM) algorithms: EKF SLAM, FastSLAM 1.0, FastSLAM 2.0 and L-SLAM in C++ using the Robot Operating System. The final goal of the project was to run these SLAM algorithms at the Formula Student UK 2022 Competition with Edinburgh University Formula Student.


Created a custom cli tool for use in the Edinburgh University Formula Student AI team. Based on the architecture of ros2cli.

Personal Website

This website has a Node.js backend that uses the Hapi web framework to serve the webpages. Each page uses custom HTML and CSS with a little Javascript for some of the animations. It is being hosted on Heroku.


Edinburgh University Formula Student - AI

AI Software Lead

July 2021 - Present

Lead a group of 30 students across 4 sub-teams and oversee the architecture and design of the autonomous driving system

Software Infrastructure Subteam Lead

July 2020 - July 2021

Oversaw the improvement of eufs_sim.

Reviewed many merge requests.

Developed a custom cli for use within the team.

Software Infrastructure Subteam Member

October 2019 - July 2020

Learned ROS. Wrote some bad code.


Cloud Test Engineer

January 2019 - August 2019

Tested code, found bugs, reported them.


Macleans College

January 2015 - December 2018

Academic Awards

Top in the World for A-level Computer Science

CAIE - A level

Course Name Mark Grade
Computer Science 96 A*
Mathematics 96 A*
Physics 94 A*
Further Mathematics 93 A*
Chemistry 92 A*

CAIE - AS level

Course Name Mark Grade
English Language 83 A