ABOUT ME

I possess over a decade of experience building custom applications and customizing off-the-shelf applications based on open source technologies, with particular emphasis in these areas:

Content Management

E-commerce

Digital imaging

Digital sset management

Digital repositories

Digital preservation

I possess a breadth and depth of expertise to engineer solutions that best fit your needs:

PHP, including Drupal, WordPress, MediaWiki, osCommerce, Magento, Gallery2, and Moodle

Ruby, including Ruby on Rails and JRuby

Python, including Django and Zope

MySQLjQueryBlueprint, and many others

Software

Although my primary language for many years has been Java (I was an early adopter of the Struts framework, for example), I have years of experience in PHP, Python and Perl as well. I am also proficient in JavaScript, XHTML, CSS, SQL and using data scraping API, including specific work in MySQL, Oracle, Sybase, Microsoft SQL Server and Microsoft Access.

I am also an experienced project manager, following tenets of both the Extreme Programming and Adaptive Software Development methodologies. I have applied these in my work at Cornell University and for Agile Enterprise Software, an independent software company I founded.

Before becoming a software developer, I worked for several years as a graphic designer and copy editor. I still use these skills today in my work, especially for Agile Enterprise Software.

TECHNOLOGIES

Latest Posts