Graduated with a First Class Honours degree in Computer Science from the University of Exeter, a Russell Group university.
Dissertation
My final year dissertation involved the development of a web application designed to visualise the locations of natural hazards reported through Twitter posts. I developed the project using Angular, TypeScript and Mapbox for the frontend and Python / Django on the backend. I was responsible for selecting and justifying my software choices, designing and developing the application to a deadline, and deploying the final build onto AWS using EC2 and RDS.

Angular

TypeScript

Python

Django

AWS
Modules
First Year
- Computers and the Internet [ECM1413]
- Data Structures and Algorithms [ECM1414]
- Discrete Mathematics for Computer Science [ECM1415]
- Frontiers of Computer Science [ECM1412]
- Object-Oriented Programming [ECM1410]
- Programming for Science [ECM1408]
- Social and Professional Issues of the Information Age [ECM1407]
- Vectors and Matrices [ECM1701]
Second Year
- Applied Computing [ECM2420]
- Artificial Intelligence and Applications [ECM2423]
- Computer Languages and Representations [ECM2418]
- Database Theory and Design [ECM2419]
- Programming for the Web [ECM2422]
- Software Development [ECM2414]
- Software Engineering [ECM2415]
- The C Family [ECM2433]
Third Year
- Commercial and Industrial Experience [EMP3001]
- Computer Graphics [ECM3423]
- Enterprise Computing [ECM3408]
- Individual Literature Review and Project [ECM3401]
- Mobile and Ubiquitous Computing [ECM2425]
- Network and Computer Security [ECM2426]