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, 213 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: September 1, 2015
Clear all filters
  1. Sergey Kutsko

    Sergey Kutsko

    Ruby, Javascript

    Ukraine - Tests: 2 - Portfolio: 2

    Sergey Kutsko Senior Ruby on Rails Developer Executive Summary Overall 5+ years work experience Expertise in web-applications development, Ruby, Ruby on Rails, Javascript. Rspec, Capybara, TDD, BDD Responsible and initiative team-member. Ability to learn fast, result-oriented, likes when things become done with acceptable quality. Technical Skills Skill Category Skill List: Programming Languages: Ruby, JavaScript, CoffeScipt, C#, HTML/CSS Technologies: Ruby on Rails, EmberJS, EventMachine, CouchDb, EmberJS, jQuery, Sinatra, Rack, Backbone, Rspec, jasmine, Capybara, TDD, BDD RDBMS: PostgreSQL, MySQL, MSSQL, Redis Foreign Language Skills Language: English Written: intermediate Spoken: intermediate Education Institution: Dnipropetrovsk National University, Dnipropetrovsk, Ukraine Date(s) Attended: 2004 – 2009 Qualification(s): Master in Applied Mathematics and Informatics Professional Experience Company: Clausematch Duration: July 2013 - Present Role: Project Description: Full Stack Ruby on Rails Developer ClauseMatch enhances the negotiation process by reducing the time required to reach agreement between the parties therefore providing more liquidity and making better use of resources. Responsibilities: Web development Technologies: Ruby on Rails, Javascript, Postgres, Rspec, Capybara, TDD, BDD, Knockout Company: R & R Music Duration: June 2012 – June 2013 Role: Ruby on Rails Developer Project Description: Content Provider Integration System Complex system which combine external APIs processing and content provider data feed parsing(over 100Gb files) to provide data(json metadata(over 70 000 000 entities ), audio content(about 1 TB), artworks etc...) to all products at company with daily content updates(over 300 000 entities) Responsibilities: Web development Content provider integration Technologies: Ruby on Rails, EventMachine, Mysql, CouchDb, Redis, Rspec, Capybara, TDD, BDD Project Description: Platform for online education where customer chooses online course and makes exercises to be done according video courses , after uploads his work(track, picture, article etc...) for sharing results with another costumers. Course page has a toolbox with notepad, navigation bar and inspiration board. Admin page for creating courses and exercises content. Responsibilities: Web development Technologies: Ruby on Rails, CoffeScipt, EmberJS, Mysql, Rspec, Capybara Company: Svitla Systems Duration: June 2010 – June 2012 Role: Project Description: Ruby on Rails Developer, Team Lead Craiggres – a platform for exchanges of all kinds. searches in real time for postings – transaction-specific information about items offered for exchange, such as a job offer or a watch for sale – updated at a rate of over 100 postings per second. Responsibilities: Web development JavaScript applications architecture Technologies: Ruby on Rails, Javascript, Rspec Project Description: Information grabber for Project1. Sites:, Use of API, Amazon API. Responsibilities: Web development Technologies: Ruby on Rails, Javascript, Backbone, Rspec Project Description: Virtual office of US based telephone company. B2B project Responsibilities: Web development Technologies: Sinatra, Rack, CoffeScript, Backbone, Rspec Company: Freelance Duration: May 2010 – October 2010 Role: Project Description: Ruby on Rails Developer A video web-service, where every user has his own account and could keep statistics about all uploaded/ watched videos. Also this web resource grabs uploaded/ watched by user videos from other video sites (youtube etc.) Responsibilities: Web development Technologies: Ruby on Rails, Rspec Company: Dnipropetrovsk National University Duration: September 2007 – April 2010 Role: Project Description: ASP.NET/ C# Developer The electronic work-flow system development Responsibilities: development Technologies: ASP.NET, C#

    Groups: Coding Champs

    $30.00 /hr
    6 hours
  2. Rajiv A.

    Ruby Developer

    United Kingdom

    I have recently graduated from City University with a First class honours degree in Business Computing Systems. My final year thesis involved in creating and executing a ruby crawler to elicit information from the popular social networking website I have since had a keen interest in Ruby and am actively looking for opportunities to develop and broaden my skills in this emerging language. My project website can be found at [][1] In addition to Ruby, I have also used PHP, JAVA, and MYSQL as part of my degree course and welcome any projects requiring these proficiencies . [1]:

    $14.44 /hr
    0 hours
  3. Kate B.

    Kate B.

    Ruby/ Ruby on Rails Developer

    Belarus - Tests: 1

    Have 4 years of experience in web development. Started with .NET and Flex/Air but last 2 years was working with RoR and full stack of web technologies. Have experience in both solo development and as a team player. Have experience with different projects: specific social networks, rtb, auctions, sites for marketing and sales, application for restaurants, games for fb, also develop mobile versions for some of them. Also I have experience in other areas: jQuery, Emberjs, CoffeeScript, Sass, Less, MySQL, Solr, HTML, Css, Rspec, Capybara and others. As well have experience with deployment with Capistrano. Prefer to communicate via Skype.

    $16.67 /hr
    0 hours
  4. Kleber Correia

    Kleber Correia

    Ruby on Rails Developer

    Brazil - Tests: 3 - Portfolio: 5

    Software Craftsman / Thinker with 7 year working professionally on IT, sharing and earing knowledge in a range of topics, like: UNIX, Agile Software Development, Functional and Object Oriented Languages, Design Patterns, RESTFul Architecture, Distributed Applications and Availability/Scalability with Cloud Computing. I have focused on some technologies, which are: - OOP with Java, Ruby, Ruby on Rails, Javascript, BackboneJS, AngularJS - Functional Programming with Javascript and Ruby - TDD/BDD with MiniTest/TestUnit, Rspec, Capybara, Jasmine - Front-End HTML5/CSS3 - SCSS/SASS and Javascript/CoffeScript - Cloud Computing with Amazon Web Services and PaaS with Heroku - Database with PostgreSQL, PostGIS, MySQL, MongoDB - Key-Value Storage with Memcached, Redis Next steps: JRuby/Rubinius, nodeJS, Meteor, and Objective-C/IOS. Resume: Github: Twitter: Blog:

    Groups: Crossrider, LoginRadius...

    $77.78 /hr
    222 hours
  5. Dima M.

    Dima M.

    Ruby on Rails developer

    Belarus - Tests: 4

    Linked In profile: Test-Driven Development: TDD/BDD. Version Control System: git/github. OS: os X. Back end: Programming languages: Ruby; Frameworks: Ruby on Rails; Testing: rspec, cucumber; Data base: mysql, mongodb, postgresql. Experience with Ruby on Rails 2 year. Front end: Programming languages: Javascript; Frameworks: jQuery, Backbone; Layout / design: html/html5, css/css3 (templating haml/scss); compass, twitter-bootstrap; Understanding of the OOP, the use of three key principles for software development: DRY, KISS, YAGNI. In the past (3 years) in the development of PHP, and the use CMS: joomla, modx revo/evo, opencart

    $16.67 /hr
    111 hours
  6. Anil Purohit

    Anil Purohit

    Ruby on Rails Developer

    India - Tests: 1

    I am a Software Developer, currently working at,Pune .I have a B.Tech (Bachelor of Technology ) degree in Computer Science and Engg. from Indian School of Mines (IIT), Dhanbad. Previously I worked at Samsung R&D Institue, Bangalore for 1 year 2 months. At Samsung, i was involved in the Operating System upgrade of the high end SmartPhones,like Galaxy S2, Galaxy S3,etc. The update to a mobile phone in market, is provided in the form of patches, which are then applied to the existing operating system on the phone. So the goal was to efficiently compute the patch for each system software and then successfully apply the patch to get the newer version of the software. Then,I was involved in improving the performance of the algorithms used in software development. One of the algorithms implemented is BoyKov & Kolmogorov algorithm used for graph cut in ImageSegmentation. The common objective was to reduce the running time of the algorithms, so that user can experience exciting features in real time. I have good coding Skills and I have been regularly using my Coding Skills in the internal Programming Contest held at Samsung as well as on online contests. I have been frequently testing my programming skills by participating in Online Coding Contests organised by, I have good command at C language.Also I have very good understanding of basic Data Structures like Arrays, LinkedList, Trees, Graphs, etc.

    $10.00 /hr
    52 hours
  7. Mihai Gatman

    Mihai Gatman

    PHP Ruby developer

    Moldova - Tests: 6 - Portfolio: 8

    I'm a web developer, working with PHP and Ruby. Have high grade in Information Tehnologies. Have experience in PHP for 7 years. I developed from big applications like , , to small ones like, With Ruby I worked on freelance. Developed some plugins for Redmine. Made a copy of in Ruby with Ruby on Rails. I also have experience in the following areas: MySQL, JavaScript, jQuery, jQueryMobile, SOAP, cURL, HTML5, CSS3, Ajax, OOP, SEO, phpUnit testing. Developed a private framework based on Codeigniter and Ruby on Rails. Used it in developing of folowing applications:, and For version control worked with SVN(exp 6m.) and with Git(exp 3y.). But I prefer Git Frameworks known: for PHP - Codeigniter 2.1.3 (exp. 2y.), Symfony 1.4, Symfony 2(2y), Yii 1.1.3(exp. 2m.) for Ruby - Ruby on Rails 3(exp. 1y.) for JavaScript - jQuery(exp. 4y.), jQuery Mobile(exp. 2m.)

    $12.22 /hr
    0 hours
  8. Alexandre Daoud

    Alexandre Daoud

    Ruby on Rails

    United Kingdom - Tests: 1

    Programmer with 9 years experience in the Ruby programming language. I build dynamic and content rich websites and webapps on the Ruby on Rails framework. I have experience with many different types of sites such as e-commerce, crowdfunding and social networks. I am also fluent in front-end development, using HTML, Javascript and SASS to complement the backbones I design in Ruby on Rails. I am also experienced with C and C++ with which I have written hardware drivers for Linux and OS X. I am a Mathematics student studying for my Masters degree and have always been keen to apply my problem solving and analytical skills to my programming work.

    $55.56 /hr
    0 hours
  9. Lewis De Ath

    Lewis De Ath

    Ruby on Rails Ninja

    United Kingdom - Tests: 1

    I am a Ruby On Rails specialist and have experience working in teams in London. I strive to be on the cutting edge hence I am already tackling Rails 4.0. I have been developing the full stack for web applications for the past three years. My experience ranges from Ruby on Rails, through CSS, Javascript, and Databases. I have 1 year of experience with Node.js and MongoDB. I also specialise in facebook/twitter/amazon/youtube tricks. Such as Amazon reviews and likes, twitter followers, facebook likes, youtube views etc.

    $19.99 /hr
    0 hours
  10. Kirill Kovalev

    Kirill Kovalev

    System Administrator/Ruby programmer

    Russia - Tests: 5

    I am happy to offer you my best: accumulated for years knowledge and expertise. My core skills are: - UNIX administration ( especially Linux ) & UNIX-way in general ( utilizing existing tools delivering high reliability in a short time ) - open source solutions - network ( routing, IPsec, VPN, Firewall, balancing, kernel tuning ) - building comprehensive and robust infrastracture ( deployment, configuration management, version control, proactive monitoring, backups, failover solutions etc ) - automating tasks, via shell and Ruby I am also familiar with web development ( RubyOnRails, Jquery&ExtJS ). During my IT career i was involved in different IT projects & environments. I want to remind biggest and latest two of them: I have an experience of administrating worldwide Kaspersky Lab infrastructure. Nowadays i am administrating, russian mobile content provider network: high-loaded sms gateways and plenty of supporting services like databases, webservers, balancers etc

    $33.33 /hr
    0 hours