James Doyle

Formerly running his own development shop in Ontario, James is now a Senior Product Developer at Vancouver-based Invoke. He leads the technical side of product development, planning how applications are built from the ground up, and has quickly become a key part of the developer community in Vancouver by running a PHP meetup group. When he's not focused on products, he's hitting the trails and streets to train for his first marathon.

Become a better product manager
Learn from product experts and become part of the world’s most engaged community for product managers
Join the community

Free Resources

  • Articles

Popular Content

Follow us
  • LinkedIn

© 2025 Pendo.io, Inc. All rights reserved. Pendo trademarks, product names, logos and other marks and designs are trademarks of Pendo.io, Inc. or its subsidiaries and may not be used without permission.