Keith McAuley

  Basic Individual
Desktop and web developer
Profile for:
Last 6 months All Categories
Feedback:
Reviews:
Projects:
Earnings:
Lifetime Earnings:

Groups

Keywords

PHP
MySQL
Ruby on Rails
C
Cocoa
Username: keithmcauley
Location: Canada, Vancouver

Summary

I'm a recent Computer Science graduate with experience in software development for Windows, Mac OS X and Linux, both in desktop client and web client/server capacities.

I've made extensive use of PHP 4 and 5, and more recently Ruby on Rails, to develop web applications alongside the MySQL, PostrgeSQL and SQLite databases. To interact with some of these web applications, I've developed RESTful HTTP APis and worked in C#, Objective C and Ruby to create networked GUI client software. I have additional experience in implementing AJAX-based functionality on web front ends, and I'm handy with HTML and CSS, though I'm not a graphic designer.

Though I've yet to work on such a project professionally, I have a keen interest in doing lower-level work in real-time simulation or game development. I also have a hobby of learning more academic languages, such as Scheme, Erlang and Haskell. I have a great passion for programming in general, and I hope it's one that you can put to good use.

Experience

Skills

Self-rated
Tested More Info
Elance Admission Test
Passed
More Info
Internet Security
|
Avg.
Programming with C
|
Avg.
Advanced PHP
|
Avg.
Game Programming Concepts
|
Avg.
Data Modelling
|
Avg.

About Me

Profile Type: Individual
Number of Employees: 1
I'm a reliable, talented and industrious developer who believes in his work, and who is always looking for ways to better himself, and his skills. I'm an excellent communicator, and love getting feedback to quickly iterate on a new version for your approval.
My Elance URL
 
On Watch List
Report Violation

Member Since:
Jul 2009
Last Sign-In:
Dec 11, 2009
Last Feedback:
-
Report Violation
Use this form to report violations concerning bids, message boards, etc.
Note:
  • For complaints about projects select Job ID
  • For complaints about bids select Bid ID
  • For complaints about messages select Message ID
  • For complaints about provider profile select Provider Username
  • For complaints about buyer profile select Buyer Username






Request Proposal


To request proposals from providers on your job, you must have an active Elance account. Sign In
NOTE: The provider will be notified that you are interested in specific team member(s) to work on your job. However, there is no guarantee that your desired team member(s) will be available.

Elance Chat beta

To contact providers, you must have an active Elance account.
Sign in

Elance Call beta

To contact providers, you must have an active Elance account.
Sign in
Market yourself on Elance – Get your own profile now and grow your business (free and paid memberships).
Please Sign In
 
To avoid navigation issues, please see System Requirements.
IE users: Please display blocked content from the info-bar.
Click here if you are having trouble signing in.
Sign Up
It's fast and easy. You're done in minutes.

I want to hire professionals
  • Post your projects
  • Connect with service providers
  • Manage and pay for your work online

I want to find work on Elance
  • Get an Elance profile
  • Connect with employers & bid on projects
  • Receive new postings daily