Get Your Ruby Project Started Today!

Post your Ruby programming project on Upwork and find experienced Ruby developers and consultants who can download and install Ruby 2.0 on your server with RVM, create websites using the Ruby on Rails or Sinatra framework, or develop website crawlers and web scraping scripts for videos, news and images. These professionals can also convert your PHP or Python application to Ruby, create a back-end for iOS with RubyMotion, debug or maintain libraries of selenium-webdriver scripts, or create data automation scripts to import into custom APIs.

Ruby is an open-source dynamic and general-purpose programming language that is similar to languages like Perl, Lisp, Python and Smalltalk. On Upwork, the world’s largest online workplace, companies hire Ruby freelancers for various Ruby development projects, from web applications and threaded database servers to chart libraries, desktop GUI applications and image recognition engines.

Browse Ruby job posts for project examples or post your job on Upwork for free!

Ruby Job Cost Overview

Typical total cost of Upwork Ruby projects based on completed and fixed-price jobs.

Upwork Ruby Jobs Completed Quarterly

On average, 209 Ruby projects are completed every quarter on Upwork.


Time to Complete Upwork Ruby Jobs

Time needed to complete a Ruby project on Upwork.

Average Ruby Freelancer Feedback Score

Ruby Upwork freelancers typically receive a client rating of 4.73.

