TicketeaSoftware Engineer
Sep. 2011 - Jan. 2016MadridWorking on the ticketea API using our own PHP framework, under scrum and TDD methodologies. My duties also includes devops tasks such using provision and orchestration tools like Ansible or Puppet, SSH streamlining with Fabric and Vagrant for development environment. Developed a system in Python to improve our deploy methodology using Amazon Web Services (AWS) autoscaling API. This software is available in github.com/esanchezm/forseti Thanks to the experience gained developing that tool, I became co-responsible of the AWS infrastructure with almost every service they offer: RDS, EC2 with VPC, ElastiCache, S3, DynamoDB, Lambda, SQS, CloudFormation, etc.. One of the ideas I developed was a separated backend stack using CloudFormation to derive specific traffic under high loads. Another achievement was migrating our production database engine from MySQL to AWS Aurora with a reduced downtime.