Professional Web Development Services

I’ve been doing web development since 1996, and during that time I’ve worked on many different types of websites, from large corporate sites to those for small businesses and non-profits. I excel at using my variety of skills to play a role between pure design and back end engineering. I have a good aesthetic sense, combined with the technical aptitude to play many roles.

While I enjoy the variety of work that web development offers, I also understand the need to behave in a professional manner. I strive to be responsible and attentive at all times, and to communicate in the clearest way possible. In other words, I won’t ignore your emails or phone calls, I won’t miss deadlines I’ve agreed to, and I won’t misrepresent my skills.

So, please have a look around. If you have a project you think I might fit, you’d like more information, or you just have a question, don’t hesitate to drop me a line.


Skills

xhtml, css, php, javascript, seo, ajax, xml, jstl, sql, vignette storyserver, tcl, photoshop, imageready, wordpress, movabletype, mambo, openads, oscommerce, etc


Selected Work

Marktwainproject.org

mtpI’ve worked for the California Digital Library since 2006. During this time, I’ve worked on several projects, most notably the Mark Twain Project – a partnership between CDL, the Mark Twain Papers, the UC Press. The site was designed to provide access to Twain’s work, letters, and archival research, utilizing xml based content and metadata. I did all the CSS and XHTML, lots of custom Javascript to customize the interface, and various graphical and interface tweaks.

It’s been a great experience working for CDL. They operate like a non-profit or community service organization, but have the resources of the University of California. Their purpose is to present digital content from libraries, and provide tools to allow research, learning, and sharing of information. A previous project I worked on was America West (still offline, unfortunately), a XML/JSTL based site that provided web access to thousands of archived photographs from multiple libraries. I wrote all the XHTML/CSS code, as well as the JSTL used to parse the XML data files.


Ypulse.com

ypulseI’ve been webmaster for Ypulse since 2006. Ypulse is a Wordpress based blog geared towards marketing professionals and youth media. The site was founded in 2004 by Anastasia Goodstein, and has grown significantly since then, now serving over 60,000 unique visitors per month.

I’ve provided Ypulse with various maintenance services, upgrades, third-party software integration, and custom programming, as well as the integration of the Mashup series of sites. Most recently, I migrated the old Movable Type blog to Wordpress, importing over 4000 existing posts into the new platform.


Stonesoup.com

stonesoupStonesoup.com is the website of the print magazine of the same name. Both are excellent, and are focused on the work of young artists and writers. I’ve worked for Stonesoup on several projects over the past few years, most recently building the web interface for an online subscription system to allow customers to subscribe and manage existing subscriptions. This system uses SOAP to interface the PHP based website with the 4D customer database.


Sybase.com

sybaseI’ve worked for Sybase on and off since 1999. Most recently, I was hired to create all of the front end xhtml and css for their latest website redesign. Due to marketing browser requirements, I wasn’t able to use a pure css design, but I did make extensive use of css for layout and display, which cut the html file size by at least 50%.

Since 1999, I’ve also worked for them on several occasions as a Vignette Storyserver developer. The projects I was involved with included a sitebuilder application for content management, the MySybase profiled site, and the eShop ecommerce site.


Gemut.com

gemutGemut is an excellent European travel site specializing in Germany, Austria, and Switzerland, running on the Mambo CMS. I’ve been their webmaster since 2006, providing maintenance, bug fixes, plugin integration, and custom programming.

Gemut is an excellent source of travel planning information, and they also offer personalized car rental and airfare quotes. I wouldn’t hesitate to use them if I were planning a trip to Europe.


Decadesofstyle.com

decadesSpeaking of using open source technologies to empower small businesses, here’s a good example. Decadesofstyle sells digital reproductions of vintage clothing patterns. I built them a custom designed site based on the osCommerce shopping cart engine, allowing them full control over content, product listings, shipping, billing and orders.


TechTV.com

techtvTechTV gets a lot of traffic, and they sell a lot of advertising. Consequently, they have a pretty complicated ad tracking application. I was hired to extend and modify their existing ad sales and tracking system, and serve as the main point of contact for the advertising department.

I also did general Vignette and SQL development for them, such as adding functionality to their CMS, and cache management and flushing systems.


Autodesk.com

autodeskI worked for Autodesk as a developer when they first began transitioning from a static to a dynamic site, using Vignette Storyserver. I worked on the development mainly of the internal content management and account billing systems. In addition to Vignette, this also involved the use of extensive javascript, and SQL with an Oracle database.

Other recent sites: