I Help Build AI-Powered Azure Integration and Agentic AI Solutions That Transform Enterprises
For over 25 years, I’ve helped organizations solve complex enterprise integration challenges using Microsoft technologies. As a Microsoft Azure MVP for more than 22 years, I design and deliver mission-critical Azure solutions built on Azure Logic Apps, Azure Service Bus, Azure API Management (APIM), and Azure AI.
Whether you’re planning a BizTalk Server to Azure Integration Services migration, implementing AI-driven automation, or need a hands-on Azure architect to lead and mentor your team, I deliver secure, scalable, production-ready solutions that create measurable business value.
Stephen W. Thomas
If you’re starting a new project with Azure AI Technologies or Azure Integration Services—or already have one underway—I’m available for both short- and long-term consulting engagements.
I work with organizations globally, supporting teams on-site or remotely, and can engage in whatever capacity fits your needs — from a few hours a week to full-time project leadership. Whether you need hands-on delivery, architectural guidance, or experienced oversight, I adapt to where your project is and what will move it forward.
Core focus areas include:
-
Azure Integration Services architecture and development
-
Azure AI and agentic solution design and implementation
-
On-site Azure Integration Services training and mentoring
-
BizTalk Server to Azure Integration Services migrations
My goal is simple: reduce risk, bring clarity, and help your project succeed — whether that’s modernizing integration platforms, introducing AI-driven workflows, or enabling teams to confidently ship production-ready solutions.
If you’re looking for experienced, hands-on Azure Integration and AI support, let’s talk.
Recent Blog Posts
Mapping Many Messages to One Inside in BizTalk 2004
This is a cool feature of BizTalk 2004! It allows you to map many documents into one or map one document into many. In either case, your inputs will not equal your outputs. This type of mapping does require some up front planning and careful consideration. First off,...
How to Suppress Nodes In the BizTalk Mapper
Recently on a project I was required to filter out single records from a large batch that were not required to be processed inside the business process. In this case, the vast majority of the thousands of input records would not be required in the Orchestration....
BizTalk Server 2004 SP1 Available
The long awaited Service Pack 1 for BizTalk 2004 is now available. Get some more details on Scott’s Blog. Go directly to the Microsoft Download Site.
BizTalk Server 2004 Exam 074-135 Available
The BizTalk 2004 Exam is now available! The exam number is 074-135: Developing E-Business Solutions Using Microsoft BizTalk Server 2004 (English). Get some more details on Scott’s Blog. Best of luck! PS: Sorry for the long delay in posting. More content and...
Flat File Disassembler Output Types in BizTalk Server 2004
I have seen a lot of posts on various news groups over the past few months about the Flat File Dissembler and how it produces output. I think it is rather confusing so I put together a sample that I hope will shed some light on the subject. Download: Flat File...
Debatching Options and Performance in BizTalk Server 2004
Download This Article and Sample Code Here: Debatching Options and Performance Considerations in BizTalk 2004 White Paper and Sample Code Related Sample: Xml Envelope Debatching In some business scenarios you may be required to receive a batch file that must be broken...
XLANGs.BTEngine.BTXTimerMessages Delivered, Not Consumed
What? How? When? Why? Useless? You have no clue what I am talking about? What are BTXTimerMessages? They are messages BizTalk uses internally to control timers. This includes the delay shape and scope shapes with timeouts. How will you see BTXTimerMessage? You will...
How to Name Output Files Inside An Orchestration
In many cases it can be useful to know the exact name of your output file that will be sent from your Orchestration using the File Adapter. This can be difficult if you are using the %MessageId%.xml macro to write the file since this it set after the message is sent...
Recent Posts on LinkedIn
About Stephen W Thomas
I help organizations design, modernize, and deliver enterprise-grade Azure integration and AI solutions that are secure, scalable, and production-ready.
Based in Austin, Texas, I bring over 25 years of Microsoft integration experience, including more than 20 years working hands-on with BizTalk Server. I specialize in Azure Integration Services consulting, helping enterprises modernize legacy platforms using Azure Logic Apps, Azure Service Bus, and Azure API Management (APIM).
Today, my focus extends to Azure AI and agentic AI solutions, where I help organizations move beyond experimentation into governed, production-ready AI architectures on Azure. My work blends cloud integration architecture, AI orchestration, and hands-on delivery, ensuring solutions create measurable business value.
I’m an Azure MVP for over 22 years and remain deeply hands-on, working directly with teams across architecture, implementation, training, and enablement.
Stephen W. Thomas
Azure Integration Architect