Web Portfolio

PHP::TVDB (2008) - PHP library for accessing TV show and episode information. Uses PHP 5, cURL and SimpleXML.
Yahoo! Messenger/Flickr Integration (2007)- Worked with a client engineer to create an in-client Flickr photo picker. I was responsible for the UI, written in HTML, JS & CSS which communicated with the client via a JS/C++ interface. Picker utilizes extensive XHR & DHTML to provide a seamless user experience. I also wrote the authentication backend in PHP, which communicated with multiple servers to fetch and store Flickr account information.
Yahoo! Messenger Blog (2007)- Built Yahoo! Messenger’s blog from the ground up using Wordpress and design comps. Clean, semantic markup all done by yours truly.
Yahoo! Messenger Website (2006-2008)Primary developer for Yahoo! Messenger’s website. Continually improving code and performance of site. Also responsible for localization engineering for 19 different locales/languages. Pages/areas I’ve worked on: Vista client promotion, Accessories page and Beta promotion.
YourStickies Project (2005)- Web-based sticky notes! Personal project to teach myself AJAX. All sticky notes are created using standards-compliant DOM methods. All changes such as size, position, creation, deletion and content are communicated back to the server using AJAX.
Downeast Net Customer Database (2003)- Designed and implemented PHP/MySQL customer record and payment database system independently to replace company’s previous database system. System records customer information, payments, e-mails, web, dial-up, wireless and broadband accounts. Also has report system for generating reports for billing. Built using PHP, MySQL, Javascript, Photoshop and ERWin.
Metropolitan Health Networks Provider Directory (2005)- Developed online provider directory for Metropolitan Health Networks using PHP and MySQL. Directory allows for searching doctors and physician’s offices. Online control panel allows users to add, update and delete physicians as well as upload physician photos.
Allied Services Job Manager (2006)- Developed job manager for Allied Services’ new website with PHP & MySQL. System allows for administration of jobs and job categories with a WYSIWYG editor for job description. Online application and resume submission feature also developed. Full MVC architecture using PHP & MySQL.
Winfree PCS Online Store (2004)- Built Winfree PCS’s online store from scratch using PHP and MySQL. Design created by Creative Web Matrix. Site allows for customers to browse available products, add products to their cart along with calling plans and place their order with Winfree PCS online. A confirmation email is sent to the customer upon completion of the checkout process.
I also created an administrative backend to view orders and generate Excel reports for the company.

Design has been changed since completion of site by client company.
NTID Center on Employment (2004)- Converted ASP/Access based content management system to PHP/MSSQL CMS to match the site’s use of PHP & MSSQL as their primary development platform.
Elizabeth Wende Breast Clinic (2005)- Installed and customized Online Bill Pay, Film Request, Appointment Request and Patient Satisfaction Survey using PHP and Javascript.
Also configured private intranet software for EWBC, adding account management and templating.
National Technical Institute for the Deaf (2004)- Responsible for updates and maintenance of website using PHP, MSSQL, Javascript and Photoshop.
Built a news article management system that allows NTID employees to add, update and delete news releases that appear on the homepage and the new release page.
Home Trends Catalog (2005)- Programmer for Home Trends Catalog website.
Responsible for maintenance and upkeep using PHP, HTML, MySQL and Javascript.
Friedlander Sewing Machine Co., Inc (2006)- Developed site with basic PHP includes and templating. Also added content for large listing of Highlead sewing machines.
Lakeside Cedar Cabins Reservation System- Built an online reservation system that allowed Cedar Cabin owners to update availability of their cabins using a password-protected administrative backend. Also built the public calendar to display availability. Built using PHP and MySQL.
Downeast Net Nationwide Dialup Number Search (2003)- Designed and implemented PHP/MySQL searchable index of nationwide dialup Internet access numbers.
Javascript Interactive Form Class Project (2005)- Wrote a web page that uses Javascript to dynamically generate and animate form elements from stored arrays. All form elements are dynamically added to the DOM, nothing is hidden and revealed.
Unix 101 Website (2003)- Website Design and Implementation course team project. Designed using Perl, SSI and Fireworks. Site was designed to teach people about Unix and provide them with tests and reading material. Team leader and content writer.
Special Interest Housing Association (2003)- Redesigned previous site using a new design made by an RIT alumnus. Involved content updates, PHP and Photoshop.