- Languages: Ruby, JavaScript, PHP, Python, Perl, ColdFusion,
ActionScript
- Technologies: Rails, Git, Subversion, Capistrano, jQuery, AJAX,
XHTML, CSS, XML, XSL
- Databases: MySQL, PostgreSQL, Oracle, MSSQL
- Operating Systems: MacOS, Windows, Linux, FreeBSD, Solaris
- Practices: TDD, BDD, FDD, Scrum.
Aug 2007 - Current
- Consulting on technology selection, development processes,
database planning and general application design.
- Design and development of Rails applications using technologies
such as Haml/Sass, jQuery, XSL and Sphinx.
- Maintenance and upgrades of legacy Rails, PHP, Perl and
ColdFusion.
Software Developer
Seattle, WA
Oct 2009 - Current
- Architect and lead developer for social media and fan information
site.
- Worked with UX and graphic designers to build rich and modular
site using Ruby on Rails, Haml, Sass and jQuery.
Software Developer
Seattle, WA
Oct 2008 - Dec 2008
- TrueLobby is used by the public to track bills in congress and
communicate with each other and their legislators, openly and
efficiently.
- I was the lead developer and provided the majority
of the application code. Development was done completely in Ruby on
Rails, using mockups handed off from an independent designer.
Software Developer
Ballard, WA
Oct 2007 - Jun 2008
- PerkyPoll intended to be a collaborative polling
application that allowed users to share their polls for others to use
on their own site, providing results for both the individual sites the
polls were posted on and the overall results for the poll on all
sites.
- I was the lead developer and delivered some of the highly complex
features such as the ability to display graphical results based on
already existing voter data mixed with result filters (ex: graphed
responses for males between the age of 30 and 39 who ranked
Candidate A as their favorite choice for President).
Software Developer
Seattle, WA
Jun 2006 - Aug 2007
Projects:
- Created secure REST services using Rails to allow partners access
select internal business data.
- Major additions to a highly customizable reporting system in
ColdFusion/Fusebox for high quality print output.
- Maintenance on payment processing system
using ColdFusion/Fusebox and Verisign Payflow.
Software Developer
Seattle, WA
Apr 1999 - Jun 2006
Projects:
- Web application for collaboratively tracking print jobs from
creative to distribution.
- Web application for ordering, customizing and processing marketing
collateral.
- Flash based navigation system including dynamic query builder
using XML/http.
- Digital blueline proofing system with Flash viewing software.
- Image asset web application for photographic press releases.