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, 209 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.73.

Last updated: July 1, 2015
Clear all filters
  1. Aleksandr Pokhilko

    Aleksandr Pokhilko

    Android Developer (experience with Parse, Backendless)

    Russia - Last active: 12 days ago - Tests: 4 - Portfolio: 10

    Hi, My name is Aleksandr Pokhilko (English translation is Alex). In my portfolio, are a few of the apps 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 2011, I’m Android developer in local companies. Thank you in advance for your time and consideration. I look forward to working with you soon. I have a Bachelors in Computer Security from Don State Technical University, in the Russia. Listed below are my experience and skills. - Android (2.x & 5.x) : Fragments API, Location and Sensors API, SQLite, UI, Services, Maps,, admob,; - Java Core: Java Core, Multithreading, Collections API; - Frameworks: EventBus, JUnit, Retrofit, okhttp, Butterknife, ActiveAndroid ORM, Guava; - Core web: XML, JSON, HTML/CSS, JavaScript, jQuery; - IDE: Eclipse, Android Studio; - VCS: Git, Mercurial, SVN; - Bug/Issue trackers: Jira, Redmine, Basecamp, Trello; - SQL, MySql, PostgreSQL; -Other languages: PHP, Python, Ruby, Scala

    $20.00 /hr
    30 hours
  2. Andrew Vynnychenko

    Andrew Vynnychenko

    Developer/ QA Automation

    Ukraine - Last active: 13 hours ago

    Price is low because of: at this moment working for rating and additional experience only. Payment only after online demonstration of the work via TeamViewer. Languages: C#, JAVA, Ruby, SQL * 1 year of the official work experience as Web Developer * Experience of Web Automation Testing using Selenium WebDriver (unofficial) * 3 years of the official work experience as QA and Senior Support Engineer in DELL inc (Appassure project) Bachelor of Engineering in Computer Science in university ( "Kiev Polytechnic Institute" )

    $3.00 /hr
    190 hours
  3. Md.Abdullah al Mamun

    Md.Abdullah al Mamun

    An experienced and reliable PHP developer

    Bangladesh - Last active: 1 day ago - Tests: 6 - Portfolio: 11

    I am highly experienced php programmer seeking php work. I’m willing to learn new technologies. Since 2006, I have served as a programmer, where I have develop many software and systems. I am responsible for full life-cycle development of next-generation software, from initial requirement gathering to design, coding, testing, documentation and implementation. I am highly capable of testing a variety of internet applications and finding solutions to clients needs and problems. Advanced knowledge of back-end web technologies such as Python, PHP, Ruby, Perl, Java, C#. Framework/CMS such as WordPress, OpenCart, Laravel,Yii, Django, Turbo Gear Database such as MySQL, SQL, and relational database concepts. Additionally, Good knowledge and experience with front-end web technologies such as HTML/XHTML, CSS, XML, JavaScript with Ajax, JSON and jQuery.

    $5.56 /hr
    45 hours
  4. Darrin O.

    Darrin O.

    Technology Consultant

    United States - Last active: 1 day ago - Tests: 3 - Portfolio: 3

    I have over 20 years of experience providing full stack solutions for all my clients' needs. I not only dig down into the code, but also design and architect robust solutions at the highest levels of abstraction. And I'll be happy to discuss it all in plain English for those who aren't interested in a lot of techno-jargon! My deepest experience is with C on Unix systems, and these days preferably Objective-C (and/or Swift) on Mac OS X and iOS. I do also have a lot of experience with Java for Android apps as well as for other back-end server software (including offshoots like Groovy). I'm also happy to use Ruby with or without Rails, Perl in reasonable doses, and even PHP as necessary. I generally run Linux as a server OS. If something else works better for you, I'd love to learn it!

    $100.00 /hr
    68 hours
  5. Yuri S.

    Yuri S.

    Project manager

    Ukraine - Last active: 14 days ago - Tests: 8 - Portfolio: 11

    We want to be more than expendable, one-off hired hand - our goal is to help you not only by implementing what you require of us, but also by providing advice, guidance, and best practices based on our wide experience. We'll understand your business needs and will always help to fulfill them - even if it requires more effort from us. We'd be happy to build a long-time relationship and became a valuable resource for all your development and software architecture needs. If you need a hands-off solution, on time, on point and on budget, we are your team! Unter viele europäische und amerikanische Kunden arbeiten wir auch gern im deutschsprachigen Raum. Wir verfügen über mehrjahrige Erfahrungen in IT-Technoligien und unseres Ziel ist durch das Verstehen von Kundenbedürfnisse ein Qualitätsprodukt zu einem konkurrenzfähigen Preis zu liefern.

    Groups: Bluehost Developers and Designers, Corona Labs

    $22.22 /hr
    2,848 hours
  6. Mariia Tkachenko

    Mariia Tkachenko

    Automation QA Engineer

    Ukraine - Last active: 13 hours ago - Tests: 1

    – Have excellent manual testing skills. – Have experience in automated testing of Web applications and API. – Can develop comprehensive test documentation including test plans, test suites, test cases. – Can use programming languages and frameworks for automated testing. – Can write clear and informative bug reports. – Have basic knowledge in computing, internet technologies and web applications architecture. – Have experience in working with different operating systems. – Enjoy working in team, especially, a result-driven. – Good interpersonal skills.

    $14.00 /hr
    56 hours
  7. Sadaoui A.

    Sadaoui A.

    Web Engineer & Mobile Developer

    Algeria - Last active: 14 days ago - Tests: 6 - Portfolio: 2

    For the last 9 years I have been working on tons of projects around the web, developing solutions using HTML/CSS (Now HTML5/CSS3) for the front-end, and PHP/MySQL for the backend including and not limited to Companies websites and Web Applications,I have a great experience with CodeIgniter and Laravel, as well with Ruby on Rails and SQLite. I have also been working with Android and iOS apps for 4 years now, gaining much knowledge in the mobile apps industry, and building awesome applications for nice folks around the globe.

    $11.11 /hr
    0 hours
  8. Saqib Nadeem

    Saqib Nadeem

    Python Developer

    Pakistan - Last active: 18 days ago

    I am a software engineer with adequate knowledge and experience in back­end development. My most recent experience has been as a full-stack software engineer on Madlab (Mobile UI design, test and optimize platform) using technologies, frameworks include Ruby on Rails, Coffee Script, MustacheJS, MongoDB, writing Android SDK in Java and Sqlite. Also, hand on experience with AWS (EC2, RDS, Memcached and S3). Started with working on Swivvl (web application for next generation infrastructure for commerce) using technologies, frameworks include Python, Django, MongoDB, PostgreSQL. During the development process also learnt about good software practices like code reviews, tech debt and software testing etc. Later on worked with exciting web email client app for automating double opt­in process which was build on the technologies, frameworks include Flask for back-end RESTFul web services, AngularJS for front-end, Heroku for deployment, Github for SVN etc. Wrote scripts in Python and Javascript (CasperJS) for scraping and collecting Bitcoin block chain and price information.

    $12.00 /hr
    0 hours
  9. Nikos Vasileiadis

    Nikos Vasileiadis

    Web Developer / WordPress Expert

    Greece - Last active: 8 days ago - Tests: 7 - Portfolio: 5

    I am offering to create Websites/Web Applications from scratch or to deploy and customize a CMS to meet your specific needs. I can also arrange hosting services, domain registration and fix security issues of your project. Extra services can be provided such as training, in fields relevant to my skill set and support after the completion of the project. CV & Full Portfolio at

    $20.00 /hr
    0 hours
  10. Roman Dolgov

    Roman Dolgov

    Senior IT Specialist

    Russia - Last active: 28 days ago - Tests: 5 - Portfolio: 2

    Hi, my name is Roman, I'm a Senior IT Specialist in a huge russian company Games, and I have a lot of experience(>10 years) with Linux-like operation systems. At this moment I work on AAA class MMORPG game "Skyforge", in our project we use PostgreSQL, mongo, mysql, nginx, apache, ansible, a lot of automation scripts on ruby(web system on rails), python(backup scripts, etc), bash as quick shell solution. I like zabbix and know how to work with it(btw, I worked with Nagios before and wrote my own plugins to it), of course I could do such simple things like DNS, DHCP, DRBD, firewall, proxy, FTP, VPN, I had a lot of work with it, and if you need my experience, don't hesitate to write me! Also I'm a leader of cyber security team, which took part in many CTF competitions. I like my job and I can help you for a decent pay. Keywords which may help you to find my profile: Linux, Unix, FreeBSD, databases, postgres, postgresql, mysql, percona, dbms, web server, apache, nginx, shell scripts, bash, zsh, mail servers, filesystems, ext2, ext3, ext4, python, ruby, ror, rails, ruby on rails, information security, dns, bind. bind9, named, dhcp, isc-dhcp-server, nfs, cifs, samba, smb, ssh, ftp, vsftpd, proftpd, zabbix, nagios, monitoring, hacking, security, firewall, iptables, netfilter, ipfw, network, backup

    $35.00 /hr
    6 hours