The following demo provides an overview of the motivation and merits of the SHF. We also discuss the framework along with its components in detail and show code snippets to demonstrate their practical use. We also discuss the role of the optional toolkits. More specifically, we discuss how the optimistaion toolkit can be used to quickly solve the general convex optimisation problem (using IBM CPLEX as the default optimiser) and how this can be replaced with any other third-party optimiser. We also show, discuss and demonstrate the use of visualisation package that makes it easier to plot the optimisation results. Finally, we discuss our future work.