CIO Applications Europe
About UsConferencePartner With Us
Close
  • Applications
      • Business Intelligence & Analytics
      • Call Center Solutions
      • CRM & Customer Experience
      • Data Center
      • Digital Transformation
      • E-Invoicing
      • Intelligent ERP & Automation
      • Risk Management & Compliance
      • Unified Communications (UCaaS)
  • Industries
      • Automotive & Mobility
      • Construction & Infrastructure
      • Financial Services
      • Healthcare
      • Retail & E-commerce
      • Telecom & Media
      • Travel and Hospitality Tech
  • Technologies
      • Cloud
      • Cybersecurity & Resilience
      • Data Engineering & Analytics
      • Generative and Agentic AI
      • IoT & Edge Computing
      • Robotics
  • Platforms
      • AWS
      • IBM
      • Microsoft
      • Salesforce
      • SAP
      • ServiceNow
  • Leadership Perspectives
  • Innovation Insights
  • Research
  • News
  • CXO Awards
    • Europe
      • US
  • Topics

  • Menu
      • Business Intelligence & Analytics
      • Cloud
      • Digital Transformation
      • Generative and Agentic AI
      • Microsoft
      • Risk Management & Compliance
      • Travel and Hospitality Tech
      • Unified Communications (UCaaS)
  • Microsoft
  • Risk Management & Compliance
  • Travel and Hospitality Tech
  • Generative and Agentic AI
  • Digital Transformation
  • Business Intelligence & Analytics
  • Cloud
Topics
  • Topics

  • Business Intelligence & Analytics
  • Cloud
  • Digital Transformation
  • Generative and Agentic AI
  • Microsoft
  • Risk Management & Compliance
  • Travel and Hospitality Tech
  • Unified Communications (UCaaS)
  • Home
  • Enterprise Security

A featured contribution from Leadership Perspectives: a curated forum reserved for leaders nominated by our subscribers and vetted by the Construction Tech Review Advisory Board.

Applus+ IDIADA

David Guerra Rodriguez, Software Engineering Manager

Engineering The Future Leading Innovation In Software Development

Professional Journey and Leadership

My journey in software engineering has been marked by continuous growth and evolving responsibilities. After earning degrees in Computer Engineering and Economic Science, I began my career in various technical roles, including research and development positions at academic institutions.

I joined Applus+ IDIADA in 2012 as a Software Engineer, where my role gradually expanded from handson development to leadership positions. As a JEE Team Technical Leader and Scrum Master, I managed multiple development teams while maintaining my technical edge.

A significant milestone came in 2020 when I became Java Lead Architect, overseeing the Web Architecture team. This role led to my promotion as Software Development Manager of the Software Factory in 2021, where I managed 14 development teams.

Currently, as Software Development Manager of the Architecture Team, I lead a specialized group of crossfunctional experts. We focus on creating core solutions that drive technological innovation throughout the company. This role combines my technical expertise with leadership skills, allowing me to guide teams in implementing cuttingedge technologies while maintaining alignment with our organization's strategic goals.

Driving Innovation and Balancing Technology Adoption

My leadership approach combines technical expertise with strategic vision to drive innovation and create value across the organization. As Software Development Manager, I've successfully led initiatives like implementing our Corporate Data Lake and modernizing our cloud infrastructure, demonstrating my solution-oriented mindset.

My vision keeps our teams aligned with emerging technologies, encouraging participation in industry conferences and workshops to stay current with technological advances. This proactive approach has led to successful implementations of containerization, microservices architecture, and cloud integration solutions.

In our rapidly evolving technology landscape, balancing innovation with stability is crucial. My approach involves careful evaluation of new technologies while preserving our proven methodologies. For instance, we've successfully integrated DevOps practices and container technologies without disrupting our existing development processes.

Ensuring scalability and high performance while managing growing teams requires a well-structured approach. I focus on three key pillars: architecture, team empowerment and continuous improvement. We embrace microservices and cloud-native solutions, ensuring our core services scale efficiently. In addition to this, automated testing, monitoring and deployment pipelines help maintain efficiency and system reliability as we grow.

