Director of Product Management
Weaveworks
James has a wide array of experience for building products that improve and simplify people’s lives. Never satisfied with his knowledge, he is a life-long learner and is always interested in looking to grow and learn and then shares his knowledge with others. He has authored a dozen courses on Pluralsight ranging from building UIs in iOS to coding in Go. James has worked in a wide array of fields whether as a technician working with radar and communication systems or as a developer building on platforms such as .NET, iOS, Kubernetes, and Google Cloud.
In his free time, James enjoys spending time with his family, playing video games, and reading fiction and non-fiction.
GitOps with Weave GitOps