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, 196 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.75.

Last updated: October 1, 2015
Clear all filters

Denya T.

Denya T. Agency Contractor

Server-Side, Back-end, Ruby, Ruby on Rails, Javascript, node.js, MySQL

Russia - Tests: 9

A very cheerful person Keywords: Server-Side, Back-end, Ruby, Ruby on Rails, Javascript, node.js, Postgresql, MySQL, MongoDB, Haddop, Riak, Rabbitmq, nGinx, Debian, Ubuntu...

Associated with: CCStar Team

$25.00 /hr
200 hours

Reema S.

Reema S. Agency Contractor

Ruby on Rails, Front end dev, Angular.js, JQuery, Backbone.js

India - Tests: 4 - Portfolio: 7

I have 4 years of experience in Ruby on Rails development. I am available for following type of work : - Create prototype of idea in Ruby on Rails - API creating for existing or new application - Feature development in on going project - Bug fixes and maintenance - Migration from legacy system to Ruby on Rails - Front end development in Angular.js and Backbone.js I am very good at communication, reliable and trusted. I am available of major communication softwares like Skype, Slack, GTalk, Emails. Contact me for your requirement. Thank you for visit my profile :-)

Associated with: AR Techspot LLP

100% Job Success
$12.22 /hr
285 hours

Jon Village

Jon Village

Full Stack Web Developer / Ruby on Rails / Javascript Expert

Argentina - Tests: 2 - Portfolio: 3

Hey! How are you doing? Let me tell you I feel great. You might be asking why? Well, because I think you have come to the right place. If you are looking for a Software Developer I can help you! Here is my story, I am a software developer with more than 5 years of experience living in Argentina, a great country with a lot of creative minds. I started programming in Java and with that language I learn to make excellent software designs, applying object oriented programming techniques, design patterns and test driven development However, now I am a software developer with expertise in Ruby, a language which allows me to make great software applications and fast applying all my knowledge in agile programming. Also as one of my passions is the web I learned HTML5 and Javascript so I can make any web application you need. I love programming, I am very passionate about it, and I am always open to learn new things. There is nothing that cannot be done! So you are thinking in working with me. Excellent! Let me describe you what I do: Expert Object oriented software design and maintainable code. Full agile development with milestones, estimations all delivered in time. I use git for all my projects to track versions and changes so we can make any changes you want without losing anything. I will support you with ideas so your application can be the best. Full commitment to work. Let's talk and know each other! "Energy and persistence conquer all things." Benjamin Franklin "Without deviation from the norm, progress is not possible." Frank Zappa "Learn from yesterday, live for today, hope for tomorrow. The important thing is not to stop questioning." Albert Einstein

100% Job Success
$35.00 /hr
162 hours

Tom G.

Tom G.

Expert Ruby, Rails, PHP, MySQL, MongoDB Web Developer

United Kingdom - Tests: 6

I can work with you to develop a bespoke web application, perfectly fitting to your needs. I love what I do and have a wealth of experience in developing Ruby, Ruby on Rails, and PHP applications for many different types of business. I am always up-to-date with the latest and greatest and am currently experimenting with NoSQL (MongoDB) for storage and using Node.js for real-time browser updates. I enjoy making use of client side Javascript/Ajax, where required to help create you something brilliant. I always build my sites using valid XHTML and CSS with table-less layouts. I like to get to know and understand my clients so that I can create the perfect application. I get the best satisfaction when my client is truly happy with the end result.

$144.44 /hr
56 hours

Kyle D.

Kyle D.

Ruby on Rails Developer, Product Manager, jQuery, Screen Scaping

United States - Tests: 2 - Portfolio: 2

Providing the best end product to my clients while also helping them craft the best solution to their problem. I have developer a variety of website but focus on Ruby on Rails, AJAX, jQuery, MySQL, Javascript, Web Services, API integration among a few. I like bringing together a lot of moving parts into one cohesive end product.

$88.89 /hr
52 hours

Mohammad Ali

Mohammad Ali

