Find the world’s best Ruby Freelancers

Upwork is the leading online workplace, home to thousands top-rated freelancers. It’s simple to post your job and get personalized bids, or browse Upwork for amazing talent ready to work on your Ruby project today.

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.

Experienced Ruby backend developer

United Kingdom
-
Last active: 03/03/2013
-
Tests: 2
-
Portfolio: 1

For last five years I've been participating in and leading the development of several large Ruby projects (not only web-oriented).
I deeply know Rails and Merb internal code.
I participate in Ruby community and often contribute to famous projects, such as Cucumber, Watir, etc. See my profile at a github: http://github.com/DanielVartanov
I passionately adopt ideas of agile development and successfully completed several enterprise projects using these techniques.
Before programming in Ruby I participated in development of enterprise solutions (used Java, C++). I have major in mathematics and computer science, therefore, I can apply effective algorithms with the maximal simplicity of code.

Developer

Russia
-
Last active: 5 months ago
-
Tests: 1

I like complex algorithms and data structures programming. Such as Rebalancing after deletion in B-tree, Monte Carlo simulation and over. The way where I want to work in near future is Methods of Optimization.

Senior Ruby developer

Ukraine
-
Last active: 22 hours ago
-
Tests: 1
-
Portfolio: 3

More than 4-year experience as a developer of web technologies.
Has worked at almost all types of web applications starting from corporate web sites and up to high-load systems + frameworks.
Focused in using modern technologies and methodologies for creating best online services.

Web Developer

Belarus
-
Last active: 1 month ago
-
Tests: 1

Ruby on Rails - since August 2011 to present day - over than 12 projects
Included - HTML5, Javascript, AngularJS, jQuery, CSS3, SASS, CoffeeScript
,Slim, Haml, MySQL/Postgre/SQlite, Sphinx, Solr
I really like working with Ruby on Rails, but nonetheless I like tasks included clientside technologies. Because either frontend and backend can contain difficult problems. And solving difficult problems is most interesting part of the programming.

Database Specialist (Design, Tuning and Development)

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

More than 15 years experience in database architecture, development, optimization and administration as well as business intelligence, using Oracle, MySQL and PostgreSQL and MongoDB databases.
Particularly interested in architecture, development and tuning to support high performance applications and back-end business intelligence and reporting.
Explores and uses databases features available such as stored programs, triggers, special table types and functions to develop best-fit solutions. Also uses tools to determine
Knowledgeable in data warehousing techniques and use of tools such as Pentaho Business Intelligence platform. and developing ad-hoc scripts for reporting and ETL.
I was also 2012's top expert for MySQL Server in Experts-Exchange.com (http://www.experts-exchange.com/expertAwards/annual.jsp?year=2012). I have also developed some tools to help me manage MySQL (https://github.com/johanntagle/modified_query_profiler and https://github.com/johanntagle/mysql_online_alter_table), though I have since used more sophisticated tools from companies such as Percona.