Projects: Agency
MasterCard Responsive
The Engagement Bureau needed some significant re-theming (including the addition of off-canvas menus) to make it accessible to phones and tablets. I spent a great deal of time modularizing years old style sheets that were thousands of lines in length. The DevOps team made developing via local vagrant instance possible.
Purdue Pharma
Assigned the impossible task of replicating an existing site that lacked a defined scope, I acted as lead to eight other developers. I built several object-oriented WordPress plugins that handled registered users, resources, the shopping cart, item orders, and integration with the client’s SAP fulfillment system.
MasterCard Engagement Bureau
At a certain point, admins using the MasterCard Newsroom found themselves their own worst enemy by over-categorizing posts and abusing tags. They decided to approach from a new angle: to focus content by properly utilizing custom post types (News Briefs, Press Releases, Digital Press Kits, Images, and Videos), and to round it out by cross-categorizing using custom taxonomies.
MasterCard Newsroom
MasterCard required ongoing maintenance to the existing Newsroom while developing their new project: The Engagement Bureau. I acted as release manager, overseeing several other developers all the while debugging and performing maintenance on other projects.
MasterCard Content Hub
MasterCard sought the ability to collect content from the diverse array of blogs they manage to create custom RSS feeds that group posts into similar foci. This would allow them to cross-pollinate content written by a number of separate entities worldwide by showcasing feeds from blogs of different origin.
Intel Analytics Hub
Several of the data sources that Intel wanted to use to populate their Analytics Hub database did not have APIs available. For that reason, Kenshoo and Sprinklr data was to be provided by individual files. While Intel could have simply FTP’d those files directly onto the server itself, the web portal I programmed provided better management of this process and displayed the state of all files in real time.
EMD Serono Fertility Map
I created an interactive map that renders fertility statistics for all US states. I chose the jVectorMap library because it was (and may still be) one of the only tools that supports scalable vector graphics in IE6. I packaged the project using JSON as acting database to ensure its portability as a standalone website that could easily be dropped into any environment.
In the Face of Pain
Purdue Pharma needed a better way to feature advocates for pain management and therapies on the site. Prior to this scope of work being approved, existing meta such as Voices of Hope (audio interviews), Advocate Perspectives (videos), and Stories of Inspiration (interview transcripts) were spread across several pages. I collected the meta and associated it with its respective advocate. Custom WordPress back-end queries were fed via Ajax to mustache templates on the front-end.