Colorful but Colorblind

Colorful But Colorblind

Built content management system and templates for this site in Django. I used the django-modeltranslation app to handle model field translation to support content in six different languages. I used South for schema migrations, and django-imagekit for image processing. On the front end, I used jQuery with Flowplayer to create AJAX language switching for videos with multiple language versions (both video files and subtitles).

View the project →

Aguas Negras

Aguas Negras

I developed a basic Django project that uses django-modeltranslation to translate video and slideshow models. The collections of videos and slideshows can be ordered manually in the admin. Additionally, I integrated the image submissions form with SlideshowPro by writing form data into the image file metadata before moving the image into the SlideshowPro directories.

View the project →

Greening the Grid

Greening The Grid

Greening the Grid was a student project covering energy issues both in the United States and the Czech Republic. As the programming coach, the plan was that I was going to advise and assist students in the programming the website over a two week period, but due to delays in the video production phase, I ended up programming this site in a about a week and a half.

Since I was working with students who had no Python/Django experience, but a little PHP, I used PHP to build a site that works in multiple languages and is configured entirely without a database. I used jQuery to write the JavaScript-driven navigation and customized http://flowplayer.org/ to incorporate subtitles displayed below the video per the client's request.

View the project →

Rocky Mountain News Holiday Lights

For the Holiday Lights project, I used the Google Maps AJAX API to create a custom routing application where visitors can search for holiday lights displays in the Denver metro area. The search, sortable route, and directions listing were handled with jQuery. Working with a fellow developer, I wrote some of the view functions and all of the Django templates for the project, including the JSON output from the Django database.

Rocky Mountain News 2008 Election Map

Rocky Mountain News 2008 Election Map

rockymountainnews.com on election night 2008

The 2008 Election Map was at the top of the front page the Rocky Mountain News website during the 2008 presidential election. I wrote the Flash application in object-oriented ActionScript 3 and worked with my colleagues on the custom XML data feed from our SQL Server back end. This application displayed results presidential on a US or Colorado map, and included an expanded view that displayed a customizable list of Colorado races.

This project is no longer viewable online. The 2008 Election Map was used on the front page of the Rocky Mountain News and in the election section of the website

Colorado Presidential Election History

Prior to the 2008 election, the Rocky Mountain News looked at Colorado presidential voting history. I created this Flash application to display the data on a map of Colorado as well as for each county. The data is read in as XML which is generated by Django. This project took just under a week from planning to completion.

The server that hosted the Flash and data files for this project is no longer online, though the page still exists

Denver Public School Report Cards

Denver Public School Report Cards

Denver Public Schools Report Cards

This was a quick project to put Denver Public Schools performance information online. I used Flex 3 to create a Flash application that displayed sortable, searchable tables. Additionally, I wrote a custom data renderer class to reflect the color codes that Denver Public Schools assigns to different ratings levels.

View the project →

South of Here

South Of Here

South of Here is a multimedia project documenting the history, people, and communities of Tierra del Fuego in Argentina and Chile. I was the student producer and one of two programmers on this project, which won the Online News Association's 2008 Student Journalism award.

View the project →

UNC Kenan Flagler: Leadership Among Recent Graduates

Unc Kenan Flagler: Leadership Among Recent Graduates

My code from UNC Kenan-Flagler Global Profiles was used to create this site, which is functionally very similar, because the business school liked the first site so much. I helped Jason Tucker make some small programming changes in addition to changing the color scheme.

View the project →

What is Biodiesel?

What Is Biodiesel?

My Master's Thesis project about use and production of biodiesel. I created all the content, which includes photos, video and an infographic, and programmed the site in Flash. I created a video compression workflow using open source tools (ffmpeg, x264, MP4Box) to get a higher quality video at a smaller file size than what could be achieved with commercial vide compressors.

View the project →

UNC Kenan-Flagler Global Profiles

Unc Kenan-Flagler Global Profiles

UNC's Kenan-Flagler Business School employed UNC Journalism students to build a site of multimedia profiles of their graduates around the world. I programmed the Flash site to work with a pre-existing multimedia content management system, and skinned the CMS's video player to fit the visual design of our site. Additionally, Nick Scott and I shot a video profile of Sergio Wiernik, a managing partner at Capital Financial Advisors in Costa Rica.

View the project →