Projects, grouped by skill
Every project below is a public repository, filed under the skill domain it demonstrates. Most run as a live demo in the browser; all of them ship their source.
Featured
Five to start with
- 01
Cloud Architecture Designer
cloud-architecture-designer · 2025
A drag-and-drop AWS architecture canvas with pre-built reference templates, live cost estimation and a Well-Architected Framework review pass — designed so a team can reason about a system before it exists.
- AWS
- System architecture
- Cost modelling
- JavaScript
- 02
SIEM Log Analyzer
siem-log-analyzer · 2025
An interactive security operations dashboard: real-time threat detection over streaming logs, incident correlation, and every finding mapped back to MITRE ATT&CK technique.
- MITRE ATT&CK
- Log analysis
- Threat detection
- JavaScript
- 03
Neural Network Playground
neural-network-playground · 2025
Build, train and watch a network learn entirely in the browser — decision boundaries rendered in real time as the weights move. A teaching instrument first, a demo second.
- Machine learning
- Visualization
- JavaScript
- Teaching tool
- 04
Monte Carlo Simulation Engine
monte-carlo-simulator · 2025
Options pricing, Brownian motion, portfolio value-at-risk and Pi estimation under one simulation engine, with the distributions drawn as they converge.
- Statistical analysis
- FinTech
- Simulation
- Visualization
- 05
Education Leadership Dashboard
Education-Leadership-Dashboard · 2024
Analytics built for the people who sign off on budgets — student performance, resource allocation and spend in one view, so administrators argue from evidence rather than anecdote.
- Learning analytics
- Program evaluation
- Dashboards
- Data modelling
Skill domain
Engineering & Architecture
7 projects
- 01
Cloud Architecture Designer
cloud-architecture-designer · 2025
A drag-and-drop AWS architecture canvas with pre-built reference templates, live cost estimation and a Well-Architected Framework review pass — designed so a team can reason about a system before it exists.
- AWS
- System architecture
- Cost modelling
- JavaScript
- 02
Serverless Workflow Simulator
serverless-workflow-simulator · 2025
Event-driven architecture simulator modelling Lambda execution flows, cold-start behaviour and cost projections across invocation patterns.
- Serverless
- AWS Lambda
- Cost projection
- 03
Cloud Cost Optimizer
cloud-cost-optimizer · 2025
A multi-cloud FinOps dashboard that analyses and ranks optimisation opportunities across AWS, Azure and GCP spend.
- FinOps
- AWS
- Azure
- GCP
- 04
AWS Terraform Game Day
aws-terraform-gameday · 2024
Infrastructure as code for a three-tier web application, written as game-day preparation — reproducible provisioning and controlled failure drills.
- Terraform
- HCL
- AWS
- DevOps
- 05
Student Engagement API
student-engagement-api · 2024
A Python service exposing engagement signals so downstream dashboards and interventions can consume one source of truth.
- Python
- APIs
- Learning analytics
- 06
CLI Development Tools
cli-development-tools · 2024
A suite of developer utilities — API tester, dev server, file organiser, git helper and project generator.
- Node.js
- Automation
- Developer tooling
- 07
Blockchain Educational Credentials
Blockchain-Educational-Credentials · 2023
A proof-of-concept for issuing and verifying credentials on-chain — reducing certification fraud without adding friction.
- Solidity
- Blockchain
- Credentialing
Skill domain
Data & Analytics
9 projects
- 01
SIEM Log Analyzer
siem-log-analyzer · 2025
An interactive security operations dashboard: real-time threat detection over streaming logs, incident correlation, and every finding mapped back to MITRE ATT&CK technique.
- MITRE ATT&CK
- Log analysis
- Threat detection
- JavaScript
- 02
Neural Network Playground
neural-network-playground · 2025
Build, train and watch a network learn entirely in the browser — decision boundaries rendered in real time as the weights move. A teaching instrument first, a demo second.
- Machine learning
- Visualization
- JavaScript
- Teaching tool
- 03
Monte Carlo Simulation Engine
monte-carlo-simulator · 2025
Options pricing, Brownian motion, portfolio value-at-risk and Pi estimation under one simulation engine, with the distributions drawn as they converge.
- Statistical analysis
- FinTech
- Simulation
- Visualization
- 04
Education Leadership Dashboard
Education-Leadership-Dashboard · 2024
Analytics built for the people who sign off on budgets — student performance, resource allocation and spend in one view, so administrators argue from evidence rather than anecdote.
- Learning analytics
- Program evaluation
- Dashboards
- Data modelling
- 05
FinTech Risk Analytics
fintech-risk-analytics · 2024
Time-series risk analysis over financial instruments — volatility, exposure and scenario testing rendered for non-quant readers.
- Time-series
- Risk modelling
- Visualization
- 06
Epidemic Modeling Dashboard
epidemic-modeling-dashboard · 2024
SIR, SEIR, SIRD and SIRV models with live parameter sweeps, sensitivity analysis and data export for coursework use.
- Modelling
- SciPy
- Sensitivity analysis
- 07
Deep Learning — Charity Funding
DeepLearning-Charity · 2023
A neural network predicting whether a charity funding application succeeds, from organisational features alone.
- Python
- TensorFlow
- Machine learning
- 08
Crypto Clustering
Crypto-Clustering · 2023
Unsupervised learning over cryptocurrency price movement — K-means plus PCA to find structure in the noise.
- Python
- K-means
- PCA
- 09
Student Engagement API
student-engagement-api · 2024
A Python service exposing engagement signals so downstream dashboards and interventions can consume one source of truth.
- Python
- APIs
- Learning analytics
Skill domain
Cybersecurity
5 projects
- 01
SIEM Log Analyzer
siem-log-analyzer · 2025
An interactive security operations dashboard: real-time threat detection over streaming logs, incident correlation, and every finding mapped back to MITRE ATT&CK technique.
- MITRE ATT&CK
- Log analysis
- Threat detection
- JavaScript
- 02
Encryption Toolkit
encryption-toolkit · 2025
Applied cryptography in the browser: AES-256, RSA, SHA hashing, digital signatures and steganography over the Web Crypto API.
- Web Crypto API
- Cryptography
- Information assurance
- 03
Network Vulnerability Scanner
network-vulnerability-scanner · 2025
Simulated network assessment with CVE detection, CVSS scoring, compliance checks and prioritised remediation guidance.
- CVE / CVSS
- Risk assessment
- Compliance
- 04
Cybersecurity Incident Dashboard
cybersecurity-incident-dashboard · 2024
Incident tracking and triage views for a security team — severity, status and time-to-resolution surfaced together.
- Incident response
- JavaScript
- Dashboards
- 05
Secure Password Generator
secure-password-generator · 2024
A cryptographically secure generator with entropy reporting and enterprise policy constraints built in.
- Cryptography
- JavaScript
- UX
Skill domain
Development & Design
7 projects
- 01
Cloud Architecture Designer
cloud-architecture-designer · 2025
A drag-and-drop AWS architecture canvas with pre-built reference templates, live cost estimation and a Well-Architected Framework review pass — designed so a team can reason about a system before it exists.
- AWS
- System architecture
- Cost modelling
- JavaScript
- 02
Neural Network Playground
neural-network-playground · 2025
Build, train and watch a network learn entirely in the browser — decision boundaries rendered in real time as the weights move. A teaching instrument first, a demo second.
- Machine learning
- Visualization
- JavaScript
- Teaching tool
- 03
Encryption Toolkit
encryption-toolkit · 2025
Applied cryptography in the browser: AES-256, RSA, SHA hashing, digital signatures and steganography over the Web Crypto API.
- Web Crypto API
- Cryptography
- Information assurance
- 04
Secure Password Generator
secure-password-generator · 2024
A cryptographically secure generator with entropy reporting and enterprise policy constraints built in.
- Cryptography
- JavaScript
- UX
- 05
CLI Development Tools
cli-development-tools · 2024
A suite of developer utilities — API tester, dev server, file organiser, git helper and project generator.
- Node.js
- Automation
- Developer tooling
- 06
Educational LMS Prototype
Educational-LMS-Prototype · 2024
A responsive learning management prototype with integrated analytics, accessibility affordances and collaboration built in from the start.
- UI/UX
- Accessibility
- Information architecture
- 07
Remote Education Toolkit
Remote-Education-Toolkit · 2023
Web tools and templates for educators moving into remote and hybrid delivery — practical artefacts, not theory.
- Program design
- Training
- Templates
Skill domain
Leadership & Strategy
8 projects
- 01
Education Leadership Dashboard
Education-Leadership-Dashboard · 2024
Analytics built for the people who sign off on budgets — student performance, resource allocation and spend in one view, so administrators argue from evidence rather than anecdote.
- Learning analytics
- Program evaluation
- Dashboards
- Data modelling
- 02
Cloud Cost Optimizer
cloud-cost-optimizer · 2025
A multi-cloud FinOps dashboard that analyses and ranks optimisation opportunities across AWS, Azure and GCP spend.
- FinOps
- AWS
- Azure
- GCP
- 03
Cybersecurity Incident Dashboard
cybersecurity-incident-dashboard · 2024
Incident tracking and triage views for a security team — severity, status and time-to-resolution surfaced together.
- Incident response
- JavaScript
- Dashboards
- 04
Educational LMS Prototype
Educational-LMS-Prototype · 2024
A responsive learning management prototype with integrated analytics, accessibility affordances and collaboration built in from the start.
- UI/UX
- Accessibility
- Information architecture
- 05
Remote Education Toolkit
Remote-Education-Toolkit · 2023
Web tools and templates for educators moving into remote and hybrid delivery — practical artefacts, not theory.
- Program design
- Training
- Templates
- 06
AI Ethics Education Framework
AI-Ethics-Education-Framework · 2024
Guidelines and review tooling for deploying AI inside educational institutions without leaving values at the door.
- AI strategy
- Policy
- Governance
- 07
EdTech Policy Framework
EdTech-Policy-Framework · 2023
A framework for developing, implementing and evaluating educational technology policy in digital-first institutions.
- Strategic planning
- Policy
- Program implementation
- 08
Blockchain Educational Credentials
Blockchain-Educational-Credentials · 2023
A proof-of-concept for issuing and verifying credentials on-chain — reducing certification fraud without adding friction.
- Solidity
- Blockchain
- Credentialing
Smaller experiments, teaching artifacts and coursework repositories live alongside these on GitHub. The full skill set behind them is on the skills page.
All repositories on GitHub