Ruby Developers & Programmers

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, 208 Ruby projects are completed every quarter on Upwork.

208

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.70.

4.70
Last updated: June 1, 2015
More options
Clear all filters
  1. Yavor I.

    Yavor I. Agency Contractor

    Android/Wear/Tizen/Backend developer

    Bulgaria - Last active: 2 days ago - Tests: 2 - Portfolio: 17

    Over the last 5 years I have developed a wide range of applications for Android based smartphones and tablets. Most of my clients are companies from the small business but also I've worked for Samsung, Shutterstock and British Telecom. I'm seeking opportunities to build applications from the ground up for you or your business. I have strong experience in these areas : Java, Android, Google App Engine, Backend and API development, Google Cloud Datastore, Tizen SDK, Database (Oracle, MySql and Sqlite), Ruby and HTML5/CSS3. I'm mainly interested in mobile apps development but I'm able to handle cross-client development including backend/API and web application. Example 1) Android app + Google App Engine(Backend) + Google Cloud Endpoints(API) Example 2) Example 1 + Google Cloud Messaging Example 3) Example 2 + Google Cloud Datastore Example 4) Example 1 or Example 2 or Example 3 + Web app (html/css/javascript) Example 5) Any of the examples above + Wear/Tizen app Example 6) Any of the examples above + UI An UI can be provided by one of the few very skilled designer I'm working with. It will be Android compatible by using the Material Design principles. * Please, only serious clients with vision for great, long-term projects! Not interested in part-time jobs. Strong communication is required!

    Associated with: Dision

    $32.22 /hr
    2,033 hours
    4.83
  2. Usman Ahmed

    Usman Ahmed Agency Contractor

    Ruby on Rails developer, Mongodb expert, Enterprise Architect

    Pakistan - Last active: 1 month ago - Tests: 4 - Portfolio: 1

    Usman loves working with entrepreneurs with brilliant ideas in ironing out the technology barriers they're facing. He has extensively worked on E Commerce systems, Enterprise Work flow automations and making organizations go paper-less by embracing technology throughout their operations. He has also helped organizations reduce logistic costs using data visualizations, Maps, optimization algorithms and Mobile Applications. His favorite goal is to build small independent systems of value which grow together into an ecosystem of mutual benefit. Languages : Ruby, Python Framworks : Rails, Bottle.py Persistance : Mongodb Specialties: REST Mobile Applications ETL Data GIS Mapping Enterprise Workflow Automation

    Associated with: Ballista Labs

    $33.33 /hr
    122 hours
    5.00
  3. Jacques Atlas

    Jacques Atlas

    Perl, Ruby, Unix and Networking Expert

    South Africa - Last active: 2 months ago - Tests: 7

    Over 19 years of experience working for multinational telcos within their Internet Service Provider Divisions. 8 Years working in networking for a global ISP. Working for UUNET MCI WorldCom (Now Verizon) our network was provisioned, this enabled us to reduce network engineer mistakes, enforce best practices, automate cohesion between all systems. The solution was in house written in Perl, Bash and utilised best of breed open source solutions. Networking provisioning, graphing, monitoring and Router / Switch disaster recovery systems with a focus on automation of networking systems and tools to assist engineers. I am an experienced programmer in Perl, Ruby and Bash, coming from unix environment. I started using Perl in 1997 and continue to use it every day. I am passionate about all systems which add value to ones business, through smart work one can reduce operational express.

    $100.00 /hr
    726 hours
    5.00
  4. Nasir M.

    Nasir M.

    Web designer and devleoper

    Pakistan - Last active: 08/25/2014 - Tests: 3 - Portfolio: 2

    Web designer & developer with over 6 years of experience in design and deploying commercial applications. I have created responsive websites with awesome graphics. I create awesome looking interfaces and have strong command over creating great looking websites. other than websites: I have strong experiences in - iOS development - Android development - Games development

    $33.33 /hr
    0 hours
    5.00
  5. Pavel Pachkovskij

    Pavel Pachkovskij

    Software Developer

    Belarus - Last active: 08/28/2014 - Tests: 2 - Portfolio: 3

    Agile Ruby and Ruby On Rails developer. Experienced in MySQL, PostgreSQL, JavaScript, AngularJS, Haml, Sass, MongoDB, Redis, RabbitMQ, Amazon AWS and Amazon AWS API, PDFKit, Nokogiri, PayPal, Google Checkout, Stripe.

    $44.44 /hr
    126 hours
    5.00
  6. Shailja G

    Business services and project manager

    India - Last active: 11/01/2010

    Having 11years of experience with Operation and project management. Seeking challenging opportunities in project managemnt and to render my skills to your organization for mutual growth and benefit.

    $75.00 /hr
    0 hours
    5.00
  7. Evgenii P.

    Evgenii P.

    Senior FullStack Ruby on Rails / Ruby and React.JS Developer

    Russia - Last active: 18 days ago - Tests: 5 - Portfolio: 5

    I'm the one of the TOP 10% oDesk Ruby, Ruby on Rails and JavaScript developers. My programming experience is more than 6 years. 4 years of Ruby on Rails Web development. I'm the one of a few developers who who can jump in to any phase of project life cycle with full efficiency. I can work with big team or be independent developer. I can grant you that your project will be successfully finished to production stage without unexpectable situations. I can develop wide range of applications, modules, services and web applications in Ruby / Ruby on Rails. My code is always clean, high-quality and easy-to-support. I use TDD to be sure that my apps stable and can be refactored or extended. So, my apps are dependable and pretty easy to extend with any new and unexpected functionality. My strong points are my Dependable, Creativeness and Punctuality. My #1 goal will always be to meet your needs and deadline. When I'm 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. Please take a look on my professional skill above and on my portfolio. Technologies - Ruby (1.9.x / 2.x), ruby ​​on rails (3.x / 4.x), Sinatra - Javascript / CoffeeScript (jQuery, Lodash, React + Flux, BackboneJS, MarionetteJS, a bit of AngularJS) - Tests: RSpec, Minitest - SQL (PostgreSQL, MySQL, SQLite) - Twitter Bootstrap - preferably Git (+GitFlow), also CVS, SVN. Knowledge/Skills - OOP, MVC, SOLID, GRASP - High performance, quick learner - When writing code, I use Agile methodology, TDD, BDD, DDD. - scope of work estimation and timing, delivering the work on time without further reminders - refactoring and clean code writing Software stack - Linux (Ubuntu/Debian), packages installation/configuration - Remote work on servers via SSH connect - for developement I use Vagrant with Linux-based system as close to real production server as possible - Unix shell (ZSH/Bash, Vim, Tmux) to work with Rails, Git - Bundler, Rake for development on Rails - Npm, Grunt, Bower, Yoman for JS development Experience - Creating, modifying and integrating API (REST JSON) - Micro Service Architecture - embedding full-text search with ElasticSearch and Sphinx - websites parsing, Mechanize + Nokogiri - writing from scratch - improving gems - Sideckiq, Redis for background data processing - Unicorn/Puma/Rainbows for Rails server - pub/sub messaging with Faye and socket.io - environment deployment and DevOps using Ansible - Nginx customization - deploying with Capistrano - Travis-CI / Jenkins-CI for continuous integration - catching errors with Airbrake and automatic sending to Errbit - Redmine, Trello for project management

    $35.00 /hr
    284 hours
    4.99