About: Rahul Gupta, STSM, is a Senior Software Engineer with IBM Watson Internet of Things Business Unit. He is a Certified Service Oriented Architecture (SOA) Architect with twelve years of professional experience in IBM messaging technologies. In his current role, he works as technical lead and Architect in the Watson Internet of Things Platform Development and Blockchain. Rahul is also a Senior Member of the IBM Academy of Technology.