Professor, Master in Computer Science & Business Technology and Master in Digital Business & Innovation
Technical Strategy Architect IAG GBS, Spain
Master in Computer Science & Business Technology
Master in Digital Business & Innovation
AWS Educate Setup
Cloud Intro & Account Registering
David is a professional of the software development sector, who has lived actively for more than 20 years the technological evolution through all the roles he played linked to software engineering: junior developer, senior developer, technical lead, technical architect and enterprise architect. All of them, from both frontend and backend viewpoint. Throughout this period, he has had the opportunity to participate in developments with the standard technologies in the industry:
- OS: Unix, Linux (CentOS, Ubuntu, Debian, RedHat), Windows, iOS, Android.
- Specific web protocols: html, html5, css, css3, xml, xpath, json…
- Methodologies and development practices: waterfall, agile (scrum, kanban, safe), CI / CD, Quality Assurance (unit testing, integration, functional, performance, …), DevOps…
- Architecture and Design: SOLID, Design Patterns, OOM, UML, DDD, EDD and ESB, SOA, Microservices, Cloud Native…
Mainly related to the transport sector and airlines, with special pressure in reducing costs and time to market, at the same time of demanding for technological innovation, he has been part of, created and directed teams of software development at all levels and scale. Also managing the relationship with service providers of software development. Last years, he decided to pass to core architecture capability to empower the best technical strategies from the systems designs.
If professionally, he is an expert in almost everything related to software engineering, in the most things that has happened in the last two decades, personally he is a lover of creative software development, a software craftsman who enjoys exploring the capabilities of new technological advances and participating of special interest groups.
Technical Strategy Architect, IAG GBS, Spain, 2016 – Present.
Software Architect, Vueling Airlines, Spain, 2007 – 2016.
Web Software Engineer, Tea-Cegos S.A, Spain, 2002 – 2007.
Associated Teacher, UniversitatAutònoma de Barcelona, Spain, 1999 – 2002.
MBA in Business AdministrationEAE Business School, Spain, 2005.
DEA (Master of Advance Studies) in Computing, UniversitatAutònoma de Barcelona, Spain, 2002.
Bachelor in Physics, Universitat de Barcelona, Spain, 1999.