← cd ../projects/

$ cat projects/atomo-gaming/README.md

Atomo Gaming

Multi-brand iGaming platform running in 5 countries, focused on availability, security and scalability.

Client
Atomo Gaming (Barcelona)
Role
Tech Lead DevOps + Tech Lead Backend
Period
October 2024 – Present
Location
Remote · Spain
Full Stack + DevOps

# 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

Measurable impact

  • 7 live brands across 5 countries (Ecuador, Guatemala, Panama, Brazil, Angola)
  • 20+ microservices across 3 EKS clusters
  • 120k+ concurrent users and 200k+ peak requests
  • Sustained 99.2% uptime
  • Tech Lead of a 22-person DevOps + Backend team

$ cat stack.txt

Tech stack

Java 21 Spring Boot Maven Docker Kubernetes AWS EKS Terraform PostgreSQL MySQL Redis RabbitMQ MongoDB Elasticsearch

$ curl -I project-urls

Public sites