Robert C.
Drop Here

Robert C.

C++ / C# / Java developer


Ottawa, Canada


For more than 10 years I have been developing applications using C, with the transition to using primarily C++ and Java several years ago. My focus has been writing end-user software to interface with niche market hardware. This includes communication with external hardware through various interfaces (USB, RS-232, Parallel port), database work (Including Oracle and MySQL, as well as proprietary flat-file databases), and basic User Interface development. As was required by different applications and environments, I have written systems for Pattern Recognition, Data Mining, Artificial Intelligence, Machine Learning, and other projects that were research based. Code optimization for time efficiency is ... moresomething that I have concentrated on as well, given that many of these algorithms are computationally intensive. Also, as part of this work, I have built functionality for the encryption and decryption of data, as well as created utilities that needed to support cryptanalysis functionality. I also have experience is web based application development, which naturally includes HTML, DHTML, CGI, and limited PHP. I have a good background in software testing, and pride myself on creating documentation that is useful for both the end user, and at the system maintenance level. Currently, I am in the early stages of working with Objective-C to develop applications for the iPhone, iPod Touch, and iPad. Similarly, I am familiarizing myself with Google's Android OS, so that applications developed for the Apple devices can be ported to other mobile devices. less

Robert C. has added 1 portfolio piece. Create an account to review it.

Work History and Feedback

  • Dec 2010 - Jan 2011

    Algorithm Engineer - Long Term Opportunity
    Fixed Price

Robert C. has more jobs to show. Create an account to review them.


Name Score (out of 5) Time to Complete
Operations Research Test 3.10 2nd Place! 34 mins
Windows XP Test 4.75 Top 10% 10 mins
Data Sufficiency Test 2.70 Top 30% 33 mins
Advanced Java Test 3.00 Top 20% 39 mins
Office Skills Test 4.60 Top 10% 18 mins
MS Word 2007 Test 4.10 Top 10% 37 mins
MS Excel 2007 Test 4.10 Top 20% 37 mins
SQL Test 2.60 Above Average 39 mins
MS Excel 2003 Test 3.00 Top 30% 18 mins
Upwork Readiness Test for Independent Contractors and Company Managers 4.80 Top 30% 22 mins
U.S. English Basic Skills Test 4.50 Top 10% 19 mins
English Vocabulary Test (U.S. Version) 4.25 Top 30% 18 mins
What's the difference?

Work History

1,043 hours worked
7 jobs


More than 30 hrs/week

Search for others