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.


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.

Last updated: June 1, 2015
More options
Clear all filters
  1. Aleksandr Semenov

    Aleksandr Semenov

    Senior Web Implementer

    Russia - Last active: 4 days ago - Tests: 2

    Major skills: 7+ hands-on experience in software development. System architecture, user interface design Backend-development: Ruby, Rack, Sinatra, Rails; node.js; PostgreSQL, MySQL; MongoDB; RabbitMQ; Redis Frontend-development: JavaScript, CoffeeScript; jQuery; Backbone.js, Ember.js; WebSocket; HTML5, Haml; CSS, Sass, Compass Deployment: Linux, SSH, Upstart, Git, Nginx, Capistrano

    $32.22 /hr
    143 hours
  2. Caedmon Judd

    Caedmon Judd

    Software Engineer & Consultant

    United States - Last active: 06/20/2014

    After becoming mesmerized by the personal computer as a kid, and then the Internet as an adult, my fascination continues. I have been involved in various arms of Enterprise as well as a number of start-ups -- building infrastructure and products to make businesses shine. I have built applications on many platforms but my specialties include Ruby on Rails, ASP.Net, and PHP.

    $80.00 /hr
    0 hours
  3. Michael M.

    Michael M.

    Expert Web/Mobile Developer and Quality Manager

    United States - Last active: 10/28/2013 - Tests: 2

    I excel at quickly understanding a client's goals and delivering a product on target and on time. I have expertise in all aspects of web development using either Ruby/Rails or C# (MVC). I am also skilled at iOS programming to deliver mobile applications to my clients. I have the industry knowledge and background to deliver solutions in regulated environments such as pharmaceutical and biotech. Prior to working as a programmer, I was the Quality Assurance manager for a pharmaceutical testing company. In that role, I had to be an expert in quality systems and regulations. I bring that experience to all of my contracts and strive for the highest quality in everything I do.

    $66.67 /hr
    0 hours
  4. Matthew Jesuele

    Matthew Jesuele

    Programming Tutor

    United States - Last active: 05/06/2014

    Hi there. My name is Matthew Jesuele and I've been tutoring students in programming for a few years now, with much success and many happy clients. I can help you learn Java, Python, Ruby, PHP, C, HTML, JavaScript, and other languages. Never programmed before? No problem! Many of my students in the past have had no programming experience prior to meeting me. Learning how to program for the first time can be difficult, but I can make it easier. I started programming as a kid, messing around with BASIC and making dumb websites. Years later, I studied programming and computer science theory at Columbia and went on to TA the introductory Java and CS theory class, COMS 1004, for two semesters. I held weekly office hours where students would flock to ask questions, and they told me that I was pretty good at teaching this stuff. Around this time, I started privately tutoring, and have continued to do so for over three years. Whether you're learning programming on your own or as part of a class, and whether you've programmed before or not, I can help. Call/text or email me and we can discuss

    $50.00 /hr
    0 hours
  5. Samridh S.

    Samridh S.

    Software Engineer looking for freelancing opportunities

    United States - Last active: 05/12/2014 - Tests: 1

    I am an Engineering graduate with a major in Computer Science from PES Institute of Technology in Bangalore, India. I was employed with Microsoft IDC, Hyderabad. I have worked with open technologies such Python and Django, Ruby on Rails and Linux as well proprietary technologies like .NET/C#. I engineer SaaS apps. I am currently based in California

    $33.33 /hr
    0 hours
  6. Damian C.

    Damian C.

    Software Engineer

    Argentina - Last active: 09/25/2014 - Tests: 4

    Over the last 10 years, I have developed a wide range of web applications going from small Intranet apps to big Internet Banking Portals and large scale Ad Serving products. Javascript, PHP, Java, Ruby, MySQL, Memcached, Redis, RabbitMQ, Logstash, Puppet, Ansible are some of the tools and technologies that were part of these projects. Currently my focus is Ruby projects having great experience with Rails, Sinatra and other Rack based frameworks. I consider myself an autonomous and proactive person, always looking for new opportunities to apply all my experience and skills to add extra value to your business.

    $33.33 /hr
    0 hours
  7. Alexander Grigorov

    Alexander Grigorov


    Russia - Last active: 4 months ago - Tests: 2 - Portfolio: 1

    System administrator: 1. Unix (FreeBSD, OpenBSD, NetBSD, Solaris 10) 2. Linux (Red Hat, Cent OS, Gentoo, Debian, Ubuntu) 3. Windows (Windows 2003, Windows NT/2000) Developer of the language python, ruby, php,java. 1. Python (Django projects) 2. Ruby (Ruby on Rails projects) 3. Objective-C (iOS Developer) Good knowledge of SQL (MySQL, PostgreSQL). Easily trained and ready to work. Github:

    $67.00 /hr
    0 hours
  8. Maciej D.

    Maciej D.

    Expert in network technologies

    Poland - Last active: 4 months ago - Tests: 2

    In-depth knowledge of networking, experience in writing ruby scripts for automating the administration process as well as coordinating network/server related projects. I've been designing and deploying networks, including paperwork, putting cables in the walls, designing security policies and implementing them on firewalls and IPSes. Web development - anything from deep, dark server-related backend to jquery frontend (even happened to paint few layouts meself). Done a lot of consulting concerning running small and middle-sized company networks, managing web development projects etc.

    $80.00 /hr
    0 hours
  9. Zhirayr G.

    Zhirayr G.

    Agile web development

    Russia - Last active: 3 months ago - Tests: 3 - Portfolio: 2

    Hi, My name is Zhirayr. In my portfolio, are a few of the programs that I've developed. 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. Since 2008, I'm freelance web developer. Mostly work with backend (big data, cluster programming, high load). Also from 2012, I develop Ruby / Ruby On Rails applications and websites. Thank you in advance for your time and consideration. I look forward to working with you soon. I have a Bachelors in Software Engineering from Moscow Aviation Institute (National Research University), in the Russia. Listed below are my experience and skills. — Ruby; — PHP; — Frameworks: Ruby On Rails, Sinatra, Laravel, Phalcon; — Core web: XML, JSON, HTML/CSS, JavaScript; — OS: Mac OS X, Linux; — VCS: Git, SVN; — Bug/Issue trackers: Jira, Assembla, Redmine; — SQL: PostgreSQL, MySQL; — NoSQL: Riak, MongoDB, Redis; — AWS: EC2, S3, CloudFront, ElasticBeanstalk, EMP, etc; — UML.

    $38.89 /hr
    0 hours
  10. Ferzan Rizvi

    Ferzan Rizvi

    Elite developer with a robust skill set: PHP, Groovy, Perl, and more

    United States - Last active: 02/01/2014 - Tests: 5

    I have over 10 years development experience in challenging work environments in various sizes and industries. To give you an idea about my self, I am a very driven and dedicated individual who loves the IT field. I started down the path of IT at a very young age, built my first computer when I was 12, coded my first website back in ‘98 when I was 13 and decided this was the field for me. I learn new technologies swiftly and with ease as a result, I’ve become an expert in many different programming languages, databases, and tool sets. So much so that it’s difficult to list them all. This list contains the popular technologies I am well versed in Groovy, Perl, Java, PHP, Grails, Python, Bash, ASP, .NET, HTML, Javascript, AJAX, mySQL, SQL, Oracle, Mongo, AWS, Puppet, and the various frameworks/libraries that these technologies work well with like jQuery, node.js, boto, Moose, etc. I believe in delivering a quality product no matter how small so, my code always is always tested and shipped with unit tests and whatever form of testing is best suited for the application ie. integration tests, mocked tests, functional tests, system tests. I currently work remotely as a Continuous Delivery Architect for Scripps Networks (,, hgtv, etc) so, I am accustomed to delivering products in a timely and efficient manner while not physically present at the office. I am developing in Java, Groovy, Gradle, Python, Bash, and Grails on a daily basis along with a long list of other responsibilities including managing releases, coordinating with development teams, automating deployments and environment creation, etc. I also work extensively with cloud computing (Amazon Web Services) ranging from automating cloud stack creations to simply restarting instances using both the Java API and Boto library for Python. I’ve also worked as a lead build engineer at Siemens Medical Solutions for a little over 6 years and GSI Commerce (now owned by eBay) in similar types of roles. Where automation and tooling is the name of the game. I developed and supported over 20 different web apps in various languages PHP, ASP, .NET, Grails with differing back ends SQL, mySQL, and Oracle.

    $50.00 /hr
    0 hours