I'm a software architect, analyst, and technical speaker from Toronto, Canada. I specialize in enterprise systems modernization and cloud enablement.
I’m Founder and Principal Consultant at RedElastic, a consulting firm based out of Toronto, Canada, that equips organizations with the skills necessary to build event-driven, reactive systems. RedElastic specializes in training and consulting on subjects such as event-driven architeciture, microservices, and cloud-enablement.
Before starting Lightbend in 2016, I worked for Lightbend (formerly Typesafe) as Developer Advocate and Enterprise Architect. Lightbend is the corporate steward behind the Scala programming language, Akka distributed systems framework, Play web framework, and Lagom microservices framework.
Here's an easy guide to help you create your own consulting company in a few hundred easy steps.
Process improvement is the most impactful way to rise above your individual work and impact the overall capacity of the company you work for. All organizations live and die by the quality of their processes.
Reactive systems are at the heart of a new breed of enterprise system that fully embraces modern infrastructure.
This talk covers systems modernization from the very first step, paving a path towards the scope of initial work while also planting the seeds for cultural change within an organization. How do we integrate new microservices into an old, brittle legacy system? How do we handle new and old systems living alongside each other? After watching this talk, technology leaders will be equipped with everything needed to begin the process of re-inventing their legacy systems as reactive, event-driven systems for the modern era of computing.