Core Contributor & Infrastructure LeadOPENSHIELD
Turn Azure posture findings into action.
Open-source Azure CSPM for misconfigurations and quantum-unsafe cryptography. I built CI quality gates, connected the Flask API and React dashboard, and supported full-stack delivery. The project is currently migrating into the OWASP project ecosystem.
55 stars69 forksOpenSSF Passing80 Azure rules
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
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
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
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