Rubén is a Senior Software Engineer and Software Architect currently working at Diputació de Tarragona (DIPTA). His current work is mainly focused on web development projects related to Microservices Architectures and Business Process Management, mainly using Groovy and Grails and Developer-Friendly BPM Solutions.
He is also working as an Adjunct Professor for the Universitat Rovira i Virgili teaching courses of Software Architectures, Workflows, and Web Development. Ruben has published more than 25 papers in Software Engineering and Distributed Architectures subjects. In 2010 he obtained a PhD in Distributed Systems for Universitat Rovira i Virgili.