John Alexander

John Alexander

Senior Content Developer
Kansas City, MO

John Alexander co-founded the largest technical blogging community in the world, Geekswithblogs.Net before selling it several years ago and built music chart applications for Billboard Magazine used by "American Top 40". He's sat in Kirk's Chair on the bridge, has recorded cartoon pilots as part of a voice ensemble cast, is the co-creator of the "Geek" t-shirt(found at most Microsoft conferences), and was Facebook friends with Patrick Swayze.

John is a developer advocate with a passion for designing and building accessible experiences around voice, touch, and virtual/mixed reality. His secret identity is a mild-mannered Senior Content Developer on the Microsoft APEX team ( create amazing technical resources. John is a former Microsoft Regional Director and MVP and is a client-centric, UX-focused software architecture and development thought leader, consultant, trainer, published author and speaker.

John is passionate about producing content, and loves to help others contribute! Talk to him about getting started. He's co-authored three best-selling technical books and Microsoft Official Curriculum. John has also co-hosted two technical focused podcasts, and is gearing up on a third.

A trainer since 1996, with 26 Microsoft product certifications, he's coached several teams of developers, leading one directly responsible for earning their organization a spot on CIO Magazine's "Agile 100" list. John speaks regularly at conferences and is the co-founder of Kansas City .NET User Group and KC Windows Holographic User Group.

Based in Kansas City, Missouri USA, John loves to paint, draw, game, do voiceovers, and spend time with his spouse and three children on all sorts of adventures.

Favorite member of One Direction? Harry Styles!

John's Sessions

  • I, for One, Welcome Our Robot Overlords: Intro to the Bot Framework

    In this awesome and fun experience, come learn how bots play into your customer support, FAQ, and user experience. Conversation as a platform is an emerging trend that is blending human language and machine intelligence as the next computing interface, are they taking over? Come find out!

    Microsoft Bot Framework is a comprehensive offering to build and deploy high quality bots for your users to enjoy in their favorite conversation experiences. Developers writing bots all face the same problems: bots require basic I/O; they must have language and dialog skills; they must be performant, responsive and scalable; and they must connect to users ideally in any conversation experience and language the user chooses.

    We'll explore how to create bots in both C# and node, and consume services like LUIS as well.

    Speaker: John Alexander