Last updated: July 1, 2015
Clear all filters
  1. Rehan J.

    Rehan J.

    Experienced Web Developer (Ruby on Rails/SaaS)

    United Kingdom - Last active: 1 month ago - Tests: 7 - Portfolio: 11

    My website is available at for some idea of what I do in my spare time, programming-wise. As a child I aspired to be an inventor. Lego blocks, circuits, anything I could get my hands on, I'd experiment with and learn what I could do with it. I dreamed of a day when I would be able to build a robot myself. Programming was been the first practical realisation of that aspiration, as it allowed innovation and creation, the ability to dream or envision a website or application and turn it into reality. With the right set of tools, an idea can be brought to life. As a result of what some might call 'obsessive traits' my knowledge is quite diverse and in many cases the interests merge. My own deeper studying of psychology aids in eCommerce development and design by understanding the need, where possible, for empirical testing, along with being able to apply standard human behaviour (i.e less clicks to purchase leading to a greater chance of buying). It has also lead me to understand my own blind-spots and where to compensate for them in programming. An example of this would be the confirmation bias experiment where participants were asked to identify the next number in a sequence and work out the rule. The sequence they were given was 2, 4, 6. Most correctly guessed the next number would be 8, but incorrectly guessed that the rule was "adding 2 to each new number", when in fact it was simply "any set of ascending numbers". The failure to test alternative hypotheses was confirmed in other similar experiments, and there are practical applications of this in unit testing. A simple example being testing the cases that should work, and not testing cases that shouldn't, something far too common. In development, this has resulted in me specialising in a few key areas (specifically Rails and Ruby) while also understanding the full stack from servers down to interpreter internals. I'm able to write code in most major languages, but to truly know a language requires learning the idioms, experiences with common issues and bottlenecks, and knowing the best practices.

    $42.22 /hr
    371 hours
  2. Rails W.

    Rails W.

    Ruby on Rails, Ajax, Web 2.0,

    India - Last active: 10/14/2014 - Tests: 5

    Towards new horizons with my creativity and skills. I've been using Ruby and Rails for development and testing since mid-2004 and for production since 2005. I currently have around 5 Rails apps in production at Allerin where I also serve as MySQL admin and backup sys admin for our Linux servers, and also handle most of the Apache for our web & application servers. I also do quite a bit of standalone Ruby programming for data migrations and system integrations. For instance, I'm currently writing migration scripts and programs for merging patron data from our Integrated Library System into the company's general accounting system and do quite a bit with regular expressions.. Generally, I've been developing web apps since 1999...most of the early work was fairly simple and involved Perl or PHP. I'm pretty good with cross browser html and css. I live in Subversion and do most of my development on a desktop Ubuntu box. I also work on a G5, and do most of my freelance work on a Macbook Pro, so I'm very comfortable with Linux/Unix environments. I also use Basecamp and Highrise to manage my freelance work/clients.

    $35.00 /hr
    1,400 hours
  3. Victor S.

    Victor S.

    Ruby/Rails, Java/J2EE, Groovy/Grails

    Russia - Last active: 02/22/2010 - Tests: 4 - Portfolio: 5

    Over the last 6 years I have been developing complex web applications (backends and frontends) using such J2EE technologies as Spring, Hibernate, Lucene, ActiveMQ, JAX-WS, GWT, Groovy and Grails and others. For example, I am a developer of a popular web site Baza.Farpost.Ru (3000000 hits a day). I developed a few java web services processing more than 10 million updates every day. I am also a skilful Swing application developer. One of the applications developed by me is a shareware swing application for time management. The second example is "iTunes for Linux" where I was the main developer. I am a passionate Ruby developer for more than a year and I've been spending all my free time on investigating this platform and develop applications using Pure Ruby and RoR. As I have been a freelancer for a long time I understand how to work remotely. I have a good knowledge of English (IELTS = 7.5) so there will be no problems with communication. You can check my website to read more about my skills and my projects: [][1] [1]: (You are about to go to a URL outside

    $27.78 /hr
    863 hours
  4. Sean O.

    Sean O.

    Ruby on Rails and JavaScript Web Developer

    United States - Last active: 02/28/2014 - Tests: 2 - Portfolio: 2

    Hello, my name is Sean, I'm a full-stack Ruby on Rails and JavaScript web developer. I have over ten years of professional experience. My focus is on sustainable web application architecture with Ruby on Rails, Ember.js, Backbone.js, jQuery and responsive HTML/CSS. My skills include: Ruby, Ruby on Rails, Sinatra, RSpec JavaScript, jQuery, Ember.js, Backbone.js, Jasmine PHP, Wordpress SQL [MySQL, PostgreSQL, SQLite] HTML/5, CSS/3, Sass, Responsive Design Linux, Apache, nginx, Heroku, Vagrant Git, GitHub, Bitbucket

    $83.33 /hr
    156 hours
  5. Ivan C.

    Ivan C. Agency Contractor

    CTO, technical CEO | Ruby on Rails Guru

    Russia - Last active: 09/09/2009 - Tests: 4

    Formerly a freelance web developer, I've been working as a CTO, CMO, CEO for a range of startups and high-class technological companies, including founding and creating a full-fledged hotel search engine Hotelscan (attracted over $10MM in financing) with a team of 20. Currently in-between jobs, happy to help a project or two in my down time.

    Associated with: Leviathan Agency

    $29.99 /hr
    666 hours
  6. Ivan H.

    Ivan H. Agency Contractor

    Happy Ruby on Rails living in Miami.

    United States - Last active: 09/26/2014 - Tests: 3 - Portfolio: 14

    I am looking for** projects** where I can apply my knowledge in order to come up with neat simple web aplications. Moreover, I am focusing on growing my ruby knowledge as well as the framework ruby on rails. I love web standards and usable simple products. Things I love: **Open Source - Ruby - Rails - Rspec - Cucumber - Shoulda - BDD - TDD - Pair Programing - Git - Family** Things I don't like that much: **Copyright - License Keys - Unsustainable Products - .net - Java - ASP**

    Associated with: Bakedweb

    $45.00 /hr
    328 hours
  7. Xiang Li

    Xiang Li

    Full stack Ruby on Rails developer

    China - Last active: 07/16/2014 - Tests: 2 - Portfolio: 3

    A self-learning, passionate guy who loves coding and new technologies. Web Developer, consultant in wide varieties of enterprise level applications and web applications. Particularly specialties in J2EE, ROR, HTML, CSS, Javascript and relational database design using Oracle, MySQL.

    $50.00 /hr
    153 hours
  8. Corey Woodcox

    Corey Woodcox

    Ruby and Rails Developer, API Designer

    United States - Last active: 11/20/2014 - Tests: 6

    I create speedy JSON APIs for iOS, Android, and browser apps, as well as for other developers. I'm looking to work more on iOS applications, and build some experience writing Objective-C and Swift. I'm a native speaker of English, and currently considering any opportunity that presents itself. Please don't hesitate to contact me if you have a project that can utilize my skills!

    $80.00 /hr
    231 hours
  9. Denis M. Agency Contractor

    Senior Developer C#/Ruby/Flex/SharePoint/SQL

    Russia - Last active: 12/22/2009 - Tests: 1

    Ask our team review your project: [SUBMIT REQUEST FOR QUOTE][1] The key information about iTechArt: iTechArt Group is a first class [[|custom software development]] and [[|software outsourcing company]] with headquarter in NJ, USA. Our [[|offshore development]] center is located in Eastern Europe. We have solid experience bringing products from concept to release in a variety of environments: '''.NET/ASP.NET/C#/VB.NET/Atlas''' '''****SharePoint** 2007/WSS 3.0/MOSS 2007**''' '''** Windows Workflow Foundation/InfoPath**''' '''Java/J2EE (JDBC, JNI, EJB, JMS, Servlets)/JSP/Struts''' '''C/C++ (including ANSI C)/WinAPI/Unix''' '''CMS/DotNetNuke/Ektron/Drupal''' '''Web 2.0/PHP/MySQL/AJAX''' '''Flash/Action script/Flex and many more. '''[[;%5BProfileData%5D=itechart &filter;%5BUI+-+Est+Availability+Hours%5D=&search;_button=Search&skip;_records =0ℴ=UI+-+Total+Hours&dir;=desc&search;=basic&number;_of_selected=0&compa ny;=OnlineHarness&action;=Professionals|'''Browse our oDesk available resources''']] Company profile: Our development process management system: [1]:


    $33.33 /hr
    210 hours
  10. Starr H.

    Starr H.

    [oDesk Top 20] Ruby on Rails Web Application & ECommerce Developer

    United States - Last active: 01/14/2011 - Tests: 3 - Portfolio: 8

    Wow - I was just ranked by oDesk as #5 out of all web developers on the site. Thanks to all of my great clients for making this possible! Look - I know you're a business person. You have a great idea for a web application, and you need someone to help you bring it to life. I've helped a number of entrepreneurs turn their ideas into reality. Just check out my portfolio. I've built complex shopping sites, social networks, affiliate sites, and rich internet applications from the ground up. So, if you need someone who can take the ball and run with it, I'm your man. Most entrepreneurs have similar concerns: Budget -------- Most people in your shoes have to worry about the budget (don't we all?). That's why I quote a fixed price for all of my projects. Not an estimate, a quote. So you know *exactly* how much money you need to spend to get your site up and ready for customers. But if you're looking for the cheapest - someone who'll cut corners to save a few minutes' work - you'd better look elsewhere. My work is on par with most of my peers who chare $100 or more per hour. I'd rather spend my time coding, rather than trying to convince someone to pay me $100/hour. :) Support ---------- All of my clients have my mobile number. I'm located in the US, Central time zone so it's easy to reach me. If you desire, I can handle the setup and administration of your web server. All of my work has a 30 day guarantee. So if you find any bugs once the app is deployed, I'll fix them for free. Growth --------- You want to be able to add new features to your web application as you grow more and more successful. Coders who take shortcuts can make this nearly impossible. Some of the applications I've seen that were created by inexperienced offshore developers are like time-bombs. You want to make a simple change, but you don't know if you should cut the red or green wire. I put in a lot of effort to make sure that my code is clean, modular, and readable. That means the next guy who works on the application will be able to make changes quickly and easily. Competence --------------- A developer should have an intimate knowledge of his tools. Ruby on Rails: I've used rails to develop e-commerce sites, social networks, as well as back-office applications. Ruby: I have released a number of open-source projects. JavaScript:I've created highly interactive GUIs for web applications using Javascript, jquery and extjs. These include data grids, custom dialogs, and menus. I'm proficient in using Javascript to consume web services. Python:I've used Python to implement a recurring billing system, email autoresponders, and a custom queue server to mitigate database scaling issues. MySQL:I've used mysql from PHP and Python, with both the ADODB abstraction libraries and language-specific APIs.

    $200.00 /hr
    1,360 hours