8 years+ experience. Python, Ruby, PHP, RoR, DJango, Symfony

Pakistan - Tests: 17 - Portfolio: 6

I have 8+ years of professional experience and I feel I am at a place in my career where I see myself involved in extensive translation of user requirements into Analysis, Design & Development of applications. I have been into Product development, services development, requirement analysis, software architecture, software development, SDLC and so on. The tools and technologies that I have good command on include: - Python - Django - Ruby - Ruby on Rails - PHP - Symfony - MVC based apps (Django / RoR / Symfony) - ORDMS (including Active Records, PDO & Doctrine) - A combination of open source services (LAMP - Linux, Apache, MySql & PhP) - Apache Webserver - Cassandra No SQL Database - RabbitMQ Queuing software - Cloud 9, CardBoardFish, Pring API based SMS applications. - SMS based Webservices - Linux Server side administration I have utilized my experience to develop complex state-of-the-art systems of significant scale (in terms of traffic, service volume etc.). I have successfully analysed, designed, developed and deployed systems for various market domains including: (life insurance in US) (mobile virtual network operator - Denmark) (mobile virtual network operator - Sweden) (mobile apps store for Nokia N-series - Denmark) (sports club - Canada) I have utilized my skills to develop & deploy many successful applications, My hands on expertise have given me the chance to Engineer & Develop following categories of Software: - Mockups & Wireframing for the proposed Product (mobile & Web) - Technical Specifications Documentation - Web-based applications, - Multi lingual & Multi domain applications - CRM portals, - E-commerce websites, - Mobile Virtual Network Opeartors integration services, - SMS & Email services, - Integration of website with CRMs i.e. salesforce - Generation of usage, sales and trends reports - Analysis of traffic trends - Generating billing & usage reports for VoIP, MVNO and related services - Developing server side code for Mobile Apps (Samsung Bada, Iphone, Android & Windows Mobile) - Development of Mobile Apps (Samsung Bada, C/C++, )

$10.00 /hr
77 hours

Starr H.

Starr H.

[oDesk Top 20] Ruby on Rails Web Application & ECommerce Developer

United States - Tests: 3 - Portfolio: 8

Wow - I was just ranked by oDesk as #5 out of all web developers on the site. Thanks to all of my great clients for making this possible! Look - I know you're a business person. You have a great idea for a web application, and you need someone to help you bring it to life. I've helped a number of entrepreneurs turn their ideas into reality. Just check out my portfolio. I've built complex shopping sites, social networks, affiliate sites, and rich internet applications from the ground up. So, if you need someone who can take the ball and run with it, I'm your man. Most entrepreneurs have similar concerns: Budget -------- Most people in your shoes have to worry about the budget (don't we all?). That's why I quote a fixed price for all of my projects. Not an estimate, a quote. So you know *exactly* how much money you need to spend to get your site up and ready for customers. But if you're looking for the cheapest - someone who'll cut corners to save a few minutes' work - you'd better look elsewhere. My work is on par with most of my peers who chare $100 or more per hour. I'd rather spend my time coding, rather than trying to convince someone to pay me $100/hour. :) Support ---------- All of my clients have my mobile number. I'm located in the US, Central time zone so it's easy to reach me. If you desire, I can handle the setup and administration of your web server. All of my work has a 30 day guarantee. So if you find any bugs once the app is deployed, I'll fix them for free. Growth --------- You want to be able to add new features to your web application as you grow more and more successful. Coders who take shortcuts can make this nearly impossible. Some of the applications I've seen that were created by inexperienced offshore developers are like time-bombs. You want to make a simple change, but you don't know if you should cut the red or green wire. I put in a lot of effort to make sure that my code is clean, modular, and readable. That means the next guy who works on the application will be able to make changes quickly and easily. Competence --------------- A developer should have an intimate knowledge of his tools. Ruby on Rails: I've used rails to develop e-commerce sites, social networks, as well as back-office applications. Ruby: I have released a number of open-source projects. JavaScript:I've created highly interactive GUIs for web applications using Javascript, jquery and extjs. These include data grids, custom dialogs, and menus. I'm proficient in using Javascript to consume web services. Python:I've used Python to implement a recurring billing system, email autoresponders, and a custom queue server to mitigate database scaling issues. MySQL:I've used mysql from PHP and Python, with both the ADODB abstraction libraries and language-specific APIs.

