Skip to main content
Photo of James   Gough

James Gough

James (Jim) Gough is a Distinguished Engineer and API Platform Lead Architect at Morgan Stanley, focused on API strategy, security, and developer experience. A Java Champion, he has contributed to the Java Community Process (including JSR-310) and co-authored the O'Reilly books "Optimizing Java," "Mastering API Architecture," and "Optimizing Cloud Native Java." He is a member of the London Java Community and leads open-source initiatives including FINOS Architecture as Code.

Books2

Mastering API Architecture: Design, Operate, and Evolve API-Based Systems

Mastering API Architecture: Design, Operate, and Evolve API-Based Systems

2021

with Daniel Bryant and Matthew Auburn

Optimizing Java: Practical Techniques for Improving Jvm Application Performance

Optimizing Java: Practical Techniques for Improving Jvm Application Performance

2016

with Benjamin J. Evans