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, 196 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.75.

Last updated: October 1, 2015
Clear all filters

Kelli S.

Kelli S. Agency Contractor

IT Consultant - Strong Technical AND Business Results - BSE and MBA

United States - Tests: 5 - Portfolio: 11

I am an engineer, project management professional, business professional and entrepreneur with more than 17 years of experience in information management and technology. I have extensive multi-disciplinary experience in strategic planning, business analysis, project management, systems engineering and design/test, and, human resource management. I am also a hands-on developer with 6+ years of client-facing systems integration and coding experience. I have been the project manager for multi-million dollar projects for Fortune 100 companies. I have also managed and implemented projects for one-person SMBs. Industry vertical experience includes: hi-tech, media, healthcare, government, legal, auto, financial/insurance, education, consumer product goods and aviation. I have an excellent blend of business, technical and creative experience. I also possess excellent analytical, written and oral communication skills. I'm seeking a wide range of business, technical and/or creative opportunities.


Associated with: A-Assist-Integration, LLC

100% Job Success
$48.99 /hr
1,881 hours

Nasir Ibrahim

Nasir Ibrahim Agency Contractor

Senior Ruby on Rails/Android developer

Pakistan - Tests: 6 - Portfolio: 16

I've more than 6 years of development experience in Ruby on Rails and before that I've been working in Android and PHP as well. In Rails I've recently been working in following areas; - Rails 3.x & 4.x - TDD using RSpec - BDD using Cucumber - Resque Scheduler - Delayed jobs - JRuby - Neo4J integration - Couchbase Integration - MongoDB Integration - OpenLDAP integration - MySql - PostgreSql - Twitter Bootstrap - Third party API integrations (Yammer, Fitbit, Runkeeper, Facebook and Twitter) - OmniAuth - Devise - Backbone JS ( - Amazon EC2 - EngineYard - SMS Gateway Integrtations (Txtlocal, Twilio) - Angular.JS - Chargify - RefineryCMS - Stripe - Zencoder - PostGis. Databases: MySQL 5.0, Oracle PL/SQL 7, Microsoft SQL Server 2000/ 2005 Express Edition, Microsoft Access 2007 NoSQLDatabase: -Neo4J - Couchbase Android: --Native Android Application Development. --Client Server Communication --QR Code Reading --Video Audio Streaming --Push Notifications --TCP UDP server communication. --Local Storage using SQLlite. --Game development using AndEngine. --Complex UI Design

Associated with: EvolversTech

90% Job Success
$25.00 /hr
6,093 hours

Kevin J.

Kevin J. Agency Contractor

Self-taught programmer

India - Tests: 6

Self-taught programmer. Languages : Ruby(main) C CSS C++ HTML Java Javascript Fields focused : Web Apps, Web Scraping, Scripting and Utilities Frameworks : Sinatra Bootstrap Rails

Associated with: Web Aspiration

$3.00 /hr
0 hours

Umair Ejaz

Umair Ejaz

Ruby on Rails,Ruby/Javascript/AngularJs Developer

Pakistan - Tests: 2 - Portfolio: 2