$200.00 /hr
1,360 hours

Jared Ning

Jared Ning

Expert, no jargon, friendly Ruby Developer with clean, tested code

United States - Tests: 3 - Portfolio: 5

For a prettier format of my profile, please see my website: . I will tackle any Ruby tasks that you need. I can write anything from small Ruby scripts to full-blown Web applications. I'm very friendly, easy to talk to, and easy to work with. Whether you are technical or not, I talk in plain English with no jargon so that you know exactly what's going on and how things work. I don't just work FOR you, but WITH you. My code is clean, readable, and regularly refactored. TESTING IS A HIGH PRIORITY IN MY WORK, NOT AN AFTERTHOUGHT. I WILL WORK FOR A LOWER RATE FOR GOOD CAUSES. Efficient and Easy for You For web applications, I use Heroku, a service that allows me to quickly give you a product in a working state so you can immediately interact with it. No work needed on your end. I just give you a web address, and you see results in seconds. Knowledgeable I regularly follow Ruby news and attend conferences, so you can be confident that I am keeping up with technology. Flexibility I can work any day of the week at any reasonable hour of the day. I've had clients across the globe and have had no problems making myself available at a time that is convenient for them. I respond to emails quickly and give plenty of warning if I will not be available. Why Testing Matters There is no such thing as bug-free code. If you were an online bank, how confident are you that every transaction is working like it is designed to? Can you afford to have a bug? With automated tests, you have code that verifies your application is working as expected. Most good programmers nowadays are thoroughly testing their code. It helps with development, and it helps when things go wrong like many things eventually do. Tests will also help you make sure that fixing a bug here won't cause another bug way over there. Not having automated tests makes development SEVERAL TIMES slower, costing more money and more headache. Frameworks, gems, tools, etc. that I use: Ruby on Rails Sinatra Padrino HAML/SASS JavaScript CoffeeScript jQuery Prototyp/Scriptaculous TestUnit RSpec MiniTest Jasmine Capybara Machinist Spork Selenium Formtastic Nokogiri HTTParty Bundler RVM MySQL PostgreSQL MongoDB ActiveRecord Mongoid Devise OmniAuth Heroku Amazon S3 Spreedly

$133.33 /hr
362 hours

Kummitha Murali

Kummitha Murali

Murali(Ruby on Rails/Angular JS/ Android/Cucumber/RSpec)

India - Tests: 4 - Portfolio: 1

Software development is not only my profession but also my greatest passion and hobby. This is why I spend majority of my free time improving my programming skills, learning new concepts, technologies, languages and tools. I am strong at writing the best ROR API code using REST API and AngularJs to parse the JSON data and integration with UI. While developing i will fully follow the TDD(test driven development) i will write cucumber tests cases. I am expert in writing the decent code.

86% Job Success
$11.11 /hr
40 hours

Michael Grischenko

Michael Grischenko

Ruby on Rails\HAML\SCSS\jQuery\Backbone\UI design

Ukraine - Tests: 3 - Portfolio: 1

I design and build rich web applications using modern frameworks for both back-end (Ruby on Rails) and front-end (Backbone) I have 6+ years of experience in web software development using PHP, Ruby on Rails, MySQL, PostgreSQL (and PostGIS), Sphinx, Javascript, HTML5, Haml, CSS, SCSS, jQuery, Backbone.js, etc. I build interfaces by rapidly prototyping in HAML+SCSS. This is an incredibly flexible tool for working with UI and results are actually used in further application development. I've deployed projects on AWS-EC2, Heroku, DigitalOcean. My GitHub profile: I am not an active open source contributor for now, but there is some code to show. These are quite simple projects though. I can provide more code samples by request.

86% Job Success
$40.00 /hr
369 hours