I let Google Scholar take care of keeping track of my publications. List in date order is here. If you click on the publication on that list, in almost all cases there is a link to a pdf of the paper. If not just drop me an email and I’ll send you one.
There is also a University of Surrey repository with pdfs of many of my recent papers. See here for my publications on that repository. Note that the indexing here is a bit flaky, not all publications on that list are mine, not all of mine are there…. It also include PhD theses, I have co-supervised or supervised, or, oddly, examined.
My ORCID number is 0000-0002-0833-7519.