Jose Manuel Martinez Lago
Power Platform Solution Architect @ BE-Terna
Actions
José Martínez Lago, a Spanish national residing in Austria, serves as a Power Platform Solution Architect at BE-terna. In this role, he enhances business solutions using Microsoft Power Platform and Dynamics 365, focusing on user-centric design and seamless integration. Additionally, José is a Microsoft Certified Trainer (MCT) specializing in Power Platform.
Speed mentoring with industry experts
This session connects career changers with experienced industry professionals for focused, practical guidance. It opens with a panel introduction, where mentors briefly share their backgrounds and career journeys, followed by an open Q&A and discussion to surface common questions and themes. The session then moves into 1:1 or small-group mentoring rotations, giving participants direct, personalized time with mentors to discuss their specific situations, ask questions, and get tailored advice on navigating a career transition.
Oops I prompt it again - Power Apps with AI and the drama of this hot potato
Let's face it: coding with GitHub Copilot is addictive. With Vibe Apps, Code Apps, Generative Pages and GitHub Copilot, AI starts spitting out code and suddenly it works. The technical barrier has collapsed, and building advanced components is now within everyone's reach. The problem is that prototypes in production are a ticking time bomb if nobody knows what's under the hood. And shipping is only the beginning, because someone will have to extend, fix and maintain that code six months from now. How do we scale this to the enterprise without dying in the attempt?
This purely practical session covers the full lifecycle of Vibe Apps, Code Apps and Generative Pages, using generative AI from end to end. Combining strategic insight, live demos and a hands-on block, we'll walk through the critical phases:
Inception & Planning: Using AI and advanced prompting to fill in DevOps work items, define scope and organize the project backlog.
Implementation: Building Code Apps quickly with GitHub Copilot and MCP servers that ground the AI in your Power Platform and Dataverse context. You'll learn to understand what the AI generates and avoid instant technical debt.
Deployment & ALM: Strategies and automation to package and deploy your apps, making sure AI-generated code is maintainable, secure and governable before it reaches production.
Extension & Maintenance: Using Copilot and MCP to understand, evolve and fix apps that you (or the AI) built months ago, without breaking what already works.
Ser o no ser… síncrona: interfaces eficaces con Azure
¿Alguna vez tus datos han necesitado velocidad, pero no contabas con las herramientas adecuadas para dársela? Uno de los mayores errores en la arquitectura cloud es elegir la tecnología antes de entender el patrón de integración. ¿La solución debe ser síncrona o asíncrona? ¿En tiempo real o casi en tiempo real? Esta sesión ofrece un marco práctico para responder a esas preguntas, centrándose en los compromisos y trade-offs entre las herramientas de integración de Azure y en las situaciones concretas en las que cada una tiene sentido.
Tomando Logic Apps y Azure Functions como base, mostraremos cómo reforzar la conectividad incorporando capas como API Management, una capa de seguridad dedicada y Log Analytics, para garantizar que la solución sea fiable, mantenible y esté preparada para producción. Después, utilizando Dataverse como ejemplo concreto, exploraremos principios que sirven como plano reutilizable para escalar la solución a escenarios que van desde Copilot Studio hasta SharePoint. Los asistentes aprenderan una forma más clara de evaluar requisitos y diseñar integraciones en Power Platform que no solo sean eficaces, sino también mantenibles y fáciles de operar.
Low Code Button: Your bridge between Ribbon Buttons and Power Automate!
Have you ever wanted to trigger a Power Automate flow from a ribbon button—only to feel frustrated when you had to rely on code instead?
That frustration is exactly what led us to create an innovative, open-source solution to bridge the gap between ribbon buttons and Power Automate Flows.
Our solution empowers end users to configure and customize button behaviour directly from an easy-to-understand model-driven form. This will accelerate development and centralize logic for easier management!
Join us in this session, where we'll introduce you to the tool and later dive deep into its inner workings. With this, not only you will be able to easily install and use the tool, but you will also have a deep understanding of how it works and how to modify it for your own needs!
Lastly, because it’s open source, you’re not just limited to what we built. You can extend it, adapt it to your needs, and contribute to its evolution. If you want more info before the session, take a look in https://github.com/LagoESP/LowCodeButton
El futuro es Low-Code: Cómo crear un MCP Server sin picar código para Copilot Studio
El Model Context Protocol (MCP) ha llegado para revolucionar la forma en que los agentes de IA interactúan con los datos, pero implementarlo ya no es terreno exclusivo de desarrolladores pro-code. En esta sesión descubriremos cómo construir un MCP Server robusto utilizando herramientas puramente visuales como Azure Logic Apps y cómo conectarlo de extremo a extremo con Copilot Studio.
A medida que las organizaciones adoptan agentes conversacionales, la integración de sistemas heredados, arquitecturas locales y APIs complejas se convierte en el principal cuello de botella. Los enfoques tradicionales de desarrollo requieren demasiado código, mantenimiento y dependencias. Al unir el ecosistema Low-Code de Logic Apps con MCP, resolvemos este reto de raíz: permitimos a los arquitectos crear soluciones de contexto escalables, genéricas y reutilizables en una fracción del tiempo habitual.
Esta será una sesión ágil e impulsada por casos reales del día a día. A través de demostraciones en vivo, configuraremos paso a paso una Azure Logic App como el endpoint de nuestro MCP Server para exponer datos de negocio de manera segura. Analizaremos de forma transparente los errores más comunes cometidos en fase de diseño ("lessons learnt") y mostraremos cómo Copilot Studio consume dinámicamente este servidor para razonar en tiempo real.
Al salir de esta sesión, los asistentes serán capaces de:
Comprender los fundamentos de la arquitectura MCP y por qué el enfoque Low-Code acelera drásticamente su despliegue empresarial.
Diseñar de manera autónoma flujos de trabajo visuales en Logic Apps que actúen como servidores de contexto seguros.
Integrar y mapear con éxito estos endpoints dentro de Copilot Studio para dotar a sus agentes de un contexto de negocio unificado y potente.
Oops... I prompt it again: CodeApps con Copilot y el drama de a ver quién mantiene esto
Admitámoslo: programar con GitHub Copilot engancha. Con Vibe CodeApps, generative pages y GitHub Copilot, la IA empieza a escupir código y, de repente, funciona. La barrera técnica se ha desplomado y la creación de componentes avanzados se ha democratizado. El problema es que los prototipos en producción los carga el diablo si nadie sabe qué hay bajo el capó. ¿Cómo escalamos esto a nivel empresarial sin morir en el intento?
En esta sesión puramente práctica abordaremos el ciclo de vida completo de las Vibe CodeApps y Generative Pages utilizando IA generativa de extremo a extremo. Mediante un enfoque dinámico que combina explicaciones estratégicas, demostraciones reales y un bloque Hands-on, pasaremos por las siguientes fases críticas:
Inception & Planning: Cómo usar IA y prompts avanzados para rellenar tareas de DevOps, definir el alcance y organizar el backlog del proyecto.
Implementation: Desarrollo ágil de CodeApps asistido por GitHub Copilot, entendiendo qué genera la IA y cómo evitar la deuda técnica inmediata.
Deployment and ALM: Estrategias y automatización del ciclo de vida de la aplicación para empaquetar, desplegar y asegurar que el código generado sea mantenible, seguro y gobernable antes de pisar los entornos de producción.
Understand What Users Actually Do, With Clarity Heatmaps in Dynamics 365
Have you ever published a model-driven app and wished you could see what users actually do—where they click, hesitate, or give up?
Clarity delivers heatmaps and session replays for model driven apps, canvas apps, and even power pages! This tool may not be available out of the box, but in this session we will help you set it up so you can capture real user behaviour without redesigning your forms.
We’ll cover where Clarity adds the most value in Dynamics scenarios, what to track (and what not to), and how to stay compliant with masking and consent. Then we’ll walk through a quick, repeatable install you can apply to any environment.
You’ll leave knowing when to use Clarity, how to roll it out safely, and how to turn those insights into backlog-ready UX improvements, all backed by a short live demo you can replicate in minutes!
LLM Showdown: Local vs. Cloud + MCP
Are you ready to explore the rapidly evolving world of Large Language Models (LLMs)? This session will pit two powerful approaches against each other – running LLMs locally using LM Studio versus leveraging cloud-based services. We’ll dive deep into the pros and cons of each, examining factors like cost, performance, control, and security.
What you'll learn:
LM Studio Deep Dive: Discover how to effectively utilize LM Studio for running LLMs directly on your hardware – exploring its features, model selection, and optimization techniques.
Cloud LLM Landscape: We’ll compare popular cloud-based LLM providers (like Azure OpenAI Service) discussing their pricing models, API access, and scalability options.
MCP Integration - The Core Focus: This session will demonstrate how to seamlessly connect both local LM Studio LLMs and cloud-based LLMs to your Microsoft Cognitive Platform (MCP) servers. We’ll cover:
Connecting via APIs – showcasing practical examples.
Utilizing community-based tools and frameworks designed for MCP integration with LLMs (e.g., LangChain, LlamaIndex).
Exploring the potential of Microsoft MCP Servers for hosting and managing your LLM deployments.
Cost Analysis: A brief overview of the cost implications of each approach – considering hardware investment vs. cloud usage fees.
Harder, Better, Faster, Stronger: Enterprise Interfaces using Azure
Has your data ever felt the need for speed, but you didn't have the right tools to provide it? One of the biggest mistakes in cloud architecture is choosing technology before understanding the integration pattern. Should the solution be synchronous or asynchronous? Real-time or near real-time? This session offers a practical framework for answering those questions by focusing on the trade-offs between Azure integration tools, and the specific situations where each one makes sense.
Taking Logic Apps and Azure Functions as a base, we will demonstrate how to harden your connectivity by layering API Management, a dedicated Security Layer, and Log Analytics to ensure your solution is reliable, supportable, and fit for production. Then, using Dataverse as a concrete example, we will explore principles that provide a universal blueprint to scale the solution to anything from Copilot Studio to Sharepoint. Attendees will leave with a clearer way to evaluate requirements and design Power Platform integrations that are not just effective, but maintainable and easy to operate.
¿Cómo extraer datos de uso de tu Model Driven App? ¡Microsoft Clarity al rescate!
¿Te gustaría comprender cómo interactúan realmente los usuarios con tu Model Driven App? Aunque esta herramienta no ofrece una integración nativa con Model Driven Apps, existen soluciones creativas para obtener información valiosa sobre el comportamiento del usuario. En esta sesión, exploraremos cómo aprovechar JavaScript para integrar Clarity en tus formularios, permitiéndote visualizar mapas de calor, grabaciones de sesiones y detectar áreas problemáticas. Además, discutiremos cómo complementar estos datos con Copilot para obtener una visión más completa del rendimiento y uso de tus aplicaciones. ¡Descubre cómo transformar datos en decisiones informadas y mejorar la experiencia del usuario!
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top