About

Rob has spent most of his career as an entrepreneur, developer, an IT executive, mobile strategist, and the writer of bestselling mobile and wireless technology books.  A pioneer of the smartphone revolution, he drove the development of the all-important mobile app ecosystem from its earliest days and co-founded the world’s first cloud-based mobile device management company.

As a Mobile Strategist at Microsoft, he’s in-demand as an advisor to executives and a speaker at conferences all over the world.  Rob has been responsible for the architecture, development and deployment of many of the world’s largest mobile and wireless solutions for Fortune 100 companies.  Through books, articles, videos and workshops, he helps to empower CIOs, developers and IT professionals in areas of mobile, strategy, wireless, data replication, device management, security, the cloud, and highly-scalable infrastructures.

Rob loves to get in front of customers and presents at industry conferences all over the world including DevConnections, TechEd, CTIA, VSLive, MEDC, TechReady, and Mobile World Congress. He’s 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.  Rob served in the U.S. Navy beneath the waves on a SEAL Delivery Vehicle and a Trident submarine.  He began his programming journey writing BASIC on a Timex Sinclair 1000.  Luckily, he moved on to something more relevant like REXX programming for OS/2.

Rob lives in the Seattle area with his wife and three kids.  He loves international travel and you might run into him writing children’s novels at a Paris café.

Author:

Books:

  • 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:

  • 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

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

Public Interviews:

Instructor/Courseware Developer:

  • Server-Side JavaScript with Active Server Pages 3.0
  • Creating COM DLLs with Visual C++ using the Active Template Library
  • Connected Services Framework
  • Windows Phone 7.5 Development

Software Shipped at Microsoft: