Cisco Blogs

John McDonough

Developer Evangelist

John McDonough is a Developer Evangelist for Cisco's DevNet, focusing on Data Canter APIs.

John is responsible for the evangelization and consumption of the Cisco Data Center APIs. John's application development and delivery experience is well suited to assist customers, both internal and external in fully utilizing the Data Center APIs.

Professional Experience:

John has 30 years of development experience, currently John is a Developer Evangelist for Cisco's DevNet. As a Developer Evangelist John creates Learning Labs, writes blogs, presents at Cisco Live and other events. Previously John was a Technical Marketing Engineer for Cisco's Computing Systems Product Group, where he was involved in the architecture, definition, distribution and consumption of the Cisco UCS Management APIs. John's career at Cisco has varied from Product Engineer to Advanced Services Custom Application Developer, Technical Marketing Engineer and now a Developer Evangelist.

John's unique blend of technical acumen, significant customer interaction, ease of being in front of crowds or working one-on-one and overall laid-back nature has made him the perfect fit for the evangelization of APIs and the advocate of developers. Prior to Cisco John held development and/or IT related positions at dynamisoft, QAD, Valassis Communications, In Flight Newspapers, In-Store Advertising, and Columbia Letter Company.


  • Manipulating Data
  • Programming Languages
  • Googling Things (and understanding how they work)
  • Abstraction and Reflection
  • Telling a good story


John drives a mini-van, not because he has to but because he wants to.

John McDonough's Articles