Jaime R.
About Jaime R.
Jaime R. is a Java Software Engineer with extensive experience in software development, including roles at Agile Content, LINK Mobility Spain, and Néo-Soft Groupe. He holds a Master's degree in Advanced Artificial Intelligence and a Bachelor's degree in Computer Science Engineering.
Current Role at Agile Content
Jaime R. serves as a Java Software Engineer at Agile Content, S.A. since 2020. In this role, Jaime operates in a full remote capacity, contributing to the Agile TV media platform. Responsibilities include developing micro-services for managing customer data between media content platforms. Jaime utilizes technologies such as Java 11, Apache Maven, IntelliJ, JUnit tests, Jenkins, Docker, and Linux CLI to enhance software development processes.
Previous Experience in Software Development
Jaime R. has a diverse background in software development, having worked in various roles prior to joining Agile Content. Jaime completed a Software Developer Internship at Eleven Paths in 2015 for five months. Subsequently, Jaime worked as a Back-end Developer at LINK Mobility Spain from 2017 to 2018 and as a Full Stack Developer at Néo-Soft Groupe in 2020 for five months. Additionally, Jaime contributed as a Back-end Developer at Chatbot Chocolate for eleven months in 2019 and completed a C++ Developer Internship at Protecmedia in 2014.
Educational Background
Jaime R. holds a Master of Science in Advanced Artificial Intelligence: Principles, Methods and Applications from Universidad Nacional de Educación a Distancia (U.N.E.D.), completed from 2015 to 2016. Prior to this, Jaime earned a Bachelor of Science in Computer Science Engineering from Universidad Complutense de Madrid, studying from 2010 to 2015. This educational foundation supports Jaime's expertise in software engineering and artificial intelligence.
Technical Skills and Methodologies
Jaime R. employs SOLID Principles and Hexagonal Architecture in software development projects. With experience in creating API Rest applications for both internal and external services, Jaime demonstrates proficiency in modern software engineering practices. The technical skill set includes working with Java, Docker, Jenkins, and various testing frameworks, which are essential for developing robust software solutions.