All Projects

<< 1 2 3 4

Product Launch: The new Billboard.com!

| 0 Comments | 0 TrackBacks
bbhp1.pngIn late 2008, Billboard hired Razorfish to help redevelop our Product Strategy and design a new user experience for billboard.com.  I was responsible for all Billboard's Technology and Development for this project.  We completed the project in July 2009, in under 8 months.

This project was unlike any previous project at Nielsen Business Media.  We re-designed our entire infrastructure as well as build process, tools, JDK and frameworks.  The technical requirements for this site required a stronger infrastructure to support the expected traffic and my team and I decided that this was the best opportunity to bring Nielsen Business Media's technology framework up to date.

For our infrastructure and build system, we upgraded our application servers to Weblogic 10, and updated our JDK to JDK 1.6+.  This gave us significant performance improvements to our application servers and gave us flexibility with the new features of JDK 1.6 that we did not have in JDK 1.4.  We also installed Maven with some ant customizations as our primary build platform utilizing Atlassian's Bamboo as our continuous build system.  Bamboo not only ensures a compile-level build compliance from all our developers, but we also used it as our build deployment tool, cutting our production deployment time from nearly 2 hours down to under 20 minutes.

We had attempted to migrate our legacy framework from JDK 1.4 to JDK 1.6, but met with significant obstacles.  We decided then to drop our legacy framework and re-write our core framework utilizing Spring.  Our development team had very little experience with Spring, but we stepped up and came up to speed quickly.  With Spring to help us develop more consistently and faster and with maven to ensure the integrity of our build dependencies, we were able to build up a new set of application libraries quickly.

Within this project, we also decided to in order to allow the editors to take full control of the site, we had to update our custom CMS [Stylus].  We decided to rebuild Stylus utilizing jQuery, extJS and AJAX as our primary front-end development and rebuild the backend services in Spring. 

This site is AJAX heavy and built this way to allow for a non-interrupted music playing experience for the Billboard.com user.  All aspects of this site from analytics, to ads are updated by the front-end engine built in javascript utilizing jQuery. 

Since launch, the total site traffic has increased by over 30%, with time on site increasing by over 100%.

Link: www.billboard.com

Company: Billboard

Technology: AJAX, extJS, jQuery, JSTL, JSP, Spring, J2EE, Weblogic, Oracle, Linux

Product Launch: PDN Gear Guide

| 0 Comments | 0 TrackBacks
pdngg.png

When approached by Photo District News' editors to bring their annual publication of "PDN Gear Guide" online, my team and I developed a plan utilizing the appropriate technology to build a new product which would drive PDN's business.  The online magazine was launched in time to promote the magazine's sponsorship of Photo Plus Expo.

After reviewing PDN's business model, we chose to utilize Flash to showcase their main news articles and products, and Endeca to power their Gear Guide database.  I created the architecture for the technical functionality and lead the development of the site creation.  We utilized Endeca Search technology for the search and catalog functionality, and developed a custom administrative interface for the Gear Guides.  The news articles were powered by Stylus CMS.



Company: Photo District News.

Technology: Endeca, J2EE, Flash

Product Launch: Nielsen Enterprise Search

| 0 Comments | 0 TrackBacks
endeca.gif
As Project Lead on the Nielsen Enterprise Search rebuild, I was tasked with finding the right technology to drive Nielsen's next generation search tools for all Nielsen Business Media websites.  This entailed reviewing vendors for industry leaders in Search Technology including: Google, FAST, and Endeca.

We chose Endeca to power our next generation search functionality.  We are slated to launch Endeca on all Nielsen websites by 2010.  The following details Endeca's roll out on Billboard, The Hollywood Reporter and Kitchen & Bath:


Billboard
billboardesearch.png
By integrating Endeca into Billboard.com, we linked all of the data elements related to a single article (ie. Charts, Artists, Videos, Articles and Tours ) into one search result using 'Guided Navigation'.  This feature gave Billboard.com users the ability to drill further into results to access other related articles.

Billboard had a tremendous amount of data elements and it was challenging to highlight them all within one result page. We opted for spotlights to highlight specific elements above the actual search results.  We also did Usability Testing with user groups to gather feedback on the UI and will be implementing these changes in the next version.

Hollywood Reporter

In The HollywoodReporter integration, we 
theesearch.png
opted for a more subtle approach since THR did not have as wide a breadth of data elements as Billboard. The result was a more streamlined and less cluttered interface.

Similar to Billboard, we implemented spotlights to highlight data elements as part of the search on the right sidebar.





Kitchen & Bath (kbbonline.com)
kbbesearch.png
We took a different approach with Kitchen & Bath since we did not have data elements other than articles and the publisher wanted the search to encompass a large dataset including industry websites and press releases. We implemented Endeca's web crawling engine to crawl over 1500+ websites in the kitchen and bath industry and returned their results alongside with KBB's own articles.


Link: 

Company: Nielsen Business Media, Online. 

Technology: Endeca, J2EE, XML, Prototype
<< 1 2 3 4