I specialize in web application development. To get a better idea of what I can do for you, take a look at my recent work below. To discover how I can help you meet your project goals, please contact me at [charles.m.dietrich] [at] [gmail.com].

Portfolio

Shoals Marine Laboratory

Cornell's Shoals Marine Lab needed reengineering to add additional functionality to the online student application. I split the online application into several smaller sections and added the capability for students to go back and edit their application before submitting. Technologies used: PHP, MySQL.

Picasa Tab

Picasa Tab is a Facebook application that allows Facebook users to show their Picasa photos on their profile. I developed the application, using state-of-the-art technology to enable the application to scale to thousands of users. My specific knowledge about Facebook and the Facebook platform enabled Picasa Tab to carve out a niche in a crowded market. As of January 2009, Picasa Tab has 17,000 monthly active users. Technologies used: PHP, the Facebook Platform, Facebook distributed data storage, and the Picasa Web Albums Data API.

Blue Trees

The Blue Trees web presence provided publicity and further information for a Cornell campus art installation. On campus, trees were wrapped in blue fabric to bring attention to the effects of sea level rise due to global warming. The Blue Trees website provided further information on the problem, including information about the effects on world cities and the research behind the projections. The web presence included a map of the installation, a blog, RSS feeds, a Facebook group, YouTube videos, photos on Flickr, and links to campus environmental organizations. Technologies used: PHP, MySQL, Wordpress, Yahoo Maps API.

CEE

For the Department of Civil and Environmental Engineering, Cornell University, I worked with KnowledgeTown to develop a new website. For the PHP-based website I developed web applications to manage staff bios and course listings, and integrated the administrative interface for these components with the CMS software. Technologies used: PHP, MySQL, Wordpress.

OMEA

For the Office of Minority Educational Affairs, Cornell University, I worked with KnowledgeTown to develop a new website. For the PHP-based website I developed a web application to manage student organizations. The administrative interface was integrated with CMS software. Technologies used: PHP, MySQL, Wordpress.

Julie A. Stone Salon

The Julie A. Stone Salon needed a website to establish an online presence and supplement its marketing efforts. I created a simple yet photo-intensive website that expresses the style and sophistication of the salon, as well as providing information. I collaborated with the salon on site design, site organization and marketing copy, and neatly incorporated professional photography into the site.

Other clients and projects

  • An application for the College Career Services industry (ongoing). Technnologies used: Django, Python.
  • Undergraduate Admissions Office, School of Industrial and Labor Relations, Cornell University - improvements to undergraduate admissions database. Technologies used: PHP, FoxPro.
  • RP Solutions - developed Web 2.0 Cashiering application for government clients. On top of a SOAP API, I developed the frontend of the website using the ExtJs JavaScript library to speed application development and provide a rich, responsive interface. Technologies used: PHP, Javascript, Java, SOAP, ExtJS.
  • Nancy Mooslin, Los Angeles-based artist - collaboration on music animation project (ongoing). Technologies used: Java, XML, MusicXML.
  • TelekomNet.com (2000-2001, now defunct) - Developed a ecommerce and news website. I was the manager and lead developer for the web team. Technologies used: ASP, Oracle.