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. Rafal Rzepecki

    Rafal Rzepecki

    The Humanist Programmer

    Poland - Last active: 23 hours ago - Tests: 11

    Highly skilled in programming with C++/Qt, ruby, perl, python, Java/Android, bash. Knows his way around CSS/HTML5/JavaScript, OCaml and SQL in Oracle, SQLite and Postgres flavours. Years of experience using and administering Linux systems, but easily does any task on Windows or Mac when necessary. Enjoys using LaTeX to produce high quality publications; quick and accurate in catching typos and general proofreading. Knows his way around vector graphics and will trace any line art bitmap to a high quality vector illustration. Basic retouching skills.

    $48.89 /hr
    2,690 hours
    4.94
  2. Ramiz Raja

    Ramiz Raja

    Senior ROR |Redmine|Spree|Refinery CMS developer

    Pakistan - Last active: 4 days ago - Tests: 4 - Portfolio: 3

    I am Senior Ruby on Rails developer with 3 years experience. I am good at ruby programming and rails backend and have agile programming methodology like BDD and TDD. Key skills: * Ability to code ruby script fluently. * Ability to use a lot of gems such as devise, ActiveMerchant and Spree e-commerce frame work, Refinery CMS framework and Redmine plugin development. * Ability to connect Mysql, postgresql and noSql like mongoDB to rails backend * Ability to integrate payment gateways like Stripe, Paypal and Braintree. * Ability to develop frontend and integrate html/css, js, jquery, haml to rails * Ability to deploy rails app to Heroku and auto-deploy by using capistrano * Ability to google to solve any problem * Ability to work in virtual team fluently and safely

    $35.00 /hr
    1,237 hours
    5.00
  3. Rehan J.

    Rehan J.

    Experienced Web Developer (Ruby on Rails/SaaS)

    United Kingdom - Last active: 13 days ago - Tests: 6 - Portfolio: 11

    My website is available at http://www.rehanjaffer.com/ for some idea of what I do in my spare time, programming-wise. As a child I aspired to be an inventor. Lego blocks, circuits, anything I could get my hands on, I'd experiment with and learn what I could do with it. I dreamed of a day when I would be able to build a robot myself. Programming was been the first practical realisation of that aspiration, as it allowed innovation and creation, the ability to dream or envision a website or application and turn it into reality. With the right set of tools, an idea can be brought to life. As a result of what some might call 'obsessive traits' my knowledge is quite diverse and in many cases the interests merge. My own deeper studying of psychology aids in eCommerce development and design by understanding the need, where possible, for empirical testing, along with being able to apply standard human behaviour (i.e less clicks to purchase leading to a greater chance of buying). It has also lead me to understand my own blind-spots and where to compensate for them in programming. An example of this would be the confirmation bias experiment where participants were asked to identify the next number in a sequence and work out the rule. The sequence they were given was 2, 4, 6. Most correctly guessed the next number would be 8, but incorrectly guessed that the rule was "adding 2 to each new number", when in fact it was simply "any set of ascending numbers". The failure to test alternative hypotheses was confirmed in other similar experiments, and there are practical applications of this in unit testing. A simple example being testing the cases that should work, and not testing cases that shouldn't, something far too common. In development, this has resulted in me specialising in a few key areas (specifically Rails and Ruby) while also understanding the full stack from servers down to interpreter internals. I'm able to write code in most major languages, but to truly know a language requires learning the idioms, experiences with common issues and bottlenecks, and knowing the best practices.

    $42.22 /hr
    371 hours
    4.53
  4. Roman V.

    Roman V.

    Web developer

    Thailand - Last active: 7 days ago - Tests: 12 - Portfolio: 12

    Lately my work is about integrating Bitcoin-related functionality in websites or developing special purpose apps, like a bitcoin trading bot or a websocket chat. It involved various technologies: node.js, websockets, Ruby, Sinatra framework, Blockchain.info API, PayPal API. During the years of my work prior to this I've performed a big variety of tasks in developing and reworking websites. This involved a lot of programming with PHP+MySQL, layout works with HTML+CSS, Javascript (with and without jQuery), AJAX. I had experience working with various CMSs: OpenCart, Joomla!, Wordpress, MODx Revolution, DataLife Engine, SimplaCMS, self-written websites. Also with different frameworks: MODx, Yii, also self-written MVC structures. I also use regular expressions (RegExp) fluently and have quite some experience with that. I've integrated a number of payment systems in several websites, which included PayPal, Bitcoin (native and via Blockchain.info API) and russian WebMoney, Yandex.Money, QIWI, Robokassa. All payment processors utilize mainly same principles, so it's no problem to learn and integrate something new quickly. My work included creation of web grabbers and parsers that process information from external websites, for example to fill up an online store database. Also setting up and administrating Linux/FreeBSD VPS servers: installation and configuration of Apache, PHP, MySQL, Python and some other uncommon software. Aside from pure web, I've developed Python and Ruby scripts for various services. A part of that was developing Bitcoin-related services, including API communication with bitcoind daemon, automated receiving/sending Bitcoin payments, trading on BTC exchanges via their API, and other stuff. I'm looking for interesting work opportunities that would let me develop my skills and acquire new ones. Cryptocurrencies are especially interesting to me, but if it's not the case, no problem. Most likely I can be useful to solve your programming issues, so feel free to contact me.

    $40.00 /hr
    176 hours
    5.00
  5. Maxim Dremin

    Maxim Dremin

    Web Developer

    Germany - Last active: 23 hours ago - 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.

    $14.44 /hr
    59 hours
    4.97
  6. Alexander Shevtsov

    Alexander Shevtsov

    Mathematician, physicist, ruby and haskell developer.

    Belarus - Last active: 13 days ago - Tests: 1

    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.

    $16.67 /hr
    101 hours
    4.92
  7. Carlos Oliveira

    Carlos Oliveira

    Senior Ruby on Rails Developer

    Brazil - Last active: 23 hours ago - Tests: 4 - Portfolio: 4

    Hi. Gentlemen and Ladies. Thank you for your reaching out. I have excellent experiences in as followings: - Programming Languages: Ruby, Php, Javascript, SQL, HTML/XHTML, CSS, CSS3, - Web Frameworks: Ruby on Rails, Sintra, Rack, Node.js, Connect, Express - Frontend Web Frameworks: Backbone.js, Angular.js, , Ember.js, jQuery, jQuery UI - DevOps: AWS (EC2, S3, RDS, Route53, OpsWorks), Heroku, Rubber, Ansible, Capistrano, Apache 2, passenger. - Operating Systems: Linux (Debian, Ubuntu, Fedora, Suse, and RedHat), Mac OS X, Windows 3.x, 95, 98, 2000, 2000 Advanced Server, XP, 2003 Server - Programming Editors/IDEs: vim, emacs, TextMate, JetBrains (RubyMine, WebStorm) - Source Code Control: Git, Mercurial, Subversion - Databases: PostgreSQL 8/9, MySQL 4/5, Sqlite3, MongoDB, Dydra, Redis, - Content Management Systems/E-commerce: Spree, RefineryCMS, Radiant CMS, Mephisto. So, I can serve for your requirements. Please ping me when you are interested in me. I'm available via skype, Gmail, Google Hangout Best regards.

    $35.00 /hr
    2 hours
    5.00
  8. Jack Gleeson

    Jack Gleeson

    PHP / MySQL / Zend Framework / Yii / AJAX / SEO / eCommerce

    United Kingdom - Last active: 06/19/2013 - Tests: 6 - Portfolio: 8

    Team Lead / Senior Developer with a high level of experience and solid record for delivering excellent work. My core skills are centered around PHP OOP development having worked with some of the best (MVC) frameworks over the last 8 years including Zend Framework, Yii PHP 5, CakePHP, Qcodo, Kohana. I've held central roles in different projects including education platforms, enterprise level health-care applications used in hospitals all over America, insurance quoting systems used by AXA and successful start ups who have gone on to attract multi million dollar investment. I've been responsible for development teams and infrastructures for a UK Premier League football club, a finance company processing over £500 million of transactions annually and one of the biggest music E-commerce retailers in the UK. I'm well versed in design patterns / technical documentation / software testing (unit/functionality) / agile development / development life cycles / website & application profiling and optimisation / caching / debugging / refactoring. I have a good understanding of SEO with the ability to implement and extend google analytics including advanced features like funnel visualisation and event tracking. I've worked extensively with mash-up type projects using a wide range of API's including Paypal, Google Checkout, Google Maps, Google Analytics API, Last.fm, Fedex, Payment Gateways and many more. I also have a high level of experience in the following areas: Web Services (SOA), Amazon EC2/S3 / Amazon WebServices, Apache, Javascript / Javascript OOP, Ruby on Rails, Database engines including MySQL/MSSQL/SQLite, Google Analytics, On/Off Page SEO, XHTML & CSS, Accessibility, Mod Rewrite/Url Rewrites, Regular Expression, Yii PHP framework, Zend Framework, CakePHP Framework, AJAX, Expression Engine, Joomla, Wordpress

    $83.33 /hr
    53 hours
    5.00
  9. Kael Shipman

    Kael Shipman

    Web Developer and Systems Architect

    United States - Last active: 05/31/2014 - Tests: 10 - Portfolio: 1

    Programming has always been a calling for me, so it makes sense to do it for a living. However, I've got a number of other callings including music, photography, engineering, biking, baking and travel, so I don't want to put myself on a corporate career path that forces me into 1-week-off-per-year jobs. I've tried that and - luckily - escaped, hopefully never to return to Corporate America to discuss Facebook tactics with the Marketing Exec on a lunch meeting. My objective is to do what I love: to create and maintain beautiful solutions for small businesses and real people - to create logic from the chaos of life.

    $44.44 /hr
    325 hours
    4.36
  10. Sean O.

    Sean O.

    Ruby on Rails and JavaScript Web Developer

    United States - Last active: 02/28/2014 - Tests: 2 - Portfolio: 2

    Hello, my name is Sean, I'm a full-stack Ruby on Rails and JavaScript web developer. I have over ten years of professional experience. My focus is on sustainable web application architecture with Ruby on Rails, Ember.js, Backbone.js, jQuery and responsive HTML/CSS. My skills include: Ruby, Ruby on Rails, Sinatra, RSpec JavaScript, jQuery, Ember.js, Backbone.js, Jasmine PHP, Wordpress SQL [MySQL, PostgreSQL, SQLite] HTML/5, CSS/3, Sass, Responsive Design Linux, Apache, nginx, Heroku, Vagrant Git, GitHub, Bitbucket

    $83.33 /hr
    156 hours
    5.00