Jonathan Mason
Drop Here

Jonathan Mason

Freelance Developer


Madison, United States


My goal is to write you an awesome program. I wrote my first computer program when I was 8, and although it didn't work, I was hooked and I've been happily hacking ever since. I've worked with a dozen or so languages and more technologies than I can count over the years, and I can say confidently that I've put in the work to meet the qualifications set out in Peter Norvig's famous essay "Teach Yourself Programming in 10 Years" ( My favorite projects are those that involve mathematics, statistics, machine learning and artificial intelligence. I also enjoy ... moreworking on more prosaic things like web development and mobile apps. I've written software of both kinds for established companies, academic institutions, start ups, and individual clients. I've been working on oDesk long enough to have learned, sometimes the hard way, the value of extensive communication and reliability in building a productive relationship with clients. All the programming chops in the world won't make a successful project if these ingredients are lacking. less

Jonathan Mason has added 5 portfolio pieces. Create an account to review them.

Work History and Feedback

  • Oct 2012 - Oct 2014

    Android Trivia Template

    No feedback given

    $50.00 earned
    Fixed Price

  • Jan 2011 - Oct 2014

    Text Processing Python Script Modification

    No feedback given

    2 hours
    $27.78 / hr
    $13.89 earned

  • Apr 2012 - May 2012

    Poker Odds Calculator (Holdem/Omaha) Python/C
    The freelancer has made this comment private
    18 hours
    $33.33 / hr
    $610.60 earned

  • Nov 2011 - Dec 2011

    Point of Sale API / Webstore Integration
    Excellent work. John really went the extra mile to make sure that the integration was done smoothly and exactly to our specs. I would love to work with him again in the future. Thanks!
    $500.00 earned
    Fixed Price

  • Nov 2010 - Feb 2011

    personal english dictionary
    The freelancer has made this comment private
    $10.00 earned
    Fixed Price

  • Nov 2010 - Dec 2010

    Process Control / Change Detection
    Excellent work on a highly technical programming task (numerical methods, statistics).
    $250.00 earned
    Fixed Price

  • View More (3)

Jonathan Mason has more jobs to show. Create an account to review them.


Name Score (out of 5) Time to Complete
Compiler Design Test 3.50 Top 10% 35 mins
Action Script 3.0 Test 4.40 Top 10% 19 mins
Python 2.x Test 4.50 Top 10% 24 mins
Ruby on Rails Test v1 (Old) 4.40 Top 10% 32 mins
Adobe Flex 3.0 Test 4.40 Top 20% 18 mins
Action Script 3.0 Test 3.75 Top 30% 16 mins
Google Android Programming Test 3.90 Top 20% 20 mins
JavaScript 1.3 Test 4.25 Top 10% 30 mins
Programming with C Test 4.00 Top 10% 25 mins
AJAX Test 4.00 Top 20% 17 mins
PHP5 Test 4.10 Top 20% 27 mins
What's the difference?

Work History

743 hours worked
14 jobs


More than 30 hrs/week

Search for others