
Explore projects by discipline
Build with an expert
View creator profileBuild a complete skill set.
Build the cloud foundation. Then investigate how to protect it.
- Design secure infrastructure
- Investigate suspicious access
- Explain your engineering decisions
Prepare for your next interview
by building these projects.
All projects
10 projects
Recover a failing delivery pipeline before release day
Fernhill Home’s release pipeline has not been green for a week and nobody trusts what it ships. You recreate the broken GitHub Actions pipeline, diagnose each failure from its log, fix the build, tests and container image, publish tagged images to a registry, add a scanned and gated staging deploy, and prove you can roll back in minutes.

Secure a customer document service on AWS
BlueEagle Financial Services needs somewhere to host an internal document-retrieval service before its compliance deadline. Build the two-tier AWS environment by hand: a VPC, public web and private application tiers behind two load balancers, a locked-down S3 bucket reached through a scoped role, and proof that each tier replaces itself when an instance dies.

Replace a hand-run deploy with a GitOps pipeline
Halvard ships its API by running a Jenkins job that one engineer understands, and nobody can say what is in production. Rebuild delivery as GitHub Actions for build and Argo CD for sync, with Helm values per environment, a canary rollout and a rollback you have actually rehearsed.

Red-team and harden a council’s AI benefits assistant
Brightmere Council has a retrieval assistant answering housing benefit questions, and it will tell you anything if you ask it in the right order. Break it methodically against the OWASP LLM Top 10, then build the defences and the regression suite that stop the same attacks working tomorrow — with the evidence a public-sector assurance panel needs.

Move a loan document store onto private AWS networking
Northbank keeps 1.2 million scanned loan documents on one EC2 instance and a public S3 bucket. Rebuild it as a two-AZ VPC with a private application tier and KMS-encrypted storage reached over a gateway endpoint, in Terraform you can destroy and stand up again, and finish with the evidence an internal auditor asks for.

Build the AI Act technical file for an exam-marking model
Kestrel Learning marks 1.4 million short answers a year with a model nobody has documented. Classify it under the EU AI Act, test it for disparity across candidate groups, design the human oversight that makes it lawful, and assemble the Annex IV technical file — including the finding the product director will not want.

Put data contracts behind a clinical waiting-time dashboard
Caldervale Health’s waiting-time dashboard and its board pack disagree by 11%, and nobody can say which is wrong. Put a tested contract behind every model, classify the patient data flowing through it, publish the lineage, and leave the clinic’s analysts able to answer "where did this number come from" in under a minute.

Investigate suspicious access to a healthcare cloud account
A clinic group’s AWS account shows an unexpected admin user and a stopped trail. In your own sandbox account you generate the incident with an attack simulator, then investigate blind: build the timeline from CloudTrail, scope what was touched, contain and eradicate, harden the account, add detection that actually fires, and write the incident report.

Find the returns leak in an online retailer’s margin
Ardmore & Co grew 22% last year and made less money. Eighteen months of orders, returns and courier events are waiting for you in SQL. Work out where the margin went, decide what the business should stop doing, and put it on one page a commercial director will act on.

Make a flash-sale order API survive its first traffic spike
Tallow & Thread’s order-status endpoint is fine in testing and falls over on sale day. You build the service from supplied files, reproduce the failure with a load test, find three separate causes with measurements instead of guesses, fix them one at a time, and add tests that fail if anyone brings the problem back.