Security-First Approach in Agile Development

Security is integral to our development lifecycle, not an afterthought. We've embedded security practices into our agile process through a "shift-left" approach, addressing potential vulnerabilities early in development rather than after deployment.

My leadership approach combines technical expertise with strategic vision to drive innovation and create value across the organization

Our security framework incorporates automated security scanning in our CI/CD pipeline, regular code audits and dependency vulnerability checks. We utilize infrastructureas-code practices with built-in security controls and implement strict access management through cloud-native services.

Container security is paramount in our microservices architecture, where we employ image scanning, runtime protection and secure registry management. Regular security training keeps our teams updated on the latest threats and best practices.

We've also implemented automated compliance checks and security testing as part of our definition of done for each sprint. This comprehensive approach ensures that security considerations are addressed throughout the development cycle while maintaining our agile velocity.

Future Trends in Cloud Development and Advice for Aspiring Leaders

The future of cloud-based software development is being shaped by several transformative trends. Serverless computing is becoming increasingly prevalent, allowing teams to focus purely on code without infrastructure concerns. AI and machine learning integration into cloud services is revolutionizing how we approach development and automation.

Edge computing is gaining momentum, bringing computation closer to data sources and reducing latency. This trend, combined with 5G technology, is opening new possibilities for real-time applications and improved user experiences.

Sustainability in cloud computing is another emerging trend, with organizations increasingly focusing on green computing practices and energy-efficient architectures. These developments are reshaping how we design, build, and deploy software solutions.

To aspiring software engineering leaders, I advise maintaining a balance between technical expertise and leadership skills. Stay hands-on with emerging technologies while developing your ability to communicate, mentor, and strategize. Never stop learning and always be ready to step out of your comfort zone. Seek opportunities to lead small initiatives, mentor colleagues and make impactful decisions. Remember that great leadership is about empowering others while driving innovation and delivering value.

The articles from these contributors are based on their personal expertise and viewpoints, and do not necessarily reflect the opinions of their employers or affiliated organizations.
The Leadership Perspectives forum brings together voices shaping construction technology and innovation. Participation is by invitation only. It features leaders who are not merely observing technological change, but actively contributing to it through digital transformation and execution-driven insights.
EDITOR'S CHOICE
  • Willis Towers Watson

    Legal & General

    Building Technology Foundations That Last

    Mark Hall, Group Chief Technology Officer

  • Willis Towers Watson

    Adp Uk

    "Shift left" Defect Discovery using Agile and DevOps

    Keith Watson, Director Of Devops

  • Willis Towers Watson

    Motor Oil

    Trust, Security Strategy and the AI-Driven Threat Landscape

    Syngelakis J. Christos, Group Data Protection Officer

  • Willis Towers Watson

    Swiss Re [SWX: SREN]

    A Future of Enhanced Human Work

    Sergio Chelli, IT Procurement Manager at Swiss Re [SWX: SREN]

Weekly Brief

loading

I agree We use cookies on this website to enhance your user experience. By clicking any link on this page you are giving your consent for us to set cookies. More info

×
#

CIO Applications Europe Weekly Brief

Be first to read the latest tech news, Industry Leader's Insights, and CIO interviews of medium and large enterprises exclusively from CIO Applications Europe

Subscribe

loading

THANK YOU FOR SUBSCRIBING

CIO Applications Europe
Follow on LinkedIn

About

  • Home
  • About Us
  • Partner With Us

Stay Connected

  • Subscribe
  • Newsletter
  • Sitemap

Contact Us

  • editor@cioapplicationseurope.com
  • sales@cioapplicationseurope.com
  • marketing@cioapplicationseurope.com

Legal

  • Editorial Policy
  • Privacy Policy
  • Terms of Use

© 2026 CIO Applications Europe. All rights reserved. Headquarteblue in Fort Lauderdale, FL, USA.

This content is copyright protected

However, if you would like to share the information in this article, you may use the link below:

https://enterprise-security.cioapplicationseurope.com/leadership-perspective/engineering-the-future-leading-innovation-in-software-development-nid-3772.html