Skip to content

Research & applied computing

Researching intelligent systems for real-world problems.

My research interests sit across artificial intelligence, machine learning, cybersecurity and intelligent, adaptive systems — and how those methods hold up when they meet messy operational reality.

That spans reinforcement learning for decision-making under uncertainty, AI-powered intrusion detection, applied computing for data-driven services, and socially useful digital systems. Food sustainability is one application domain within that profile rather than the boundary of it.

Selected research

Selected research

01

BSc Computer Science final-year research project2025 — 2026

Rescuify — Decentralized Food Surplus Redistribution using Blockchain and Reinforcement Learning

Product creator, researcher & developer · Anglia Ruskin University

A decentralised redistribution prototype that coordinates donors, recipients and transport under time, temperature and trust constraints — evaluated entirely in simulation.

Simulated / ExperimentalSimulated / experimental — all quantitative results come from simulation, not a live logistics network.

  • Reinforcement learning
  • PPO
  • Blockchain-style audit
  • Digital twin
  • FastAPI
  • React
  • OSMnx

Research problem

Food-surplus redistribution requires efficient coordination between donors, recipients and transport or logistics actors while dealing with time, temperature and trust constraints. Surplus is perishable, actors are independent, and no participant has a reason to accept another's unverifiable record of what happened to a consignment.

Technical & research approach

  • React role-based interfaces for donor, recipient and transport actors.
  • FastAPI service layer coordinating allocation, dispatch and state.
  • PPO reinforcement learning for routing and allocation decisions under changing conditions.
  • Simulated IoT cold-chain sensing and digital-twin concepts for thermal state.
  • SHA-256 cryptographic audit trail simulating blockchain immutability across handovers.
  • Cambridge street-network modelling using OSMnx as the routing substrate.

Experimental results — simulated

These are simulation outputs used to compare policies against a static-routing baseline. They are not production metrics, deployed impact or commercial outcomes.

  • 27 of 30 simulated thermal breaches rescued.
  • 98.0% simulated waste diversion versus an 80.0% static-routing baseline.
  • SHA-256 hashes generated for 150 simulated transactions.
Read the full study

Limitations

  • Evaluation is simulation-only; no real donors, vehicles or consignments were involved.
  • Cold-chain telemetry is synthetic, so sensor noise and failure modes are modelled rather than observed.
  • The audit trail simulates blockchain immutability with hashing; it is not deployed on a distributed ledger with independent validators.
  • The street network is a single-city model, so generalisation beyond Cambridge is untested.

What I learned

  • A reward function is a product decision: what the policy optimises for is the specification, and small changes to it change behaviour more than model tuning does.
  • Simulation is only useful when the baseline is honest — the static-routing comparison mattered more than the headline number.
  • Trust mechanisms need a workflow before they need cryptography; the audit trail only helps if handovers are recorded at the right moments.

Future research directions

  • Evaluate the policy against a real, instrumented pilot with a small number of donors.
  • Compare PPO against simpler heuristics on cost, robustness and explainability, not just diversion rate.
  • Study whether a verifiable audit trail measurably changes participation behaviour.
  • Extend the digital twin to multi-city networks and to disruption scenarios.
rescuify.com

02

Computer research methodologies — proposed research

AI-Powered Intrusion Detection System for Next-Generation Cybersecurity Threats

Anglia Ruskin University

A research-methodology study framing how AI and machine learning could support adaptive intrusion detection. Proposed work — no system was deployed and no experiments were run.

Proposed researchProposed research — methodology and framing only. No datasets, experiments, results or deployment.

  • Cybersecurity
  • Machine learning
  • Anomaly detection
  • Research methodology

Research problem

The growing sophistication and adaptability of cyber threats creates limitations for purely static or signature-based detection approaches. Detection rules describe threats that have already been characterised, which leaves a structural gap against threats that change faster than the rules describing them.

Research direction

  • How AI and machine learning could support adaptive intrusion detection.
  • Anomaly detection as a complement to signature-based rules.
  • Detection of evolving and previously uncharacterised threats.
  • Intelligent cybersecurity systems that adapt without constant manual rule authoring.
Read the full study

Motivation

Signature-based defences are efficient and explainable, but their coverage is bounded by prior knowledge. The motivating question is not whether machine learning can classify traffic, but whether an adaptive system can be made trustworthy enough for security teams to act on.

Research question & objective

To what extent can machine-learning-based anomaly detection extend intrusion detection beyond signature coverage without an unacceptable operational cost in false positives? The objective is to define an evaluation frame that treats analyst workload as a first-class outcome alongside detection performance.

Literature review direction

  • Signature-based versus anomaly-based intrusion detection.
  • Supervised and unsupervised approaches to network anomaly detection.
  • Concept drift and adversarial adaptation in security settings.
  • Explainability and analyst trust in automated detection.

Proposed methodology

  • Define the threat model and the detection scope before selecting techniques.
  • Establish a signature-based baseline so any learned model has something honest to beat.
  • Specify evaluation protocol, including how drift over time would be handled.
  • Treat data provenance and labelling assumptions as explicit study limitations.

Model & data evaluation considerations

  • Class imbalance makes accuracy a misleading headline measure.
  • Precision, recall and alert volume matter more than a single aggregate score.
  • Temporal splits are needed; random splits leak future information.
  • Any dataset choice must be justified and its representativeness questioned.

Cybersecurity context

