Skip to content
View boyla950's full-sized avatar

Highlights

  • Pro

Block or report boyla950

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
boyla950/README.md

Matthew Boyle (boyla950)

Download CV here

About Me

Hi, I'm Matthew, a programmer and recent finance graduate from the North East of England. I currently hold a first-class undergraduate degree from Durham University (where I studied computer science) and have just graduated from my master's degree in finance at Newcastle University!

During my time as an undergraduate, I have found a passion for machine learning and the greater field of data science. I am also very interested in financial markets and am always looking to find opportunities to further explore these two fields and combine them, particularly in the realm of risk management.

I currently work as a Model Validation Specialist in the Risk Group at Virgin Money where I am engaged in scrutinising models used across various domains, including IFRS 9, stress testing, pricing, and climate risk analysis.

Education

Master's Degree

Newcastle University (2022 - 2023)

  • MSc Finance (PGT) - Pass with Distinction

Dissertation: Predicting the Pound: Forecasting Volatility in Foreign Exchange Markets (Final Mark: 82%)

Modules: Financial Derivatives, Financial Theory, Introductory Econometrics, Applied Econometrics, International Finance, Corporate Finance, Risk Modelling, Introduction to Financial Reporting, Behavioural Finance, Research Methods for Economics & Finance.

As part of this course, I also completed 2-week international exchange program at KEDGE Business School (Marseille Campus) undertaking a tailor-made course on Sustainability & Entrepreneurship.

I was also the recipient of a Business Excellence Scholarship.

Bachelor's Degree

Durham Univesity (2019 - 2022)

  • BSc Computer Science - First Class Honours

Dissertation: Eye in the Sky: Object Detection and Tracking via Drone Imagery using Convolutional Neural Networks (Final Mark: 77%) (see here)

3rd Year Modules: Deep Learning and Reinforcement Learning, Recommender Systems, Parallel Scientific Computing, Bioinformatics, Algorithmic Game Theory, Computer Vision, Human-AI Interaction Design, Project Management.

2nd Year Modules: Networks and Databases, Data Science, Artificial Intelligence, Programming Paradigms, Software Engineering, Theory of Computation.

1st Year Modules: Mathematics for Computer Science, Algorithms and Data Structures, Computational Thinking, Computer Systems, Programming, New Venture Creation (elective module).

A Level

St. Joseph's Catholic Academy (2016 - 2018)

  • Physics - A
  • Maths - A
  • Computer Science - A

Programming Languages

Technologies

Hobbies

  • Guitarist 🎸
  • Football (NUFC) ⚽️
  • Poker ♠️
  • Gym 🏋🏻

Pinned Loading

  1. predicting-the-pound predicting-the-pound Public

    MSc Finance dissertation project at Newcastle University. This project focused on forecasting the volatility of exchange rates involving the Great British Pound using EWMA, GARCH-type and Implied V…

    Python 4

  2. eye-in-the-sky eye-in-the-sky Public

    Final-year project submitted as part of BSc Computer Science at Durham University. This project focuses on the application of object detection and tracking methods to the UAV imagery domain.

    Python 1 1

  3. conditional-wgan-gp conditional-wgan-gp Public

    Coursework solutions for a 3rd year Computer Science module on Deep Learning @ Durham University. Uses a conditional WGAN-GP implementation to generate images from the CIFAR-10 and STL-10 datasets.

    Python 3

  4. classification-with-no-discrimination classification-with-no-discrimination Public

    Coursework solutions for a 2nd year Computer Science sub-module on Bias in AI @ Durham University. Attempts to minimise gender bias when using ML to predict income.

    Jupyter Notebook 1

  5. baum-welch baum-welch Public

    Coursework solutions for a 3rd year Computer Science module on Bio-Informatics @ Durham University. Aims to implement the Baum-Welch algorithm.

    Python

  6. image-processing image-processing Public

    Coursework solutions for a 2nd year Computer Science sub-module on Image Processing @ Durham University. Aims to implement instagram-style filters on images.

    Python