Juan J. Olmedilla Arregui

Principal Software Engineer at Merlyn Mind

Juan J. Olmedilla Arregui has extensive work experience in the software engineering field. Juan J. is currently working at Merlyn Mind as a Principal Software Engineer. Prior to this, they worked at ThoughtWorks as a Principal Consultant Developer.

Before their time at ThoughtWorks, Juan held the position of Head of Software Development, Intelligent Transportation Systems at GMV. Juan J. was responsible for implementing a suite of Public Transportation Systems software products. This included managing backend software based on micro-services architecture on .NET Core and on-bus embedded applications also based on .NET Core technology.

Juan also worked as a Big Data Architect at Huawei Technologies and carried out their research as a PhD candidate at University College Dublin. Juan J. focused on automated refactoring of object-oriented code. However, they abandoned their PhD for professional reasons and changed jobs.

Earlier in their career, Juan worked as a Master Engineer at Ericsson and as an Independent Consultant in a freelance capacity. Juan J. also served as the Chief Architect at GMV and as the CTO, partner, and co-founder of Almira Labs, a technology company specializing in JAIN SLEE Intelligent Networks software development for 3G operators.

Juan's extensive work experience highlights their expertise in software engineering, architecture, and development.

Juan J. Olmedilla Arregui's education history is as follows:

Juan obtained a BUP degree from Sagrados Corazones, Argüelles, Madrid in 1987. Juan J. then attended Granada Hills High School in 1987 and 1988.

In 1998, Juan completed their MSc. in Computer Science at Universidad Politécnica de Madrid.

From 2003 to 2006, Juan pursued a DEA (Diploma de Estudios Avanzados, pre-PhD. Research Diploma) in Software Engineering at Universidad Politécnica de Madrid.

Juan attended University College Dublin from 2014 to 2017 and completed a Structured PhD Program (Master) in Computer Software Engineering.

In addition to their academic qualifications, Juan has obtained various certifications. These include a B2 level certificate in Catalan language from UNED obtained in April 2021, a certification in "Building Scalable Java Microservices with Spring Boot and Spring Cloud" from Coursera obtained in October 2020, a certification in "Statistical Inference" from Coursera Course Certificates obtained in June 2016, certifications in "Getting and Cleaning Data" and "R Programming" from Coursera Verified Certificates obtained in August 2015 and December 2014 respectively, a certification in "The Data Scientist's Toolbox" from Coursera Verified Certificates obtained in June 2014, a "Certificate of Proficiency in English" from the University of Cambridge obtained in May 2013, a certification in "Computing for Data Analysis" from Coursera obtained in January 2013, a "CSQE (Certified Software Quality Engineer)" certification from the American Society for Quality (ASQ) - MENA obtained in December 2008, and a "Certified Scrum Master" certification from Scrum Alliance obtained in October 2011.

Links

Previous companies

GMV logo
Ericsson logo
Huawei logo

Timeline

  • Principal Software Engineer

    October, 2022 - present