As head of development, I have overseen a number of widget projects, including getting directly involved in building the backend CMS. We often use the ClearSpring platform to power widgets, enabling them to be rolled out to a variety of platforms.

Browsing widget (facebook/clearspring)