Javascript must be enabled to properly navigate this site.
Home
Why oDesk
Tour
Who Uses oDesk
FAQs
Press
Find Providers & Jobs
Find Providers
Find Jobs
Tests
Trends
oConomy
Groups
My Jobs
Openings
Candidacies
Assignments
Post a Job
Manage & Work
Team Room
Work Diary
Reports
Team Admin
Staffing Console
Payments
Financial Activity
Payment Methods
Withdrawals
Referrals
Sign In
or
Create an Account
Community
What's New
Forums
Blog
Store
?
Help
Help Center
A-Z Index
Resources & Downloads
Contact Support
Providers
Jobs
Tests
Community
Help
Find Providers
Find Jobs
Tests
Trends
oConomy
Groups
Share
Flag as Inappropriate
Last 6 mos.
All-time
Feedback:
none
none
Hours:
45
45
Assignments:
1
1
See all Work History & Feedback
Location:
King of Prussia, United States (GMT-05:00)
English Skills:
(self-assessed)
5.0
Member Since:
June 17, 2009
Last Worked:
November 1, 2009
oDesk Ready:
Yes
Related links:
Trends for
J2EE Developers
Trends for
Java Developers
Trends for
SQL Developers
Trends for
AJAX Developers
Trends for
Ruby on Rails Developers
Douglas H.
-
"
Senior Java, Ruby on Rails, web architect and developer
-
Freelance
Programmer / Developer
,
United States
"
Permalink :
Overview
Résumé
Work History & Feedback (1)
Tests (7)
Portfolio (0)
I have over ten years of senior enterprise Java engineering across all tiers.
Over the last couple of years my passion has shifted towards rapid web application development, especially with Ruby and the Rails framework.
I have been working as a freelance developer for a couple of years since leaving a larga pharma. I am used to developing from home for long hours and have joined oDesk as it is very compatible with my work ethic.
See All Work History & Feedback
(1 items, with Feedback)
Recent Work History & Feedback
Buyer ID
From/To
Job Title
Hours
Feedback
124563
09/2009 - Present
Utility Programmer: RoR Developer to Fix Bugs and Light Implementati
on
45 hrs
Job in progress
See All Tests Taken
(7 items)
oDesk Tests Taken
Name of Test
Score
Percentile
Date Taken
Duration
Advanced Java Test
4.00
99%
TOP 10%
06/17/2009
33 min
Ruby on Rails Test
4.40
96%
TOP 10%
09/01/2009
22 min
AJAX Test
4.10
96%
TOP 10%
06/18/2009
26 min
Java Test
3.90
94%
TOP 10%
06/17/2009
34 min
DHTML Test
4.10
93%
TOP 10%
06/18/2009
29 min
Recent Candidacies
Job Opening Title
Initiated By
Date
Large application using RoR, mySQL on Linux
Buyer
October 24, 2009
Tutoring
Buyer
October 2, 2009
Job Category Interests
Web Development
Web Design
Web Programming
UI Design
Other - Web Development
Software Development
Scripts & Utilities
Application Interface Design
Skills
Skill
Experience
Level
Last Used
Description
HTML, CSS
10 yrs
5.0
2009
Java
10 yrs
5.0
2008
Over 10 years as a senior enterprise Java engineer at a major Pharmaceutical company, holding titles from Senior Software Engineer to Head of Architecture.
Javascript & JQuery, Ajax, YUI
10 yrs
4.0
2009
Ten years reflects my Javascript experience. I started developing Ajax applications five or so years ago with prototype but JQuery is now my prefered library. I still prefer a number of YUI widgets and controls over JQueryUI ones.
JQuery most recently used extensively at
http://berrygroupinvestigators
.com
- this is a private site for customers but I would be delighted to give a tour of javascript/JQuery/YUI/Ajax use on a development instance. I obviously am unable to demo internal applications from my ten years performing pharmaceutical development.
Ruby on Rails
2 yrs
5.0
2009
I have over ten years of enterprise Java experience and have in the last couple of years primarily switched to Ruby development with the Ruby on Rails framework.
For over a year I have been the principal analyst, architect, developer and administrator of a large scale production Ruby on Rails site. This is a private site for clients but I would be happy to demo a development instance.
Some principal features of the site are:
- 50+ entity schema (mySQL, migration-driven, includes polymorphic and STI models)
- RESTful resources
- unit, rspec and cucumber testing
- features of new Rails versions adopted from 2.0 to current (named scope, default scope, memoize, simplified render, mail layouts etc)
- SMS notifications
- background tasks in Ruby
- ERB, RXML and mailer views
- fast response operations with Rack (e.g. address lookups for Ajax autocomplete)
- video, image and audio processing with ffmpeg and Imagemagick
- GPS (NMEA) data processing and path optimization in Ruby
- text and screencast AJAX help system
- PDF report generation
- support and maintenance rake tasks
- flexible custom authorization framework
- production deployment using Apache/Passenger
The interface utilizes:
- XHTML
- CSS
- Javascript
- Ajax
- JQuery & JQueryUI
- YUI
- JSON and XML communication over Ajax
- Flash (video/audio streaming and interactive file uploads)
- Google Maps API
Project managed with:
- Bugzilla then Pivotal Tracker
- Subversion
- Google Docs
Certifications
Date Earned
Name
Score
Percentile
Organization
Description
No Certifications
Employment History
From
To
Company
Title/Role
Description
01/2007
Present
Freelance
BA/architect/developer / Team Lead
03/2008
Present
Berry Group Investigators
Chief Architect, Developer, Analyst and Administrator / Independent Contributor
06/2005
04/2007
GlaxoSmithKline
Senior Software Engineer, Molecular Discovery Research IT / Independent...
06/2002
06/2005
GlaxoSmithKline
Head of Architecture, Bioinformatics Engineering / Team Lead
06/1999
06/2002
GlaxoSmithKline
Senior Software Engineer, Bioinformatics / Independent Contributor
06/1998
06/1999
EDP Contract Services
Software Engineer / Independent Contributor
Education
From
To
School
Degree
Area of Study
Description
09/1994
01/1970
University of Bath
Bachelors
Computer Software Technology
No items in portfolio
Hourly Assignment History
Buyer ID
From/To
Job Title
Hours
Feedback
124563
09/2009 - Present
Utility Programmer: RoR Developer to Fix Bugs and Light Implementation
45 hrs
Job in progress
Fixed-Price Assignment History
Buyer ID
From/To
Job Title
Paid
Feedback
Fixed-Price Assignment History is empty
oDesk Tests Taken
Name of Test
Score
Percentile
Date Taken
Duration
Advanced Java Test
4.00
99%
TOP 10%
06/17/2009
33 min
Ruby on Rails Test
4.40
96%
TOP 10%
09/01/2009
22 min
AJAX Test
4.10
96%
TOP 10%
06/18/2009
26 min
Java Test
3.90
94%
TOP 10%
06/17/2009
34 min
DHTML Test
4.10
93%
TOP 10%
06/18/2009
29 min
SQL Test
3.40
91%
TOP 10%
06/17/2009
39 min
Ruby on Rails 2.3 Test
4.00
85%
TOP 20%
09/02/2009
35 min