I'm a technical executive with experience delivering exceptional results for many of the world’s largest enterprise customers. In-demand as a technical strategy advisor to executives and a speaker delivering technology evangelism at major conferences all over the world. A highly-regarded industry analyst, I'm a thought leader in the areas of enterprise mobility and the Internet of Things.
"Top 30 Internet of Things Experts" - Inc Magazine
"Top 50 Influential Mobile Industry Personalities to watch out for in 2015" - ContractIQ
"The Internet of Things Landscape 2015: Top 100 Individuals and Brands" - Onalytica
"10 Internet of Things Influencers You Need to Know" - Dataconomy
"10 Mobility Influencers on Twitter You Can’t Afford to Miss" - Visage Mobile.
"The Best Business Blogs of 2014" - Exigent Networks
"The 50 Must-Read IT Blogs" - BizTech Magazine
As a Global Technology Lead in Microsoft's Incubation organization, I've been building our Internet of Things business. During my tenure at Microsoft, I've shipped smartphones and have been responsible for the architecture and development of many of the world’s largest enterprise mobile and wireless solutions for Fortune 100 companies.
Prior to Microsoft, I've spent my career as an entrepreneur, executive, architect, developer, strategist and writer of bestselling books on mobile and wireless technologies. A pioneer of the mobile revolution, I drove the development of the mobile app ecosystem and co-founded the world’s first cloud-based, mobile device management company. I started my career in the M2M business during the early days of wireless where I brought unintelligent vending machines to life.
I love to get in front of customers and present at industry conferences all over the world including DevConnections, TechEd, CTIA, VSLive, MEDC, TechReady, and Mobile World Congress. I'm the creator of Microsoft's Mobile Line of Business Solution Accelerator, an avid blogger, and a published author of dozens of articles found in leading technology publications as well as five, best-selling books on mobile infrastructure and app development. I served in the U.S. Navy beneath the waves on a SEAL Delivery Vehicle and a Trident submarine. I began my programming journey writing BASIC on a Timex Sinclair 1000 but luckily, I moved on to something more relevant like REXX programming for OS/2.
I live in the Seattle area with my wife and three kids. I love international travel and you might accidentally run into me writing children's novels at a Paris café.
Keeping Windows 8 Tablets in Sync with SQL Server 2012: Private and Hybrid Cloud Solutions for the Mobile Enterprise
Enterprise Data Synchronization with Microsoft SQL Server 2008 and SQL Server Compact 3.5 Mobile Merge Replication
Windows Mobile Data Synchronization with SQL Server 2005 and SQL Server Compact 3.1
SQL Server CE Database Development with the .NET Compact Framework
Pocket PC Database Development with eMbedded Visual Basic
Developing Java Servlets - Technical Editor
Microsoft Patterns & Practices Mobile Application Architecture Guide
Magazine Articles Authored:
JSP vs JSP - Java Developers Journal
Upgrade JBuilder's Speed and its Servlets - JBuilder Developers Journal
Servlet Development with JBuilder - JBuilder Developers Journal
Debugging Servlets - Java Developers Journal
Getting Started with Java on PDAs - Java Developers Journal
Product Review: ServletDebugger 2.0 - Java Developers Journal
Dynamic Page Compilation with the Java Web Server - Java Developers Journal
What is Wireless - DevBuzz
Wireless Wire Protocols - DevBuzz
VB Under the Sea - VB@10 for Apress
How Can I Port an eVB App to VB6? - Visual Basic Developer
Writing your first Pocket PC Program - Visual Basic Developer
Introducing the Visual Database Tools in Visual Studio .NET - Pinnacle Publishing
Building a Windows Service with Visual Basic .NET - Visual Basic Developer
Windows Phone on .NET Rocks!
Microsoft MEAP at Tech Ed Europe 2009
Offline Enabled Apps at Tech Ed NA 2008
Mobile Merge Replication at MEDC 2007
Channel 9 interview about Mobile Line of Business Accelerator 2008
Creating COM DLLs with Visual C++ using the Active Template Library
Connected Services Framework
Windows Phone 7.5 Development
Conference Event Owner:
Mobile and Embedded Developers Conference (MEDC) 2007 Worldwide content co-owner
Microsoft TechEd North America 2007 Mobile IT Pro track owner
Microsoft TechEd North America 2008 Mobile track owner
Windows Mobile Partner Summit 2007 technical track owner
TechReady: Windows Phone track owner
Software Shipped at Hitachi:
Software Shipped at Microsoft:
Windows Mobile 6 Developers Resource Kit
Mobile Provisioner (OMA DM Mobile Device Management)
Windows Mobile Line of Business Accelerator (Resource Kit for Windows Mobile)
Windows Mobile 6 (Smartphone Operating System)
Windows Mobile 6.1 (Smartphone Operating System)
Windows Mobile Line of Business Accelerator 2008 (Resource Kit for Windows Mobile - Appeared in Dr. Dobbs Journal and Smartphone magazine)