Enterprise Temp Staffing Platform
Delivered a secure, scalable staffing platform for one of the UK’s largest temp staffing providers, modernising infrastructure and optimising developer workflows.
#GoLang#Angular#DevOps#Rancher#Serverless

- Monthly Active Users
- 1M+
- Peak Concurrent Users
- 100,000+
- Average Page Load Time
- 300ms
- CI/CD Pipeline Duration
- 10 mins
Challenges
- Complex payroll workflows for large-scale temp staffing
- Cold start latency in Lambda functions within VPCs (12+ seconds)
- Need for secure, repeatable build processes
- Scaling infrastructure to meet demand across the UK
What I Delivered
- Completed and peer-reviewed Angular UI components for the staffing platform
- Contributed to backend GoLang services handling payroll and live role management
- Implemented secure CI/CD pipelines with 'build once, deploy many' binary workflows
- Introduced Rancher for containerised deployments, replacing fragile manual processes
- Created local development environments with Docker Compose for all services
- Deployed selected services to AWS Lambda, later reverting latency-sensitive workloads to containerisation due to cold start performance issues
Outcomes
- Enabled the UK’s largest temp staffing portal to run on a modern, containerised infrastructure
- Reduced build pipeline vulnerabilities and improved deployment reliability
- Optimised system performance by aligning workload types to the most suitable compute model
- Enhanced developer productivity through repeatable and efficient delivery pipelines