Drop Here

James M.

Senior Java Developer


Cirencester, United Kingdom


Over the past 7 years, I have been lead developer on a large Java system that has incorporated many aspects of the language. In particular, I have become very experienced in multithreading, particularly with highyl responsive, animated GUIs. I have also had to develop custom networking protocols, reliable transactioned databasing and frameworks to maintain manageability of critical aspects of the software. I have a great deal of experience in optimization and performce profiling, as this project is required to be responsive to several thousand concurrently connected users. I am in full time employment, but my hours on our project are being reduced, allowing me to branch into ... morefreelancing. I am happy working on both new and established projects. I also have experience in SQL, Postgres, Linux Administration and PHP. less

Work History and Feedback

  • Sep 2008 - Aug 2009

    Java Developer
    James performed well. James has added value throughout our code base. James was a thoughtful and knowledgeable developer. We mutually decided to end the assignment because his duties with his day job were making it hard for him to spend the needed time on our code. We hope to have him back if his day job schedule slows down.
    161 hours
    $22.22 / hr
    $3,570.09 earned


Name Score (out of 5) Time to Complete
Advanced Java Test 3.10 Top 20% 23 mins
Technical Writing Skills Certification 3.90 Top 10% 11 mins
Java Test 3.50 Top 20% 24 mins
Creative Writing Test - Fiction (U.S. Version) 3.50 Below Average 12 mins
U.S. English Basic Skills Test 4.60 Top 10% 9 mins
Upwork Readiness Test for Independent Contractors and Company Managers 4.60 Above Average 21 mins

Work History

161 hours worked
1 job


More than 30 hrs/week