Skip to content
Coursework and smaller builds
- Container escape
- Group coursework. Demonstrated how a Docker misconfiguration leads to root on the host.
- Steganography forensics
- Recovered hidden data from images with OpenStego, stegseek and zsteg, and recorded chain of custody for each artefact.
- Agent on AWS Bedrock
- In an AWS-led lab, deployed an agent that processed annual leave requests and updated the records behind them through Lambda. Diagnosed and fixed an S3 bucket access fault.
- Neural network from scratch
- A two-layer network on MNIST in NumPy alone: forward and backward propagation, ReLU, softmax and gradient descent.
- Hacker News digest
- A Python job that pulls stories from the HN API and emails a digest on a cron schedule from an LXC container.
- ML in wireless networks
- Case study for the Wireless Networks module on applying machine learning to wireless environments.