Dr Ashley McClenaghan
Lecturer in Software Engineering
Computing Science and Mathematics - Division Stirling
Contact details
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.