Kubernetes Employee Platform

Fully automated employee onboarding on AWS EKS. HR creates an account and a personal cloud workspace is provisioned and ready in under 2 minutes, with department-specific tooling pre-installed.

Kubernetes AWS EKS Terraform React Node.js DynamoDB Cognito Docker Helm
Overview

InnovaTech Solutions faced a classic onboarding bottleneck: IT teams spending 2–5 days manually setting up workstations while new hires sat idle. This platform eliminates that entirely.

HR staff log into a self-service portal, fill in a new employee form, and the backend triggers a Kubernetes deployment with a department-specific Ubuntu 22.04 container. Within minutes the employee gets a personal URL for their cloud desktop, accessible via VPN from any device.

Deployed across 3 availability zones in eu-west-1 with Zero Trust security: private subnets, VPN-only access, IRSA for IAM, and Kubernetes Network Policies isolating each workspace pod. Prometheus + Grafana monitor cluster health in real-time.

View on GitHub Back to Portfolio