Freelancing is challenging and my objective is to take on any kind of challenge and fulfil the customer requirements with 100% quality work and professional attitude. I program in several languages since 2010 (mostly ruby/C#). From the beginning of 2010 I became a RoR developer. I worked on billing system and project management with Redmine. I have experience in writing scripts and query optimization in MySQL/Oracle databases; working with Heroku; Ajax; basic HTML and CSS; testing with rSpec, Capybara, Selenium. Also I am familiar with Scrum/Agile. And, of course, I know a huge amount of gems for various development tasks. I like to learn and use new features in web-development for achieve result in a short time.

$10.00 /hr
0 hours

Maxim Dremin

Maxim Dremin

Web Developer

Germany - Tests: 4 - Portfolio: 1

Hey there! I'm a freelance web developer based in Germany. Over the last several years I've been building websites using PHP, Ruby, Rails, jQuery, Javascript, Bootstrap, CSS3, HTML5 and more. I have experience in working with such PHP frameworks as CodeIgniter and Laravel. I also enjoy scripting and automating tasks with the help of Ruby or Python. So I would be more than glad to help you scrape a few thousand web pages in order to get the data you're looking for. I'm currently a student at a German university, so I have to deal with both German and English on a day-to-day basis. Moreover I'm a native Russian speaker. So feel free to contact me in case you are looking for a really human translation of anything involving any of these three languages.

95% Job Success
$22.22 /hr
77 hours

Yarish Kumar

Yarish Kumar

Customer Service and Technical Support Expert

India - Tests: 19 - Portfolio: 7

Live Chat and Phone Support Representative Zendesk Customer Service Specialist I have 9 years of Experience in Java/J2EE application development,maintenance and production support.Cloud Services Integration ( IaaS , SaaS and PaaS ) , Mac IT Customer care support via Call / Chat / Email ( 3 years of Exp) I have full time experience in MNCs - Infosys,Yodlee , Fidelity . Finance Domain and Manufacturing domain in top software MNCs. Infrastructure as a Service (IaaS) - AWS , Rackspace , openstack , cloudstack, chef script , cloud automation and orchestration. I own iMac 21.5" - Apple Mac Lion OS X for apple related works. I also work in Windows 7 and Ubuntu Linux OS. skype : yarishkumar skill set : - java , servlet , jsp , Struts 2.0 , Spring , Hibernate framework - Oracle Sql , pl/sql , data migration - shell script , sed , awk , python - OS environment : Apple Mac OS X , Ubuntu Linux , Sun Solaris 8 - SaaS platform : yodlee sdk , amazon aws sdk - web technologies : ajax , html , java script , xml , ajax , jquery - build tools : ant , maven, hudson - IDEs used : vi editor , Eclipse , Netbeans - bug tracking : bugzilla , sharepoint , jira - source code management : svn , perforce , microsoft visual source safe - testing tools : Junit , Selenium - business rule engine : Ilog Jrules , Jboss drools - design : object oriented analysis and design , design pattern , UML diagrams - testing : manual , automated - selenium , junit - documentation : software requirement specification (SRS) , design documents

Groups: Application Developers Alliance

100% Job Success
$15.00 /hr
179 hours

Alexander Shevtsov

Alexander Shevtsov

Mathematician, physicist, ruby and haskell developer.


I'm a mathematician with strong background in abstract and academic branches of maths. Besides that, I'm ruby (RoR) and haskell developer. Ruby on rails: participated in various projects in which I was backend developer. Typical tasks I've been doing: creating APIs, developing models' logic, gem maintenance, creating small frameworks (for other team members), server management. Haskell is a point of my academic interest, my experience in it mostly consists of implementing algorithms, creating small programs. In addition I'm good at physics and cryptography, that can be useful.

90% Job Success
$16.67 /hr
144 hours

Nikos Vasileiadis

Nikos Vasileiadis

Web Developer / WordPress Expert

Greece - Tests: 7 - Portfolio: 5

I am offering to create Websites/Web Applications from scratch or to deploy and customize a CMS to meet your specific needs. I can also arrange hosting services, domain registration and fix security issues of your project. Extra services can be provided such as training, in fields relevant to my skill set and support after the completion of the project. CV & Full Portfolio at

$20.00 /hr
0 hours

Sheenan Tenepre

Sheenan Tenepre

Web Developer

Japan - Tests: 7 - Portfolio: 4

As a Web developer for the past 3 years, I have encountered a lot of web-related problems, I had a lot of headaches and sleepless nights solving those. However, I don't think I am an expert on my field. In fact, I don't think anyone is. Rather, I will call myself a 'constant learner'. Technology is always changing. Everyday, there is a new problem to solve, everyday, technology is evolving. My Web Development skills are HTML / CSS / Javascript / PHP / Ruby / Node.js. I am also knowledgeable with Content Management System such as Wordpress, Joomla and drupal. I am looking forward to learn more from challenging projects here.

$20.00 /hr
2 hours