James is an API consultant, speaker, and instructor with experience in architecting, building, and deploying APIs. His passion is coaching companies in aligning business, product, and technology into a more composable and modular enterprise. His workshops focus on multiplying team efforts of defining, designing, and building first-class APIs that integrate mobile, web, and IoT devices. James has published several titles, his latest, "A Practical Approach to API Design."