Sean A. Walsh

SEAN WALSH has been in the technology industry for more than 20 years. During that time, he progressed from programming in Microsoft languages and frameworks to becoming an early adopter of Java in the mid-1990s. Sean consulted for a large number of startups and enterprises in many verticals, particularly financial, energy, and retail. He has been the chief technology officer and co-founder of a successful medium-size consulting company in Manhattan, vice president of services for SOA Software, and the owner of a lucrative software consulting company since 1996.

After the sale of his last company and taking some time off, Sean decided that it was time for a rebirth and again began hands-on consulting in the energy industry, first using Java and Spring, but after seeing their limitations, embracing Akka and Scala. He has accumulated years of experience in building distributed applications by using the Lightbend open source stack, including the digital transformation of Weight Watchers.

Sean is now field CTO of Lightbend, helping Lightbend’s clients realize reactive architectures.

books by Sean A. Walsh

Reactive Application Development

  • May 2018
  • ISBN 9781617292460
  • 288 pages
  • printed in black & white
  • Available translations: Japanese, Simplified Chinese

Reactive Application Development teaches you how to build reliable enterprise applications using reactive design patterns. This hands-on guide begins by exposing you to the reactive mental model, along with a survey of core technologies like the Akka actors framework. Then, you’ll build a proof-of-concept system in Scala, and learn to use patterns like CQRS and Event Sourcing. You’ll master the principles of reactive design as you implement elasticity and resilience, integrate with traditional architectures, and learn powerful testing techniques.