FeedHub
More signal, less noise. FeedHub is a content personalization app for the masses. I helped to design and implement many aspects of FeedHub, from bottom to top, including its Map Reduce-style database engine built on Hibernate, its modular Spring-based component infrastructure, and its highly interactive web UI built on Dojo, complete with custom drag and drop components.
mPower Dashboard
mSpoke's mPower personalization allows content providers to deliver personalized content using several delivery mediums. The mPower Manager Dashboard provides a simple & clean reporting interface for customers to track the success of their email newsletters, widgets, etc. For example, customers can view reports detailing email delivery, open rates, and clicks. It is built from structural, semantic HTML, and allows for easy branding and custom layouts using only CSS.
Content Moderation
This web app allows mPower customers to approve or disapprove items from the universe of content that they provide to their users. It's layout, interactions, and use of color affordances are all optimized to allow customers to work through large streams of content quickly. Initially a standalone web app, it was later integrated into the mPower Dashboard.
“…the code around the item moderation tool is freaking beautiful.”
— Project Manager, mSpoke
CSS3 Digital Clock
I created the CSS3 Digital Clock to explore the use of advanced HTML5 and CSS3 techniques. It combines structural HTML with OOCSS, transforms, transitions, opacity, rgba, along with a bit of Javascript. It comes in three colors, knows 12 or 24 hour time, and remembers your settings, so you can keep the time you want, in the color you want, whenever you want.