Tenerife, Canary Islands · Spain

David Lorenzo López

Copilot Studio & Power Platform Specialist

AI agents with Copilot Studio, automation with Power Platform, and cloud architecture on Azure and .NET.

Portrait of David Lorenzo López

About

I’m a Microsoft MVP for Copilot Studio, an International Speaker and the author of Power Platform Ninja, where I share hands-on patterns for Copilot Studio, Power Automate and Dataverse.

I’ve spent 15+ years building software across the Microsoft ecosystem: I started out running Windows infrastructure, grew into a .NET developer and went on to design cloud architectures on Azure (Logic Apps, Functions, Service Bus, Event Grid) for high-concurrency platforms. Today I combine that engineering background with generative AI and Power Platform.

I care about measurable performance, leading technical teams and explaining technology clearly, both on stage and in writing.

Languages

  • SpanishNative
  • EnglishProfessional working proficiency
Interactive versiondavidlorenzo.website/en

Experience

Filter by technology
  1. Power Platform Solution Architect

    ProdwareSpainMicrosoft consulting

    Solution architecture on Power Platform and Azure, from requirements gathering to delivery, for public-sector and enterprise projects.

    • Gathered requirements and designed the architecture of the EU Funds Management System for Spain’s Ministry of Economy.
    • Designed and built Web APIs backed by an event queue system.
    • Data synchronisation with Azure Queue Storage + Azure Functions ↔ Dataverse.
    • Designed and implemented data integration architectures on Azure.
    • Built Power Platform components: plugins, web resources and model-driven pages.
    • Researched new and existing technologies to meet business needs: prototypes, design documents and solution designs.
  2. Cloud Developer & Web Manager

    TECH Technological UniversityTenerife, SpainEducation

    Cloud architecture and development on Azure and .NET for the web platform of an international online university, leading a team of up to 5 people.

    • Designed the architecture of techtitute.com: ASP.NET Core + Razor, Web API, Redis and in-memory caching, event queues and background cache-refresh processes.
    • Event-driven architecture with Event Grid + Service Bus + Logic Apps + Functions to process high-concurrency web notifications, offloading HTTP requests from the APIs.
    • Automated reporting and scheduled data synchronisation with Logic Apps, WebJobs and Azure Functions across multiple endpoints and APIs.
    • Core Web Vitals optimisation: total load time from 14 s to 2.5 s while keeping 100% of the functionality. Migrated Angular to ASP.NET Core + Razor, built a custom caching middleware (extending ResponseCacheMiddleware) with in-memory cache and Redis failover, tuned SQL Server procedures using execution plans and indexes, and split per-page bundles with webpack. Lighthouse 100/100 on desktop and 80+ on mobile.
    • Led a team of up to 5 people (developers, designers and QA): planning, code reviews and production deployments.
    • Internal NuGet packages with a private feed to share models across projects.
    • Cloudflare integration: CDN, API-driven cache rules and Workers running at the edge.
  3. 7 yrs 4 mos

    Software Developer · IT Lead

    Canarias.com · Viajes NizaAdeje, TenerifeTourism

    Booking engine and travel e-commerce platforms on .NET and SQL Server, coordinating a team of 3 developers and 1 designer.

    • New version of the booking engine: .NET Core 2.2 + MongoDB API integrated with the Booking.com API for hotel availability and Hotel + X packages, with a layered architecture (repository / service) and caching.
    • Search experience built with React + Relay + GraphQL.
    • Hotel booking engine in .NET integrating tour operators via SOAP / XML, plus XML / JSON integrations with car rental, hotel and insurance providers.
    • Web APIs on .NET Framework and .NET Core over SQL Server 2008 / 2012 / 2016 (stored procedures and functions) using Entity Framework / EF Core.
    • Back-office applications in C# (invoicing, reporting) and travel portals: rentacar.canarias.com, tenerifecarhire.com, viajar.net, tenerifecar.com, nizarent.com, holidaycar.com and tenerife.com.
    • E-commerce with a management intranet and iOS / Android apps backed by an in-house API.
    • Coordinated a team of 3 developers and 1 designer: task assignment, goals and deployment oversight.
  4. 11 mos

    IT Support Technician

    VodafoneSanta Cruz de TenerifeTelecommunications

    Support, maintenance and roll-out of Windows workstations and corporate applications.

    • Imaging, installation and maintenance of Windows workstations and on-site support for corporate applications.
    • Java utility to convert KML files and feed them into the coverage maps used by the telecom engineering team.
  5. 1 yr 6 mos

    Systems Administration & IT Support

    Compusof · Tohqi Europa · ORSODIS · Galileo IngenieríaTenerifeVarious

    Early years running Windows and Linux networks, Active Directory and databases, alongside my first Java and web projects.

    • Compusof (2011) · Windows network with Active Directory, NAS, antivirus and backups; rolled out GLPI for incident management.
    • Tohqi Europa (2011) · Linux administration and Java modules for Openbravo ERP.
    • ORSODIS (2010 – 2011) · Corporate website, network maintenance and training courses produced on DVD.
    • Galileo Ingeniería y Servicios (2010, internship) · Windows Server 2003 networks, Oracle databases and support for municipal management software.

Contract projects

Independent work delivered for clients, separate from my employment history.

Microsoft certifications

Synced daily from my Microsoft Learn profile.

Speaking

International Speaker at 40 events and communities since 2023.

  • Most Active Speaker 2025
  • Most Active Speaker 2024

Events

Skills

.NET

  • C#
  • .NET / .NET Core
  • ASP.NET Core MVC & Razor
  • ASP.NET Web API
  • Entity Framework Core
  • Xamarin
  • NuGet

Data

  • SQL Server (T-SQL & tuning)
  • MongoDB
  • MySQL
  • Redis

Web & performance

  • JavaScript
  • React
  • GraphQL
  • Angular
  • webpack
  • Core Web Vitals
  • Cloudflare

Leadership

  • Team leadership
  • Solution architecture
  • Technical evangelism
  • Code review

Education & awards

Education

  • Sept 2010 — Jan 2015

    BSc in Computer Engineering

    Universitat Oberta de Catalunya (UOC) · Barcelona · online

  • Sept 2008 — Jun 2010

    Higher National Diploma in IT Systems Administration

    IES César Manrique · Santa Cruz de Tenerife

Awards

  • Microsoft Most Valuable Professional (MVP)

    Copilot Studio · Microsoft

Additional training

  • Cybersecurity Expert · Nallam (2018)
  • Business Intelligence · Universitat Oberta de Catalunya (2015)
  • Introduction to Databases · Stanford University (2014)
  • Algorithms · Stanford University (2013)
  • Cryptography · Stanford University (2013)
  • Human-Computer Interaction · Stanford University (2013)
  • Software Engineering for Software as a Service (SaaS) · Stanford University (2012)

Latest posts

I write about Copilot Studio, Power Automate and Dataverse on Power Platform Ninja.

Let's talk

Open to contract projects, speaking engagements and collaborations across the Microsoft ecosystem.