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. Krzysztof Niksinski

    Krzysztof Niksinski

    Senior Ruby Engineer

    Poland - Tests: 2

    Web/iOS/OSX developer and infrastructure administrator. • 8 years of web applications development (Ruby on Rails, HTML5, Javascript, frontend and backend) • 3 years of Objective-C development (iPhone apps, for own company) • 13 years of Java application servers/middleware infrastructure support • 8 years of hosting infrastructure management, linux servers and internet services administration (for own company) Main expertise: • Middleware and web hosting infrastructure administration: (IBM Websphere Application Server 5, 6, 7 and 8, IBM Webshpere Portal 5, 6 and 7, IBM MQ series, IBM Websphere Commerce Server, Tomcat, JBoss, Webseal and WebLogic), Big-IP F5 appliances • Development: Objective-C and Swift, Ruby on Rails, HTML, CSS/SASS/LESS, Compass and Bootstrap, Javascript (Backbone, Marionette, Angular, Ember, Node, Express), mobile (Cordova, Phonegap, Ionic and Phaser), Java, PHP, C, Test Driven Development and Continuous Testing, • DevOps: Chef and Puppet, Test Driven Infrastructure, Operations automation, large deployments, dynamic provisioning, autoscaling and autohealing, multistage applications • Server/services administration: Linux/Unix (Redhat, Suse, Debian, Solaris), proxy servers, Apache (and derivatives like IBM IHS), DNS - Bind, Mail servers - Postfix and Exim • Databases: Mysql, Postresql, DB2, Redis, Mongo, database maintenance, clustering and replication • Messaging queues: IBM MQ Series and RabbitMQ • Auxiliary services: DataMapper, Resque, Memcached, Solr, Elasticsearch • Monitoring: Nagios, Oreon, Zenoss • Shell scripting • LDAP: IBM Directory Server • Debugging: web communication protocols and TCP/IP networking suite, APIs debugging and testing • Security focus: Web application and web services security assessment and pen testing, intrusion detection, log monitoring, file integrity monitoring • Performance tuning: Web application and web services performance tuning and testing, load testing with simulation of multiple users • Cloud computing/virtualisation: AWS, Heroku • CVS: Subversion and Git

    $60.00 /hr
    0 hours
  2. Arthur K.

    Arthur K.

    Ruby on Rails Developer

    Ukraine - Tests: 1

    Creative and young Ruby on Rails developer with strong analytical and problem solving skills. A team player who enjoys working with people, but who can also work autonomously. Has understanding of visual design principles and best practices. Is deeply interested in modern tendencies of web development. Love solving client's complex problems as fast and efficient as possible. Back-end: Ruby, Ruby on Rails Additional languages: PHP, Java, JavaScript Front-end: HTML(HAML), CSS(SASS), Twitter bootstrap JavaScript libraries: jQuery, Prototype Testing: TestUnit, RSpec, FactoryGirl, Capybara, Cucumber Database Servers: PostgreSQL, SQLite, MySQL Deployment: TeamCity, Capistrano Web servers: Nginx, Passenger, Puma, Unicorn Administration: Ubuntu Linux VCS: SVN, Git

    $8.00 /hr
    0 hours
  3. Bojan Milosavljević

    Bojan Milosavljević

    Ruby on Rails Programmer

    Serbia - Tests: 1 - Portfolio: 9

    Bojan is a versatile IT developer with 6+ years of experience in various IT technologies and systems. He is a great communicator and team player, with a strong understanding of business, UI, and all phases of development. He also runs marathons and enjoys riding his bike. Portfolio: Central Reservations (Development) A website for booking hotels, developed in SOA architecture with ROR, AngularJS framework, Sphinx, Redis, and Memcached. Zepter Real Estate (Development) A website for renting and selling real estate and a back-office app for managing properties (legal documents, rent and sales history, etc.) using ROR, and PostgreSQL. Parentful (Development) A social network for parents that I built using ROR and PostgreSQL. Karismahotels (Development) A back-office web app for booking rooms for the Karisma hotels chain, one of the largest hotel chains in Mexico. ChronGlobal (Development) An Android and iPhone application for tide predictions. Security officer companion (Development) A security officer companion web application for planning, organizing, and monitoring security officers through mobile devices. I built it using Ruby on Rails. Foodsies (Development) A social network website and iOS app for food lovers. I created the site using PHP, Ruby, Python, JavaScript, and MySQL. Flash tool (Other amazing things) This is a small tool for creating SWF files from PDFs, pictures, and fonts and for parsing data from Flash files. TZDetect (Other amazing things) A small open source library for detecting timezone by user location. It detects timezone by address or location, using Google or GeoName web services. It will utilize web services only if can't detect timezone by country code (when a country has more than one timezone). QRcoder (Other amazing things) A small open source library for generating QR code. This gem supports generating QR images in SVG, BMP, TIF, JPG, GIF, and PNG format. Skills Languages Ruby, JavaScript, HTML5, Haml, Bash, PHP, Java, Objective-C Frameworks RSpec, Ruby on Rails, AngularJS, CakePHP Libraries/APIs Lo-Dash, Underscore.js, jQuery, Devise, CarrierWave, AngularUI Tools Vim, Redmine, Trello, MacVim, Xcode, Eclipse, SublimeText 2 Paradigms Object-oriented programming, Service-Oriented Architecture (SOA), Agile software development, Functional programming Storage SQL, Memcached, PostgreSQL, PostGIS, MySQL, Redis, Sphinx, MongoDB Platforms Mac OS X, Linux

    $44.44 /hr
    0 hours
  4. Abhinav Kumar Singh

    Abhinav Kumar Singh

    Ruby on Rails Developer

    India - Tests: 1

    Over the last 5 years, I have developed a wide range of websites using Ruby on Rails, Mysql, Rails gems, activerecord including sites for startup companies(, and small businesses. My core competency lies in back end management of a new website development project, and I am seeking opportunities to build websites from the ground up for you or your business. I also have some experience in the following areas: HTML, CSS, database and software design.

    $5.56 /hr
    0 hours
  5. Kenn Breece

    Kenn Breece

    Ruby on Rails Developer

    United States - Portfolio: 2

    I'm a passionate web developer who is proficient with Ruby on Rails and front-end JavaScript, with experience using MEAN Stack. I love making beautiful, responsive websites that are just as functional on a phone or a tablet as they are on a desktop. I also love to write Chrome Extensions which can add a fun, unique, and highly usable feature to any website. Please check out my website at to take a look at some of my most recent projects, although two of the most notable are outlined on my odesk portfolio.

    $30.00 /hr
    0 hours
  6. Valeriu Antonenco

    Valeriu Antonenco

    Ruby on Rails Developer

    Germany - Tests: 5 - Portfolio: 5

    Over the last 5 years, I have developed a wide range of websites using Ruby on Rails and MySQL/PostgreSQL/MongoDB including sites for startup companies and small businesses. My core competency lies in complete end-end management of a new website development project, and I am seeking opportunities to build websites from the ground up for you or your business. I also have experiences in various Ruby gems, Github, Heroku, AWS, AS3... I follow BDD using RSpec, FactoryGirl, Capybara for development.

    $55.56 /hr
    0 hours
  7. Marat Yamaliev

    Marat Yamaliev

    Ruby on Rails Programmer


    Hi, My name is Marat Yamaliev. I believe my strong points are my Creativeness and Punctuality. My #1 goal will always be to meet your needs and deadline. When working on a new project, I like to speak with the client, so that I can have a clear understanding of his/her needs and vision of the project. I'm honest and fair. Thank you in advance for your time and consideration. I look forward to working with you soon. I have Diploma in Industrial Automation and Computer Aided Manufacturing from Almetyevsk State Oil Institute in Russia.

    $5.00 /hr
    0 hours
  8. Peeters Mario

    Peeters Mario

    Ruby on Rails Developer

    Belgium - Tests: 2 - Portfolio: 2

    While working as a Ruby on Rails Developer, I have : -- Strong accomplished Ruby on Rails Development experience -- Extensive experience in web application development -- Thorough knowledge of the Ruby language and Ruby on Rails framework. -- Outstanding knowledge of MySQL, MongoDB. -- Fluent verbal and written communication skills in English -- Good team player who have experience in various project management tools and sub versioning systems.

    $40.00 /hr
    0 hours
  9. Bunlong Van

    Bunlong Van

    Ruby on Rails Developer


    I have more than 4 years of experience in software engineering, particularly web development. Over the last 4 years I have developed a variety of business applications using Ruby, Rails, JavaScript, PostgreSQL, MySQL, Heroku. I am interested in building quality software. I do not write code that just work, but also well designed, easy to understand, maintain and ext…

    $40.22 /hr
    0 hours