I'm a web developer...

My name is Tim Watson, and I'm a nomadic web developer.
I specialize in building Web Applications using open source technologies.

About me

I have over 15 years of experience developing web applications big and small. I enjoy problem solving and love taking on new challenges.

My wife and I, along with our dog Phineas, live and work out of a 25' Airstream while exploring all the U.S. has to offer. We blog about that adventure at http://watsonswander.com

My Skills

  • HTML
  • CSS
  • Javascript/JSON
  • Ruby/Perl
  • System Admin
  • MySQL
  • Ruby on Rails
  • Sinatra
  • Haml
  • Sass
  • jQuery
  • And more...

This website was built using the Sinatra DSL framework. The HTML is generated by Haml and the CSS by Sass using the Compass stylesheet authoring framework and the css framework Blueprint.

Hire me

I am available for permanent and contract work.

If your looking for someone for your next project, I may be your guy.

>> Contact me

My recent work


Ruby on Rails, jQuery, MySQL

A new generation of the Democracy for America website (http://democracyforamerica.com) was completed in early 2008. The website is a platform for the organization to promote its agenda, plus a social networking site for grassroots activists to organize and plan. It also includes a popular blog, Blog for America, which was the official Howard Dean weblog for his 2004 campaign. This new website was a total rewrite using the Ruby on Rails framework.

Blirp It

Ruby on Rails, Event Machine, JSON, Google Maps

Real-time vehicle tracking system with integrated stop predictions. Currently in use by several university transit departments.


Rails3, Twilio, Heroku, Sass, Haml, jQuery

Virtual Phone Banking. Fully launched now defunct start-up in 2010 that never gained traction.

Who likes politicians?

Sinatra, Sass, Haml, Mongodb

A fun little site that tracks the number of "likes" a candidate for office has on their Facebook page. I thought it would be fun to know if the number of likes a candidate has can predict them winning or loosing the election.

Primaries Matter

Sinatra, jQuery

DFA campaign to show and gauge support by its members for challengers to incumbant Democracts in primaries. Sinatra enabled the technology side of the the web site to be built and launched in 2 days.

Stand with Dr. Dean

Ruby on Rails

DFA micro-site used during the health-care debate to garner support for a public option. In addition to a petition which was signed by over 400,000 people, the site also contained a small blog and a tracking page to allows users to see their congresspersons stance.

GOTV Facebook Appplication

Ruby on Rails, FB Apps

A viral "get out the vote" campaign created for the November 2008 elections. Over 13,000 people installed the application in the few short weeks it was live.

DFA Pulse Poll

PHP, jQuery, CSS

In the largest online poll of the 2008 primary season, Democracy for America asked its members who they wanted for president. Over 100,000 people ranked their first, second and third choices via a drag and drop interface built upon the jQuery javascript library. Once the poll was complete, the results were viewable in an instant run off format for the entire US and every state.

Contact Me...

Tim Watson