A senior level Rails development position in a forward
thinking company, using agile methodologies and open source
technologies. Working with fun, smart and opinionated people on interesting
problems in a flexible and casual environment.
August 2007 - Current
- Consulting on technology selection, development processes,
database planning and general application design.
- Design and development of Rails applications using
current technologies such as XSL, jQuery and Sphinx.
- Maintenance and upgrades of legacy Rails, PHP, Perl and ColdFusion.
Software Developer
Seattle, WA
October 2008 - December 2008
- TrueLobby provides a social environment for 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
October 2007 - June 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
June 2006 - August 2007
Projects:
- Design and implementation of secure REST services using Rails to allow
partners access to large amounts of internal business data.
- Development of automated email notification system using ColdFusion/Fusebox for 50k+ unique
searches each morning. Required heavy application and database
performance work.
- Upgrades and maintenance to a highly customizable reporting
system in ColdFusion/Fusebox designed for high quality print output.
- Upgrades and maintenance to credit card payment processing system
for subscriptions, written using ColdFusion/Fusebox and Verisign Payflow.
Software Developer
Seattle, WA
April 1999 - June 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.
Software QA/Developer
Federal Way, WA
Apr 1998 - Apr 1999
- Developed automated testing software for low level networking APIs.
Software QA/Developer
Seattle, WA
Feb 1996 - Apr 1998
- Designed and implemented web application for creating and maintaining test plans.
- Client/Server network code testing on platforms including Windows, FreeBSD, Linux.
- GUI design and testing for Windows.
- Languages: Ruby, PHP, Python, Perl, ColdFusion, ActionScript, JavaScript
- Technologies: Rails, Git, Subversion, Capistrano, XML, XSL, AJAX, XHTML, CSS
- Rails Specific: Shoulda/FactoryGirl, Sphinx (Thinking and Ultra), many others
- Databases: Oracle, PostgreSQL, MySQL
- Operating Systems: Linux, FreeBSD, Solaris, MacOS, Windows
- Use of agile development methodologies including TDD, BDD, FDD and Scrum.
- Extensive technical knowledge and ability to troubleshoot complex systems.
- Drive for developing practical, efficient and elegant solutions.
- Ability to deliver quality code tight deadlines and high pressure.
- Experience collaborating with designers, managers, production staff and vendors concurrently.
- Pride in providing first-rate support for systems and applications.
Evergreen High School Seattle, WA
- High School Diploma, 1992, GPA 3.5