James M.

Senior Java Developer

Cirencester, United Kingdom



What's the difference?

James M.

Senior Java Developer


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…


Work History & Feedback

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 hrs @ $22.22/hr
Earned $3,570
Tests Taken
Name Percentile Score

Advanced Java Test


Creative Writing Test - Fiction (U.S. Version)


Java Test


Technical Writing Skills Certification


U.S. English Basic Skills Test


Upwork Readiness Test for Independent Contractors and Company Managers