Final-year Computing Systems student · London

Explore how I build and reason.

A hands-on portfolio of cloud, AI, full-stack, security and data systems. Open a project, trace an architecture or inspect the evidence behind each claim.

project constellation · select a node
VERIFIED
BUILD
EVIDENCE
Open source infrastructure
OpenShield · 55 stars · 69 forks
Python · Flask · React · Azure

Systems you can inspect.

Filter by domain, open the build notes and follow the public repository. Figures are tied to source evidence or explicitly labelled repository benchmarks.

Integrated upstreamDUSK

Gate anomalous AI agent actions.

Co-built with Tanvir Farhad. DUSK evaluates proposed control-plane actions against behavioural baselines before they reach downstream systems.

1.0 precision1.0 recall0.0 false-positive rateSuperlinked SIE
Integration →
Edge applianceIOTSENTINEL

Learn a network without exporting it.

Privacy-first Raspberry Pi appliance for device discovery, vulnerability posture, Zeek traffic analysis, River online learning and guarded firewall enforcement.

1,263 tests54 test files68 to 81% module coverage
Repository →
Threat intelligenceBREACHLENS

Join breach context with action.

Angular and Flask/MongoDB threat-intelligence platform with automated OSINT synchronisation, privacy-preserving exposed-data checks and analyst-facing workflows.

889 tests65 REST endpointsAngular + Flask
Repository →
Team projectLOCAL SERVICES

Make local services easier to find.

Professional Practice team project for service discovery and marketplace workflows. Included as supporting evidence rather than a headline project.

Team deliveryFull stackProfessional Practice
University courseworkTHREATVAULT

Model security data with clear provenance.

COM682 coursework exploring structured threat data and application security. Explicitly labelled as academic work.

CourseworkSecurityData modelling

Architecture playground.

Choose a system and step through its data path. This is an explanatory model of the public architecture, not a live production console.

Interactive architecture

OpenShield posture pipeline

Step 1 of 5

Connect to an Azure environment using scoped credentials.

Evidence, not decoration.

Public adoption, upstream integration, automated testing, education and real work experience form the proof layer behind the playground.

External signals

OPEN SOURCEOpenShield has public adoption, external contributors and an OpenSSF Best Practices Passing badge.
UPSTREAMDUSK ships as a self-contained agent-action-monitor example inside Superlinked's public SIE repository.
TESTINGIoTSentinel contains 1,263 tests across 54 files. BreachLens contains 889 automated tests.
ACADEMICDean's Award in Years 1 and 2, expected First-Class Honours and winner at QAHE TechFest 2026.

Journey

Open source and AI security work

Infrastructure leadership on OpenShield and joint development of DUSK, including its Superlinked SIE integration.

BSc (Hons) Computing Systems

Ulster University London. Expected First-Class Honours, Dean's Award in Years 1 and 2.

Winner, QAHE TechFest 2026

Ulster Project Showcase and Poster Exhibition.

Database Administrator

Part-time and hybrid role at Arunima Secondary School, Kathmandu.

London, UK · Open to graduate technology opportunities

Bring me a system worth understanding.

Interested in software development, cloud, AI, full-stack systems, data and security. The role can vary. The standard for careful engineering does not.