- John is a professional software developer, writer, presenter, father, husband, and Geek. For the last 12 years, he’s focused on enterprise mobility and building mobile apps. He’s an author of 6 books on mobile development, including 4 on PhoneGap/Apache Cordova, and has been a contributor to the open-source Apache Cordova project. He loves tinkering with IoT, building and writing about projects for Arduino, Particle Photon, Raspberry Pi, and more. He’s currently a Program Manager for Visual Studio App Center and Azure Notifications Hubs at Microsoft.