Jean-Georges Perrin

Jean-Georges Perrin is passionate about software engineering and all things data. His latest projects have driven him toward more distributed data engineering, where he extensively uses Apache Spark, Java, and other tools in hybrid cloud settings. He is proud to have been the first in France to be recognized as an IBM Champion, and to have been awarded the honor for his twelfth consecutive year. As an awarded data and software engineering expert, he now operates worldwide with a focus in the United States, where he resides. Jean-Georges shares his more than 25 years of experience in the IT industry as a presenter and participant at conferences and through publishing articles in print and online media. You can visit his blog at http://jgp.net .

books by Jean-Georges Perrin

Architecture Modernization

  • January 2024
  • ISBN 9781633438156
  • 488 pages
  • printed in black & white
  • Available translations: Simplified Chinese

Architecture Modernization: Socio-technical alignment of software, strategy, and structure presents a clear path for upgrading your entire organization when you re-imagine your software. In it, you’ll learn to combine practices like Domain-Driven Design, Event Storming, and Wardley Mapping to discover user needs, design optimal architecture, and avoid falling back into old habits. Provocative examples from Danske, Salesforce, the UK Government, and others show the real-world result of each approach, identifying techniques you can apply effectively in your own business.

Spark in Action, Second Edition

  • May 2020
  • ISBN 9781617295522
  • 576 pages
  • printed in black & white
  • Available translations: Russian, Simplified Chinese

Spark in Action, Second Edition, teaches you to create end-to-end analytics applications. In this entirely new book, you’ll learn from interesting Java-based examples, including a complete data pipeline for processing NASA satellite data. And you’ll discover Java, Python, and Scala code samples hosted on GitHub that you can explore and adapt, plus appendixes that give you a cheat sheet for installing tools and understanding Spark-specific terms.