william [at] openlens [dot] us
Experience
Adjunct Professor, Rensselaer spring 2008, 09, 10
Responsibilities: Develop and instruct Web Systems Development (under Dr. James Hendler), a sophomore level core course in the Information Technology & Web Science program ∙ Cover XML, xHTML, CSS, JS, PHP-MYSQL, feeds, services, and aggregation ∙ Four hours of class, weekly ∙ Develop projects and manage two hours of lab, weekly ∙ Oversee graduate teaching assistants
Web Producer, Communication & Middleware Technologies, Rensselaer 2007 – Present
Responsibilities: Develop enterprise-wide web solutions, often integrating with pre-existing infrastructure ∙ CMS development & support for communications group ∙ Focus on information aggregation, distribution, and reusability (for downstream web consumers, mobile browsers, and digital signage)
Web Specialist, Hudson Valley Community College, 2007
Responsibilities: Build web-based tools to support the Computer Services department ∙ Build a trouble ticketing system ∙ Create a web interface to allow technicians manage network infrastructure
Webmaster, The Sage Colleges, 2004 –2007
Responsibilities: Develop and maintain sage.edu with recruitment as the paramount goal ∙ Train 80 members of faculty and staff in web editing ∙ Produce 4 academic catalogs yearly ∙ Occasional photography ∙ Automate the display of course listings and schedules on sage.edu
Technical
I regularly exploit the following technologies:
- xHTML, CSS, JS
- XML, JSON, Caldav
- WordPress, Drupal with: views, cck, feeds, cas
- PHP, MYSQL, Apache webserver
- Photoshop
I frequently interact with the following APIs
- Blogger, Google Maps, Facebook, Flickr, Tumblr
Education
- Rensselaer Polytechnic Institute, Troy, NY
- MS, Information Technology / Web Science, expected December 2011
- BS, Information Technology / Art, 2003