Dr Ashley McClenaghan

Lecturer in Software Engineering

Computing Science and Mathematics - Division Stirling

Dr Ashley McClenaghan

About me

I'm a Lecturer in Software Engineering at the University of Stirling. I hold a PhD and BSc in Computing Science, and have over 25 years of experience in both academia and industry where I have worked with the likes of Morgan Stanley, JP Morgan Chase, HSBC, Philips Research and HP Labs. I'm interested in engineering new data technologies - graph DBs, distributed ledgers, LLMs, etc. - into software stacks to deliver new features/opportunities.

Example projects:

Social Credit Fintech

  • Quantifying social good within a funding circle using tokenisation.
  • Tech: Convex blockchain and smart contracts, ClojureScript SPAs.

Econome AI

  • Helping this start-up provide real-time analysis of web pages.
  • Tech: libpython-clj2 interop between a Java web stack and Python’s data-science libraries.

ADAPT

  • Recommending treatment pathways; helping users find the info they need.
  • Tech: SMILE genetic algo optimisation; XGBoost and Sklearn estimators; DVC to structure replicable data experiments; SentenceTransformers embeddings for semantic search.

Data Commons Scotland

  • Prototyping a public database of social goods (carbon savings, employment & learning opportunities, local lower cost goods, meeting gov targets, etc.).
  • Tech: federated immutable graph databases using RDF, SPARQL, GraphQL, and XTDB.

Waste Matters Scotland

  • Working with SEPA, Scottish gov’s statistic office, local gov, the Scottish Open Data community, and 3rd Sector orgs to make data about waste management accessible to non-experts.
  • Tech: Git, CSV+CSVW, SPARQL, ClojureScript SPAs, Vega graphs.