Personal Portfolio
Mathematics, Bsc Honors, University of Bath, (2020 - Present)
A Python dashboard project developing investment strategy models based on Modern Portfolio Theory. By harnessing machine learning libraries in Python, this dashboard finds optimally weighted portfolios for a range of objective functions and constraints. The objective functions explored include conditional value at risk (cVar) minimisation and Sharpe Ratio maximisation and can be benchmarked against a variety of configurations and index funds. Live Dashboard Github Project
A personal project developing an app in Python using Streamlit. The purpose of the app is to use Black-Scholes-Merton pricing and binomial pricing models in order to determine the theoretical value of American options. The dashboard will take in any ticker and expiry date and dynamically update the relevant graphs and analyses showing pricing disparities at different strike prices. Please note that occasionally the downloaded option chain will have a Bid/Ask of 0, this is most likely because it is outside Market Hours. Live Dashboard Github Project
A handy tool which uses current interest rates to calculate your student loan balance over time. You are able to set your current salary, plan, and even input potential future earnings to visualise how the balance changes dynamically. Live Dashboard Github Project
An academic project looking at data manipulation and visualisation in R. Github Project
An academic project looking at text sentiment analysis, spatial data visualisation and analysis in R. Github Project
An academic project studying a second order stochastic reactions, approximating solutions and using MATLAB to evaluate long term system behaviour. Github Project
An academic project studying a group of integrals and numerical approximations to solve them. Github Project
Microsoft DP-900
Multivariate Data Analysis - OR Society