Detection sits inside an operational process. A model that raises defensible alerts a team can triage is more valuable than one that scores better offline and is ignored in practice.

Limitations

  • This is proposed research: no implementation, dataset, experiment or result is claimed.
  • Public intrusion datasets age quickly and may not represent current threats.
  • Adversaries adapt to deployed detectors, so offline evaluation overstates durability.

Future research & potential PhD extension

  • Build and evaluate a prototype detector against a justified, current dataset.
  • Study drift-resilient detection and retraining strategies over time.
  • Investigate explainability methods that measurably improve analyst decisions.
  • Extend towards trustworthy, resilient intelligent systems as a doctoral programme.

03

Research assistant experience2025

Smart Food Cities — Research Assistance & Digital Field Operations

Research assistant · Anglia Ruskin University, Cambridge

Research-assistant work supporting a smart-city food-systems study, and the offline-first field tool built to give that fieldwork operational visibility.

Evidenced experienceReal research-assistant experience at Anglia Ruskin University.

  • Research operations
  • Survey methods
  • Literature review
  • Offline-first PWA

Supported responsibilities

  • Preparing survey materials.
  • Sourcing business contact details.
  • Questionnaire distribution and outreach.
  • Analysing survey responses.
  • Literature review on food systems in smart cities.
  • Analysing food-system data.
  • Identifying research challenges.
  • Supporting research operations.

Cambridge Field Tracker

Fieldwork across a large business list has a coordination problem before it has a data problem: who has been visited, what happened, and what is still outstanding. Cambridge Field Tracker was built as a digital research-operations tool to structure that work.

Research operations problem → fieldwork requirements → digital tool → operational visibility.

  • Offline-capable PWA for use in the field without reliable connectivity.
  • A 597-business dataset as the working list.
  • Search and filters to narrow the list to the current round of work.
  • Delivery and outreach status tracking per business.
  • Directions and route support between visits.
  • A progress dashboard giving visibility over what remained.
Read the full study

Scope of the claim

Cambridge Field Tracker was a research-operations tool built for this evidenced fieldwork context. It was not a commercial product, an official university-wide system, deployed across ARU, or used outside that context.

What I learned

  • Research operations fail on visibility long before they fail on analysis.
  • Offline-first is a requirement, not an enhancement, when the work happens on foot.
  • Status modelling is where the real requirements argument happens.

04

Industry-linked academic project2024 — 2025

TrackGenesis Sentiment Analysis

Anglia Ruskin University live brief

An academic live brief with an industry partner covering sentiment analysis, requirements and prototype design — part of my development in applied NLP and AI-related systems.

Evidenced experienceAcademic live brief with an industry partner.

  • Java NLP
  • Sentiment classification
  • Requirements
  • Prototype design
  • UX / wireframing

Scope of the work

  • Sentiment analysis over user-submitted text.
  • Single and batch analysis modes.
  • History and personalisation concepts.
  • Requirements definition with the partner.
  • Wireframing through to a hi-fi prototype.

Publications

Selected publications

  1. Bello, B. O. & Iwayemi, A. (2019). An Image Searching Framework Using Hybrid Algorithm. International Journal of Computer Applications, 178(21), 4–9.

    DOI: 10.5120/ijca2019918976

    Publication details
    My contribution
    Contribution details to be added
    View DOI
  2. Iwayemi, A., Olokun, M. S. & Bello, B. O. (2021). An Integrated Numerical Computation System in Engineering. Innovative and Adaptive Research in Applied Science and Engineering for Technological Applications (IARASETA).

    Publication details
    My contribution
    Contribution details to be added
    Link
    No verified public link available.

Research experience

Research experience

  1. 2025

    Research Assistant

    Anglia Ruskin University, Cambridge

    • Literature reviews on food systems in smart cities.
    • Survey and questionnaire preparation.
    • Sourcing business contact details.
    • Questionnaire distribution and participant outreach.
    • Analysis of survey responses.
    • Research data analysis.
    • Supporting day-to-day research operations.
  2. 2025

    Product Software Development — Industry Exposure

    Wellcome Sanger Institute, Cambridge

    Four-day industry exposure within the Product Software Development team at the Wellcome Sanger Institute.

    • Exposure to Agile workflows and sprint planning.
    • Observation of collaborative engineering environments.
    • Exposure to testing practice.
    • Exposure to software and product lifecycle practices.

Toolkit

Research methods & technical toolkit

Languages & platforms

  • Python
  • Java
  • FastAPI
  • SQL
  • LaTeX / Overleaf

Methods

  • Machine learning
  • Reinforcement learning
  • Natural language processing
  • Data analysis
  • Algorithms & data structures
  • Cybersecurity

Research practice

  • Research methodology
  • Literature review
  • Experimental design

Direction

Current research interests

  • Artificial Intelligence & Machine Learning

    Intelligent and adaptive systems applied to complex real-world problems.

  • Cybersecurity & Intrusion Detection

    Exploring how AI and ML can support adaptive threat detection and future cybersecurity systems.

  • Reinforcement Learning

    Decision-making and adaptive optimisation in dynamic environments.

  • Trustworthy / Resilient Intelligent Systems

    Systems that remain useful, explainable, secure and robust under uncertainty.

  • Applied AI

    AI applied to operational, social, sustainability and product problems.

  • Data-Driven Systems

    Research and product systems that turn complex data into useful decisions.

Happy to discuss research collaboration, doctoral study or technical product roles.