Avatar

Charlie Roadhouse

PhD Student and Software Developer

Manchester, UK

ch.roadhouse@gmail.com

LinkedIn

Github

Medium


Skills

Python

90%

Jupiter Notebooks

80%

Java

75%

Machine Learning

80%

Deep Learning

75%

Portfolio



Work Experience

Teaching Assistant / MMU
Sep 2023 - Current

Helping students learn to program in java, create web application using node.js and help studetns create mobile applications using MOAB. In this role I walk around classes to helping them deug their code and answer any questions they have. This role also inlcudes helping to mark java based coursework


Research assistant / MMU
Feb 2023 - Sep 2023

Using python to web scrape, text analysis and run machine learning algorithms on surveyed data from peers about software engineering in higher education.

Also includes writing protocol document for the case survey and then helping to assist in writing the journal paper itself


Programmer / MMU RISE
Oct 2022 - June - 2023

Creating educational resources for MMU Rise's how to be a data scientist course using Jupiter notebooks, pandas, numpy and matplotlib to show students how to do basic data analysis in python. Was also on camera to provide walkthroughs for the course as well as offer in person support.

Also entails creating resoruces for teaching students to learn python through creating text-based adventure games. This included helping programme the resoruces, presenting these resoruces in class and being a judge for the gamejam at the end


Peer Assisted Learner / MMU
Sep 2020 - Jun 2022

Help facillitate learning for first year computer science students, encouring conversations and showing coding tutorials to students.


Education

PhD in using Deep Learning and Natural language processing for Fact Checking / MMU
Sep 2023 - Current

Look at different new methods on how we can leverage AI technologies such as Deep Learning and Natual Language Processing to improve the current fact checking pipeline.


MSc in Artificial Intelligence and Data Science / MMU
Sep 2022 - Sep 2023

Machine learning (supervised and unsupervised) in pyton, principles of AI, algorithms and data structures, expert systems in prolog, ethics of AI, mathematics.

Thesis Topic: Creating a Deep learning model to detect and rank emotions within text


BSc (Honors) Computer Science / MMU
Sep 2019 - Jun 2022

Object Orinetated programming in java, Web debelopment, algorithms and data strutures, mobile development, source control, intro to artifical intelligence, compilers and programming principles.

Final Year Topic: Using a Reinforcement learning algorthim to play the game of checkers