01

About

I am a researcher in artificial intelligence and cybersecurity at the School of Computing, Mathematics and Physics, University of Portsmouth, working on the Horizon Europe XTRUST-6G project on Zero Trust Architecture for next-generation networks.

I hold an MSc in Cyber Security and Forensics (Distinction) from the University of Portsmouth and a BSc in Computer Science and Engineering from Daffodil International University, Bangladesh. My earlier research applied machine learning to healthcare and agriculture, including early detection of dementia and identification of medicinal plants.

Research interests

Zero Trust Architecture6G network security AI-generated media detectionMedia forensicsPrivacy-preserving digital forensics ML for intrusion detectionCyber ranges & security educationApplied deep learning in healthcare
02

Research & projects

CyberRange.world: virtualisation lab platform for cybersecurity education

Core development team · in production at universities across the UK and Europe

A platform for hands-on cybersecurity teaching and training: Docker-based challenge hosting, OpenVPN team isolation, real-time scoring and interactive penetration-testing environments. In daily production use for lab sessions by multiple universities and departments, including the University of Portsmouth, and expanding across the UK and Europe.

DjangoDockerOpenVPNLinux

XTRUST-6G: Zero Trust Architecture for 6G networks

Horizon Europe · University of Portsmouth · 2024 to present

Research and engineering on Zero Trust Architecture for secure next-generation networks: continuous verification of users, devices and services, policy-driven access control and dynamic trust evaluation, as part of a European consortium.

Zero Trust6GNetwork securityPolicy-driven access

DeepGuard: forensic detection of AI-generated images

MSc dissertation · 2024

A forensic model for distinguishing real from AI-generated images. DeepGuard combines zero-shot CLIP embeddings with handcrafted forensic features (pixel-level inconsistencies, PRNU sensor patterns) in a lightweight, explainable classifier suited to investigators and researchers.

CLIPPRNUComputer visionPyTorch

Other software

AI Threat Classifier, ensemble deep-learning classifier for malicious payloads and anomalous network traffic · Django IP Lock, Django middleware limiting login attempts by IP · ThinkAI, text-to-image, PDF and document generation platform · MockTak, community and analytics platform for IELTS learners · BechDia, web and Android marketplace for Bangladesh, published on Google Play · Python Virtual Assistant, speech-driven task assistant.

03

The Universe

theuniverse.fun ↗
Independent project · sole developer · free, runs in the browser

The Universe

Every star is real

Kennedy Space CenterAndromeda

The Universe is a space flight simulator that runs in a web browser. I designed, built and shipped it on my own. The player lifts off from Kennedy Space Center, reaches orbit, travels to any of 57 real places in space, from the Moon and Europa out to nebulae, black holes and the Andromeda galaxy, then lands on a planet or a moon and walks its surface under that planet's real gravity.

Nothing in the sky is decorative. Every position, size, distance and travel time for light is worked out live from published astronomical data at the current clock time, so the planets are where they really are while you are flying. The project's design constraint was honesty: where the simulation departs from physics, in the wormhole that removes the travel time, the guided landings and the close approaches to distant stars, the game states it on screen, next to the real numbers.

At a glance

Destinations
57 real places in space
Places you can land
12 planets and moons, each with its real gravity
Simulation
Real positions, distances and light travel times
Platform
Any modern browser, keyboard or touch
Role
Design, engineering, art, release
Access
Free, no installation, no account

How it works

  • Real positions. Where the planets and moons sit is read from the astronomy-engine library against the live mission clock, which also draws the day and night line across Earth.
  • Real sky. The stars come from the HYG v4.1 catalogue, which merges the Hipparcos, Yale Bright Star and Gliese star surveys, so the constellations keep their real shape as you fly through them.
  • Real-time graphics. A three.js and WebGL pipeline with a glow pass for bright stars, planet imagery from NASA and Solar System Scope under CC BY 4.0, and a renderer that scales down to phone screens.
  • Flight model. Throttle, steering thrusters, roll, flight assist, readouts for the high and low points of your orbit, and time warp, with an autopilot that can fly the launch, the descent and the touchdown.
  • On foot. Stepping out of the ship switches to a walking mode where running and jump height follow the real gravity of that world, and the player can plant a flag made from their own name.
three.jsWebGL JavaScriptastronomy-engineHYG v4.1 catalogue Orbital mechanicsShadersReal-time 3D
04

Selected publications

All publications →
  1. An extensive visual data for reliable identification of medicinal plant leaves
    Md Shariar Kabir and co-authors
    ElsevierData in Brief, vol. 63, 112129, 2025
  2. Automated Advertising Campaign Generation from Minimal Prompts: An AI-Powered Multi-Component Approach
    Md Shariar Kabir and co-authors
    IEEEInternational Conference on Robotics and Artificial Intelligence (ICRAI), Nagoya, Japan, 2025
  3. The Early Detection of Dementia Disease Using Machine Learning Approach
    Md Shariar Kabir et al.
    IEEEInternational Conference on Computer Communication and Informatics (ICCCI), 2023
05

Awards & honours

Full CV →
  • MSc Cyber Security and Forensics with DistinctionUniversity of Portsmouth. Dissertation project: DeepGuard, forensic detection of AI-generated images.
  • Hackathon awardsAwards at national and international hackathons during undergraduate study at Daffodil International University.
06

Technical skills

Machine learning
PyTorchTensorFlowscikit-learnCLIP / TransformersComputer visionNLP
Security
Zero TrustPenetration testingNetwork securityDigital forensicsSIEMCryptography
Systems & infrastructure
PythonDjangoJavaScriptSQLLinuxDockerOpenVPNNginxAWSCI/CD
Tools
WiresharkBurp SuiteMetasploitNmapKali LinuxJupyterLaTeXGit
07

Writing

RSS