InquiryLabs

Politics, Programming and Possibilities

Resumé

Who Am I?

I am a freelance web developer living in Provo, Utah and a senior in Computer Science at Brigham Young University. I have worked in the internet and web publishing industries for over 10 years.

Work History

GETCO, Chicago Board of Trade
Internal data visualization application. Ruby on Rails 2.0.1, jQuery, AJAX.
MemoryPress, 2006-2008
World’s first online typesetting application for collaborative publishing of books. Ruby on Rails 2.0.1, jQuery, ConTeXt / TeX. Lead developer 2008.
Utah Department of Health Services, 2005
Government services for people who are aging and their families. Java. Lead developer.
FilmFury, 2004
Classic movies, purchase and rental subsriptions. Pre-1.0 Ruby on Rails project. Lead developer.
VeraCart, 2003
Shopping cart software for thousands of retailers. PHP 5.0, Javascript.
Internal Software, Betach Systems, Inc., 1998-1999
Library record-keeping software. ASP, HTML

Open Source Software

Merb’s Router
Improved on Ruby on Rails’ router and contributed to Merb core.
Ruby on Rails core contributor (ca. 2006)
Various bug fixes and improvements such as the Flexible fixtures patch, erb capture, conditional validations.
Textmate Footnotes Plugin
Rails plugin. Allows easy feedback and debugging of Ruby on Rails applications using the Textmate editor on Mac OS X.
Textmate Rails Bundle
Snippets, Macros and Commands for the Textmate editor.
Column Comments Plugin
Rails plugin. Allows MySQL ‘comments’ to describe each column. Improves on Dave Thomas’s annotate plugin.

Contact

Email: duane.johnson@gmail.com