I develop XHTML websites (often in ASP.NET, occasionally in PHP) with clean, valid markup and pure CSS-based layouts. I believe strongly in the separation of content (XHTML), presentation (CSS), and behavior (Javascript / server-side programming) to improve page load times, code flexibility and reusability, and site maintainability. I also strive for graceful degradation where possible.
Below is a list of sites I have developed and a short description of my responsibilities for that site. Where possible, links are provided to the live site, or a demo of the live site.
MadisonSD.com is a community website for Madison, SD. It provides local news, events, and information about the town. In 2008, the site won an Addy award.
For this site, I developed all of the HTML, Javascript, CSS, and ASP.NET / SQL Server backend. Included is a fully custom calendar system (complete with support for arbitrarily recurring events), a community directory, a news system, bulletin board, and other information pages. Any section that changes more than once or twice a week is fully editable from a site-administration area, complete with custom markup and linking capabilities.
Currently I am maintaining this site and adding features as required and time allows.
MadisonWorks.com is home page to the Lake County Improvement Corporation. It provides news about new businesses, jobs, and opportunities in the area. It has the same community directory and calendar as MadisonSD.com.
For this site I created a custom Content Management System in ASP.NET with MS SQL Server. Every page on the site (excluding the calendar and directory pages) can be updated through the administrative interface, which includes modules for uploading files, editing tables, and managing the front-page news.
ChamberOfMadisonSD.com serves as the homepage of the Madison Area Chamber of Commerce. It provides general information about the community, its businesses, and the Chamber itself.
For this site, I was responsible for updating its look and feel, (with a design I was provide), tweaking the navigation and layout, maintaining the static pages, and creating the interactive flash version of the Madison Visitors' Guide.
BetterWorldBooks is an online bookstore and charity that distributes books to needy children all across the glove.
My responsibility on this site was to create the basic template used through-out the site, plus the flash menu on the front page, and the interactive region map. The menu was designed to be configured via an XML file, so the developers at Better World Books could make updates without requiring a Flash IDE or recompiling the menu.