
Let me introduce myself
AI for biology, from single cells to the clinic
I am a Research Associate and part-time Lecturer in the School of Computing, Engineering and Digital Technologies at Teesside University, where I am also pursuing a PhD in Computer Science. My research sits at the intersection of artificial intelligence and biology: I develop multimodal deep learning methods to understand cell fate decisions and cell reprogramming from single-cell and biomedical imaging data, with an emphasis on explainable models.
I also teach and supervise student research projects in the School of Computing, Engineering and Digital Technologies. Before moving into academia, I spent nearly a decade as a business analyst, leading analysis and software-design teams that turned business processes into working software.
Research interests
Skills
Technical
Research & analysis
Beyond work
Lifelong learningGymFootballFilm
Academic journey


M.Sc. in Software Engineering

B.Sc. in Software Engineering
Professional journey
Current

Research Associate
School of Computing, Engineering and Digital Technologies (SCEDT).
Current

Part-time Lecturer
School of Computing, Engineering and Digital Technologies (SCEDT).

Business Analyst
Led the business analysis and software design teams.

Business Analyst
Business process analysis and design of software solutions.

Business Analyst
Business analysis and requirements gathering.
Professional certificates

TensorFlow: Data and Deployment
Credential CYTFH4WACT94
View modulesHide modules
- Browser-based Models with TensorFlow.jsJan 2021
- Device-based Models with TensorFlow LiteFeb 2021
- Data Pipelines with TensorFlow Data ServicesFeb 2021
- Advanced Deployment ScenariosMar 2021

TensorFlow: Advanced Techniques
Credential MPQGJZM29THG
View modulesHide modules
- Custom Models, Layers, and Loss FunctionsJan 2021
- Custom and Distributed TrainingJan 2021
- Advanced Computer VisionFeb 2021
- Generative Deep LearningFeb 2021

TensorFlow Developer Specialization
Credential 6J5M8SQXALVJ
View modulesHide modules
- Introduction to TensorFlowDec 2020
- Convolutional Neural Networks in TensorFlowJan 2021
- Natural Language Processing in TensorFlowJan 2021
- Sequences, Time Series and PredictionFeb 2021

AI Engineering Specialization
Credential 8UE484ZGX3TM
View modulesHide modules
- Machine Learning with PythonAug 2020
- Scalable Machine Learning on Big DataNov 2020
- Introduction to Deep Learning & Neural NetworksNov 2020
- Building Deep Learning ModelsNov 2020
- Deep Neural Networks with PyTorchDec 2020
- AI Capstone ProjectDec 2020

Deep Learning Specialization
Credential MRHRT7HSZBCA
View modulesHide modules
- Machine LearningJun 2020
- Neural Networks and Deep LearningJul 2020
- Improving Deep Neural NetworksSep 2020
- Structuring Machine Learning ProjectsSep 2020
- Convolutional Neural NetworksSep 2020
- Sequence ModelsNov 2020

Linux, Android and Embedded Systems
Professional training certificates (LPIC-1, LPIC-2 and more)
View certificatesHide certificates
- Advanced Android Development2019
- Unix Embedded Systems with Raspberry Pi and Arduino2014
- Mastering Unix Shell Scripting2014
- Advanced Level Linux Professional (LPIC-2)2014
- Junior Level Linux Professional (LPIC-1)2013
Recent activities
-
September 2026
WorkshopMultimodal machine learning for glioblastoma
Participated in and delivered a workshop at the Net4Brain Training School on Mathematical and Computational Biology of Brain Tumours.
-
March 2026Ongoing
New roleResearch Associate
Started as a Research Associate at Teesside University.
-
March 2026
Peer reviewMachine Learning
Peer review for a manuscript in Springer Nature's Machine Learning journal.
-
February 2026
PublicationNature Communications Engineering
Bridging modalities with AI: a review of AI advances in multimodal biomedical imaging
-
September 2025
Peer reviewDiscovery Science 2025
28th International Conference on Discovery Science (DS 2025).
-
September 2025
PosterNortHFutures
Unlocking cell fate decisions with multi-modal deep learning
-
September 2025Ongoing
TeachingBig Data & Business Intelligence
Teesside University
-
September 2025Ongoing
TeachingAI Foundations
Teesside University
-
July 2025
OutreachAI & Computer Science
Discover Teesside Residentials
-
June 2025
ConferenceThird UK AI Conference
Health Data Research UK
-
June 2025
Invited talkAI in medicine
Transforming patient care and clinical practice
-
2023Ongoing
TeachingMachine Learning
Teesside University