FHEA · Marie Curie Postdoctoral Fellow
I do machine learning for a living. The theoretical side fascinates me, but over the past decade or so, the applied side is where I have spent most of my time: building things that work, breaking things that should have worked, and occasionally wondering why they worked at all.
I am a Senior Lecturer in Computer Science and a Fellow of the UK’s Higher Education Academy. At UWE Bristol, I am a member of the Computer Science Research Centre and the Data Science and Mathematics Research Group, and I direct the MSc in Financial Technologies. I lead AI and Data at Explore Learning, where I develop algorithmic personalisation for adaptive learning platforms and manage data science teams delivering production ML at scale. More recently, I started teaching at Birzeit University in Palestine.
My career has taken me through Palestine, Spain, the Netherlands, and the UK. I did my PhD and MSc at the Autonomous University of Barcelona, then a Marie Curie Postdoctoral Fellowship at Utrecht University and VORtech BV in the Netherlands, where I built Par@Graph, a parallel toolkit for large-scale climate network analysis. It was featured in Networks in Climate (Cambridge University Press, 2019) and is still used by oceanographers today.
Along the way, I have led research with GE Aerospace, Innovate UK, and the British Council, co-founded three MSc programmes, supervised over 40 MSc dissertations and multiple PhDs, and lectured at universities across Europe, in China and Hong Kong.
Diploma in AI in FinTech & Open Banking
Saïd Business School, University of Oxford
PhD in High-Performance Computing
Autonomous University of Barcelona
MSc in Advanced Informatics
Autonomous University of Barcelona
BSc in Information Technology
PPU
This work presents the first attempt to automate the (still manually-handled) mapping of free written work and items’ cost text descriptions, from construction cost documents called bills of quantities (BoQs), into the In- ternational Cost Measurement Standard (ICMS), which will enable benchmarkers to compare and benchmark the performance of projects at a scale that was never done before, and facilitate more effective cost and risk analysis in construction projects.
A software generator for non-Gaussian, colored stochastic processes. The expected applications of the presented algorithm are as diverse as the modeling of some types of vibration or fluctuation which are typically non-Gaussian, the generation of noise which is naturally confined to a domain, or the investigation of the response of many dynamical systems embedded in noise, as the latter deviates from being Gaussian.
Outside the lab and the lecture hall, I travel (I think a lot), and I am a half-time protester. This never ages.
Below is a random selection of mostly old pictures. They are so random that they are.
Swipe to explore