# Problem
The operation ran on Azure VMs with a tightly-coupled monolith, manual deploys and no infrastructure as code. Growth into multiple brands and countries required isolating environments, reducing deploy times and hardening security.
$ cat projects/atomo-gaming/README.md
Multi-brand iGaming platform running in 5 countries, focused on availability, security and scalability.
# Problem
The operation ran on Azure VMs with a tightly-coupled monolith, manual deploys and no infrastructure as code. Growth into multiple brands and countries required isolating environments, reducing deploy times and hardening security.
# Solution
I migrated the platform from Azure VMs to AWS EKS, breaking the monolith into 20+ microservices. Replaced Gradle with Maven, dockerized every service, provisioned all infrastructure with Terraform and hardened security (IAM, secrets, network segmentation). 24/7 operation with observability and runbooks.
$ tail -f impact.log
$ cat stack.txt
$ curl -I project-urls