Richard leads the delivery of the developer experience strategy for IBM MQ and has extensive experience in leading development of enterprise software. Richard has chaired of a MQTT Technical Committee at OASIS since it was founded in 2013 and is a Technical Steering Committee member at AsyncAPI as maintainer of the IBM MQ binding.