Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Ross Patterson | Elance
 
176985602337900
Last Sign-in: Mar 25, 2014

Ross Patterson

Python Web Developer
   United States
  |   San Francisco, CA
  |  2:14 am Local Time

Overview

Minimum Hourly Rate $75

I've been doing Python web development since 1999 and I find it engaging and satisfying. I also enjoy building applications for users I know and prefer to be a part of developing requirements. I can work solo and manage small projects but I also like working on teams with a good project manager.

I'm interested in most kinds of Python web projects and don't need a project to be technically glamorous to enjoy the work and be productive. I'm particularly interested in any opportunities to work on projects involved with issues I am passionate...

Read More »
Oct 1, 2013|Software Application|$150|Completed
|
4.3

View All »

Portfolio

Port existing PHP site and theme to a Plone CMS and general webmaster support.
http://www.catbird.com
Content Mangement System for a corporate public facing web site.
http://www.rocketsoftware.com
Content Mangement System for a non-profit public facing web site. Working under Jazkarta.
http://www.oxfamamerica.org/
Content Mangement System for an arts public facing gallery site.
http://galleries.burningman.com/
Content Mangement System for a non-profit public facing web site. Working under Web...
http://www.washington.edu/

Skills (8)

Tested
HTML5
Zope
Python
Python Programming Skills Test (Hands-on programming skills) (Python 2.5)
My Score
avg
Passed
Linux
Linux Test
My Score
avg
Apache
Plone
Django
Pyramid

Service Description

Python web developer specializing in Plone, Zope and Pyramid.

Read More »

Employment

Catbird Networks, Inc.
Web Development
2013 - Present
Web development and webmaster support for a Silicon Valley virtualization security startup: * Port existing PHP site and theme to a Plone CMS * Integrate browser WYSIWYG editor with custom theme...
Plone Foundation
Testing Team Member
2013 - Present
A member of the Plone CMS open source development team that runs automated software tests and code analysis for Plone core, Plone core projects and selected Plone add-ons. Notifies developers about...
Plone Foundation
Framework Team Member
2008 - 2013
Oversee the development of new releases of a first-class open-source CMS: * provide architectural guidance * evaluate improvement proposals * review implementations * communicate team feedback to...
Rocket Software
Software Developer
2011 - 2012
Development and consulting for a suite of public facing CMSes for each brand including marketing automation integration: * upgrade customizations to a new major version of the CMS * integrate...
OmniVision
Consultant
2008 - 2011
Development and consulting for an internal intranet, document management system, collaboration site, and businsess process workflow application: * gather requirements from end-users * design and...
The Tech Museum
Consultant
2008 - 2011
Development and consulting for a social networking and content management application for a non-profit museum: * gather requirements from stakeholders * design and implement new functionality and...
Burning Man
Consultant
2008 - 2010
Consulting and development of the media gallery management and moderation system for a major international art festival: * work with existing developer to re-implement * gather requirements from...
Web Collective, Inc
Software Developer
2008 - 2010
General Plone consulting and software development on various projects: * a multi-department web publishing CMS for large university * a tourism web publishing CMS with mapping and CRM...
Topia
Consultant
2009 - 2009
Consulting and development on a content harvesting and categorizing system: * pair programming with the existing developer of the application * provide expertise and a assistance to overcome some...
Building Ecology
Consultant
2009 - 2009
Consulting for an internet newsletter web publishing CMS: * provide assistance to an employee with existing customizations * cross-train as needed
Oxfam America
Consultant
2008 - 2009
Design and implementation of a new web publishing CMS for the public facing site with press materials, publications, campaigns, and photography: * use an Agile Development process * work with a...
Oregon College of Art & Craft
Consultant
2008 - 2009
Consulting for setting up a university intranet: * advise on implementation * assist with deployment * cross-train as necessary
Chromocell Corporation
Consultant
2008 - 2009
Development and consulting for an existing intranet, extranet, and document management system: * recommend and implement performance improvements * recommend and implement windows desktop and...
Rocky View School Division
Consultant
2008 - 2009
Performance optimization, version upgrade, and deployment improvements for an existing mid-scale web publishing CMS application: * evaluate existing hosting infrastructure * evaluate and profile...
Jazkarta
Software Developer
2007 - 2009
CMS consulting and development on a wide variety of projects including: * Plone.tv - A Plone video sharing site * Dimensional Insight - A public company site * Undisclosed Startup - A...
PretaWeb
Consultant
2008 - 2008
Cleanup two web publishing CMS deployments and implement a major version upgrade: * deliver deployment best practices to existing deployments * evaluate and implement a major version upgrade for...
AlarmPoint Systems
Consultant
2007 - 2008
Consulting and development for a company intranet and public facing support CMS: * update existing deployment to current best practices * support in-house developer with exising custom code *...
Physical Planning & Construction, UC Santa Cruz
Programmer/Analyst
1999 - 2005
Systems administration and deliver a custom CMS application for integrated project management and web publishing: * introduce Linux server services * support and maintain Mac and Windows desktops...

Education

University of California, Santa Cruz
BA
-

Keywords

Plone
Zope
Python
Pyramid
My Snapshot
IT & Programming
1
Elance Level
Level represents activity and experience on Elance. Freelancers start at Level 1 and achieve higher levels through their work. A higher "Level" indicates greater earnings, ratings and other achievements on Elance. Learn More »
  • 12 months
  • Lifetime
Jobs
1
0
2
Total
Milestones
Hours
Reviews
4.3
Recommend
Clients
Total
Repeat
Earnings
Total
Per Client
Identity
Username
rossp
Type
Individual
Member Since
October 2012
Elance URL
Verifications
0
Ross Patterson | Elance

Ross Patterson