← Back

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
Enterprise Temp Staffing Platform
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