Author of Grokking Artificial Intelligence Algorithms

This talk clears up misconceptions that developers may have about the REST architecture(Richardson Maturity Model) and guides them towards using industry best practices when designing and developing such services. It also demonstrates how a well-defined REST service can be consumed from applications running on different platforms. From a technical perspective, this talk explores how a REST service can be built using Java and Spring, including building the foundations for authentication, authorization, configuration, data serialization, and testing. It also covers the technical details for setting up a web client using Angular.js and a native mobile client using Android. The overall goal of this talk is for the viewer to walk away with a firm understanding of the REST architecture and a good idea of how to start implementing it in their own projects.

Robust REST Architecture @ JavaSA Cape Town

My talks and workshops are usually around software architecture, design and design thinking, tech and business, artificial intelligence, and sometimes philosophy. I always try to adapt my content and approach for talks and workshops to align with the context and audience. For more information about my talks and workshops, see here. If you're interested in having me speak at your event, contact with the details.