Distilled conclusions.

  • The Mismatch Between AI Code Assistants and Enterprise Software Development

    The Mismatch Between AI Code Assistants and Enterprise Software Development

    Over the past few years, I’ve watched the explosion of AI-powered code assistants, tools that promise to revolutionize software development by helping teams write, debug, and optimize code faster than ever before. And yet, as I work with enterprise teams across industries, I see a growing paradox: while individual productivity might spike, overall team efficiency, code…

  • The Challenge of Responsible & Ethical AI in the Enterprise

    The Challenge of Responsible & Ethical AI in the Enterprise

    In almost 30 years in technology, from mechatronics engineering to leading digital transformation in banking, telco, healthcare and startups, and as a Microsoft MVP, Microsoft Regional Director and AWS Ambassador, I’ve witnessed and lived many waves of innovation. The current wave, driven by AI (and increasingly by Generative AI), is unlike the ones before. It’s…

  • The Silent Power of Cloud Governance

    The Silent Power of Cloud Governance

    When we talk about cloud transformation, the conversation usually gravitates toward innovation, agility, and speed. Everyone loves the narrative of rapid modernization, migrating workloads, automating pipelines, enabling teams to move faster than ever before. But after  helping organizations evolve their technology strategies, I’ve learned a hard truth: the story of cloud success is mostly written…

  • Behind AI Scenes: From Design to Operation in the Enterprise

    Behind AI Scenes: From Design to Operation in the Enterprise

    Last week I had the privilege of speaking at the Cari AI Summit 2025, where I shared one of the topics I’m most passionate about: how AI truly moves from design to operation in the enterprise. As someone who has spent nearly three decades building and leading technology solutions across industries, from telco and banking…

  • Model Context Protocol (MCP): Unlocking LLM Integration with Responsibility

    Model Context Protocol (MCP): Unlocking LLM Integration with Responsibility

    In April, I had the privilege of speaking at Global Azure Madrid, and just a couple of months later at the AWS Community Day Colombia. Two different stages, two different communities, but one common theme kept coming up: the future of AI integration. At both events, I introduced the Model Context Protocol (MCP), a new…

  • Threat Modeling in the Cloud: Why It Matters More Than Ever

    Threat Modeling in the Cloud: Why It Matters More Than Ever

    When organizations move workloads to the cloud, they often prioritize speed: getting applications online, scaling infrastructure, and enabling innovation. Security, while important, is sometimes treated as a checklist item handled after deployment. A few years ago, I walked into a client meeting where the mood was tense. Their development team had just completed a major…

  • Bridging Strategy and Execution in Tech Leadership

    Bridging Strategy and Execution in Tech Leadership

    A few years ago, I was advising the leadership team of a large telco. The boardroom was buzzing with excitement as executives unveiled a bold strategy: “We will become the leader in digital services in our region.” The slides were polished, the ambition inspiring. But when I met with the technical teams a week later,…

  • From Buzzwords to Business Value: What Cloud Transformation Really Means

    From Buzzwords to Business Value: What Cloud Transformation Really Means

    “Cloud transformation.” It’s a term that has dominated conference stages, boardroom conversations, and sales decks for over a decade. Vendors promise it. Executives demand it. Technology teams are tasked with delivering it. And yet, in many organizations, the results don’t match the expectations. The truth is that cloud transformation isn’t about cloud at all. It’s…

  • Restarting the Conversation

    Restarting the Conversation

    Restarting the Conversation: Why I’m Blogging Again It’s been a while since I last wrote regularly, but the itch to share ideas, reflections, and lessons has never gone away. Over the past few years, most of my energy has gone into building solutions, leading teams, and sharing knowledge through talks, webinars, and panels. Some of…