This is a small Drupal module for debugging the native search index.
These are a few of the projects I worked on when I was employed by Night Kitchen Interactive.
This is a special Drupal 7 installation we created for the Yale Center for British Art (YCBA). It isn't a single website, but rather a set of special exhibts, including some that are only accessible from within the museum on a multitouch kiosk. Portions of the artwork metadata are drawn from the Yale OAI-PHM, and the site is designed to allow curators to create additional exhibits using on the administration UI.
This is a full redesign and rebranding project that came to life as a Drupal 7 website. I was the lead developer on the project, and wrote all of the custom modules. I have a blog article about the project, Night Kitchen Website Built With Drupal (Finally), which goes into all of the the technical details.
Curtis Performs is a website we designed for the the Curtis Institute of Music to highlight student performances. It is built with Drupal 7, and features streaming archived video, as well as the capability to stream live video from the Curtis studios. It was also awarded a Best In Class by the Interactive Media Awards in 2013 in the Music category.
This is a Drupal 7 site we built for the National Museum of American History. A primary goal of the site was to be as accessible as possible, and was the case study for an Museums and the Web presentation, Designing for Everybody: Accessible, Responsive, Universal Design in Drupal.
This is a Drupal 7 website we created for the Freer | Sackler Museums, and is built on top of the Omega base theme. The site interfaces with the museums collections management system to feature a curated portion of their holdings.
This is a lightweight mobile detection module based on the Mobile_Detect.php library. I created this to support a website that uses mobile-first and responsive-design techniques, but also needed some slight tailoring for mobile users and tablet users.
This is a Drupal 7 website we designed for the Asian Art Museum to be their education portal, and serve as a resource for students and teachers. I was the lead developer on the project, provided technical direction, and worked on the custom theme (implemented as an Omega subtheme) as well as several of the custom modules.
This website was a joint venture between the National Museum of American History and U.S Citizenship and Immigration Services, designed to be an interactive teaching tool for preparing for the U.S. Citizenship Test. I was the lead developer on the project, and implemented the application as a PureMVC application using Actionscript 3. In its Best of the Arts, the Washington Post named the website among the top museums of 2012. It also won the the 2013 EdCom Award for Excellence in Resources, and Best In Class in Education and in Government from the Interactive Media Awards in 2013.
I was the Lead Developer on this a large Drupal 6 website that we created. In addition to overseeing technical development, I created several portions of the site, including the collections interface and a module which realted content by taxonomy term intersection. It was awarded a best in class by the Interactive Media Awards in 2012 in the Non-Profit category.
This is a website we made for the National Air And Space Museum that I was the lead developer on. I provided technical direction to the team, as well as Drupal consultation to the client. I also wrote several of the custom modules and portions of the custom theme.
This was a multiyear project that I was Lead Developer on. The project consisted of discovery and implementation phases for a total website consolidation and redesign for the Smithsonian Institution Archives. The website ended up being implemented in Drupal 6. I provided technical direction to the team during all phases, consulted with the Smithsonian Institution's IT department regarding Drupal, and implemented portions of the site. My main development focus was interfacing Drupal with the collections management system, and creating a unified media display solution for the website.
This is a large Drupal 6 based website that Night Kitchen Created for the Thomas Jefferson Foundation. I was the Lead Developer on this project. I provided technical direction to the team, developed the base theme and several of the custom modules, and also wrote all of the import scripts.
Recently, the site was extended to include three sub-sites: Slavery at Jefferson’s Monticello: Paradox of Liberty, Getting Word: African American Families of Monticello, and Landscape of Slavery: Mulberry Row. I was also the Lead Developer for these exhibits.
This is a Drupal-based website we did for the The College of Physicians of Philadelphia. The timelines are based on a highly customized version of the SIMILE Timeline widget. All content, including the timeline entries, is managed through the CMS. I was the Lead Developer on this project and provided technical oversight for all aspects of the project, as well as a large portion of the code for the site components. I also implemented the mobile website.
The The History Of Vaccines website was an Official Honoree for the Science category in The 15th Annual Webby Awards. It also was selected as an Honorable Mention for the Education category for the 2011 Museums and the Web Conference awards. It was also awarded a best in class by the Interactive Media Awards in 2011 in the Science/Technology category.
This is a Flash-based timeline we created for the Mount Vernon Ladies’ Association, who own and maintain the building and grounds. I was the lead developer on the project and wrote all of the code that runs the application.
The site was awarded an Outstanding Achievement in the Education category by the Interactive Media Awards in 2010.
This is a project we did for the San Francisco Museum of Modern Art. I was the Lead Developer on this project. I provided technical oversight of the project, created the original prototype activities, several of activities added later, and wrote the custom Wordpress plugins to handle user submissions.
The site was awarded an Outstanding Achievement in the Kids category by the Interactive Media Awards in 2009.
Night Kitchen designed the website to go along with the Smithsonian’s National Museum of American History new Star-Spangled Banner Exhibit. As lead developer on the project, I implemented the XHTML/CSS for the entire site. I oversaw the development of the Flash-based interactives, and implemented the Flag Mosaic as an PureMVC application in AS3. The site also includes a customized XSLT for displaying results from a Google Search Appliance.
This site was awarded a Top Ten Websites of the Year and a Best in Class in the Museum category by the Interactive Media Awards for 2008, with perfect scores for both standards compliance & cross-browser compatibility and also for feature functionality. It also was selected as an Official Honoree for the Cultural Institutions category in The 14th Annual Webby Awards, and a Muse Award for Community (Gold) in 2010 by the American Association of Museums.
PhilaPlace is a website designed for the The Historical Society of Pennsylvania. It is an interactive website that encourages users to submit stories about about various Philadelphia neighborhoods. I was the Lead Developer on the site, which utilizes the Google Maps API and jQuery to provide many AJAX features. We developed a custom PHP framework to build the application, which uses CollectiveAccess as the backend collections management system.
The PhilaPlace website was an Honourable Mention for the Exhibition category for the 2010 Museums and the Web Conference awards, and It was also awarded a Best In Class by the Interactive Media Awards in 2011 in the Arts/Culture category, with a perfect score for standards compliance & cross-browser compatibility.
As the Lead Developer on this project, I took the graphic treatments and turned them into a custom Wordpress theme.
This is a project we did for the Rosenbach Museum and Library, and is a Wordpress-based site that solicited user-generated content. I was the Lead Developer on this project and implemented the Wordpress theme, custom plugins to handle user submissions, and also implemented two of the Flash activities.
This is a PHP site that interfaces with OpenCollection, a F/OSS collections management system. The site interfaces with Google maps, and includes AJAX queries to improve database query response times. The site also makes heavy use of the Apache mod_rewrite system to provide “pretty” URLs free of variables.
This is an ASP.NET 2.0 site that was created to interface with an existing database system, and allow visitors to contribute to the site via Flickr.
This is a flat XHTML/CSS site based around Dreamweaver templates. The site uses a system of nested, parameterized templates which gave the designers great freedom to adapt the templates for particular pages.
Night Kitchen was contracted to redesign the entire NMNH website. I was the Lead Developer on this project, and designed the templating system which is used by the entire organization. The template system was a combination of a parameterized, nested Dreamweaver templates, and Teamsite form-based templates. I also led several classes to train the NMNH staff how to use Dreamweaver and their templates.
This is another project we created for the The National Constitution Center. This is an educational game we created to teach students about some of the political choices that Lincoln had to make during his career. It Flash application built using Actionscript 1, and uses technology Oddcast for the talking avatar.
The site was awarded a Muse Award for Education in History & Culture (Honorable Mention) in 2006 by the American Association of Museums.
This is a project we created for the The National Constitution Center, and one of the first projects I worked on at Night Kitchen. This is a Flash based timeline written in Actionscript 1 and targets Flash Player 6. The timeline makes heavy use of numerous external image and XML assets, and has an loading sequence optimized for lower speed internet connections. While these techniques are common now, they stretched the capabilities of Flash at the time.