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

Juan Passadore

Juan Passadore

Web Developer

Brazil - Tests: 5

In the 10+ years I've been doing web development I've accumulated a good amount of knowledge in a wide range of related technologies and tools. Having always worked in small teams I've had the luck of staying dynamic and be able to move forward and experiment all the new and shiny stuff. I have extensive experience (6+ years) in javascript (both client and server side) and PHP, MySQL, MongoDB and everything that makes a website really (HTML, CSS, Less, Bootstrap, etc). To a lesser extent I've worked with Ruby, Perl and Python. I'm an open source fan. Linux being my desktop OS since before my web development forays. KDE > Gnome, Vim > emacs. And since I'm opinionating I say: "javascript should be written with semicolons!" What I care about most is in building long lasting and meaningful relationships with the client. I aim to continue learning and progressing in my career while providing outstanding value.

$35.00 /hr
2,893 hours

Petr Brazdil

Petr Brazdil

Lead Software Engineer

Czech Republic - Tests: 6 - Portfolio: 3

My purpose: INNOVATE. Deliver QUALITY. Build long-term TRUST. Email: p.brazdil[at] I am looking for long-term relationships ONLY. Don't contact me for short term jobs. If you looking for a strong professional with creative mind who could build high load, scalable systems, based on modern technologies, then I'm perfect candidate for you. I also do consulting for small to medium companies and startups about IT, Project Management, Leadership, and even Business related stuff. My skill set: 1) JavaScript (especially TypeScript), Go, Ruby, Java, HTML5, C / C++ / C# (Mono), SQL, PHP, Bash, Haskell, Objective-C 2) NoSQL databases like MongoDB, Redis, CouchDB, Cassandra 3) SQL databases: MySQL, MariaDB, PostgreSQL 4) Software Architecture and design - Class diagrams, Use-cases, Activity diagrams, ERD diagrams, knowledge of object oriented design patterns (GoF and others) 5) Project manager - experience with advanced planning techniques so as with leadership 6) Experienced with developing complex web applications (backend—especially REST or BaaS, frontend—even JavaScript-heavy - Flux / ReactJS), real-time applications, desktop applications (Spring and MSVC C#) and even mobile game. 7) Open-minded, great leadership skills, highly organized, ability to realistically suggest deadlines, result-oriented 8) Mentoring, code reviews and consulting 9) Cloud based development and deployment (OpenShift Origin and Enterprise, Heroku, CloudFoundry, Amazon Cloud) 10) Experience with many frameworks, including: Express, Ruby on Rails, Sinatra, Beego, AngularJS, UnderscoreJS, BackboneJS, MarionetteJS, Node.js, Beego, Martini, Spring, Xamarin, Marmalade and many more... For me - good architecture and total high quality and efficiency is MUST. My code will SAVE YOUR MONEY during future maintenance. I finished more than 15 projects from start to end, including maintenance phase. I really know how to make software successful and what is that mean: getting things done. How to breath life in software. One of my recommendation on Linkedin which describes me perfectly: "Peter is a experienced IT professional, technically sound with the ability to liaise and negotiate with managers at all levels. Excellent interpersonal skills, performing well under pressure. Organized and flexible with productive time management. I've been working with Peter for more than 1 year and he is the best professional I've ever met, his ideas surprise me every day. Best thing on Peter is that I can truly rely on him in every situation."

100% Job Success
$80.00 /hr
1,723 hours

Jarek Zmudzinski

Jarek Zmudzinski Agency Contractor

Full stack web developer, Team leader

Poland - Tests: 8 - Portfolio: 13

Currently Software Development Manager in Allegro Group focusing on the subject of Big Data. I am a full stack web developer capable of delivering whole web applications from engine to layout, with over 12 years of experience in writing web applications and websites. During this time I've worked remotely full time for companies in New York (2 years) and in France (6 months).I tend to see myself as Software Engineer choosing technology appropriate to task at hand. I code primarily in Ruby and Ruby on Rails, and more recently I've jumped on a band wagon of Meteor.js popularity. These technologies allow me to deliver whole applications in no time. Since I've heard about genetic algorithms almost 20 years ago, I tried to focus on some machine learning problems, lately testing my skills on Kaggle platform and completing part of Data Science track on Coursera. I am perpetually trying to use these skills in my current job, proposing data science solutions that could transform some of our products and procedures, from Financial Accounting, through Managerial Accounting, down to the core of our IT products. Some of my proudest accomplishments are: - Single handedly writing fully functional Groupon clone -, from layout, through Ruby on Rails engine, up to scalable deployment in the cloud. The whole app had been completed within 3 weeks. - I have developed a Ruby on Rails CMS, as my pet project, which serves all webpages I have created for various customers throughout years - Over 20 minimalistic webpages, served by above mentioned CMS, beautifully designed by MINIMA agency. - Coauthored huge Ruby on Rails CRM application, working remotely for New York based company Direct Interactive - Ruby on Rails engine of Trzymajtempo social sport site ( - Played major role in a few more RoR applications. Fluent English speaker, proven by Certificate of Proficiency in English. Specialties: Ruby, Ruby on Rails, Meteor, Cloud, SOA, HTML, CSS, JavaScript, usability, team management, agile methodologies, scrum, Mac OS, Linux

Associated with: Toro Negro

$50.00 /hr
50 hours

Usman Ahmed

Usman Ahmed Agency Contractor

Ruby on Rails developer, Mongodb expert, Enterprise Architect

Pakistan - Tests: 4 - Portfolio: 1

Usman loves working with entrepreneurs with brilliant ideas in ironing out the technology barriers they're facing. He has extensively worked on E Commerce systems, Enterprise Work flow automations and making organizations go paper-less by embracing technology throughout their operations. He has also helped organizations reduce logistic costs using data visualizations, Maps, optimization algorithms and Mobile Applications. His favorite goal is to build small independent systems of value which grow together into an ecosystem of mutual benefit. Languages : Ruby, Python Framworks : Rails, Persistance : Mongodb Specialties: REST Mobile Applications ETL Data GIS Mapping Enterprise Workflow Automation

Associated with: Ballista Labs

$33.33 /hr
122 hours

Miah Raihan Mahmud Arman

Miah Raihan Mahmud Arman Agency Contractor

Ruby on Rails Developer

Bangladesh - Tests: 7 - Portfolio: 6

Experienced as a Ruby on Rails Developer over 5+ years in web development. Developed highly scalable platforms for start-up companies using latest technologies. Also experienced in Team Leading and Team building.

Associated with: Backspace LLC

100% Job Success
$30.00 /hr
1,734 hours

Aleksandr L.

Aleksandr L. Agency Contractor

MVP Expert. Full Stack iOS/Rails.

United States - Tests: 3 - Portfolio: 12

I'm a full stack iOS and Rails developer with team lead experience. I pride myself in my software architecture skills and in client/server integration knowledge. I can help you build your idea from scratch and get it to the market or fundraising round.

Associated with: Smart Cloud, Smart Cloud, Inc.

94% Job Success
$60.00 /hr
4,161 hours

Kelli S.

Kelli S. Agency Contractor

IT Consultant - Strong Technical AND Business Results - BSE and MBA

United States - Tests: 5 - Portfolio: 11

I am an engineer, project management professional, business professional and entrepreneur with more than 17 years of experience in information management and technology. I have extensive multi-disciplinary experience in strategic planning, business analysis, project management, systems engineering and design/test, and, human resource management. I am also a hands-on developer with 6+ years of client-facing systems integration and coding experience. I have been the project manager for multi-million dollar projects for Fortune 100 companies. I have also managed and implemented projects for one-person SMBs. Industry vertical experience includes: hi-tech, media, healthcare, government, legal, auto, financial/insurance, education, consumer product goods and aviation. I have an excellent blend of business, technical and creative experience. I also possess excellent analytical, written and oral communication skills. I'm seeking a wide range of business, technical and/or creative opportunities.


Associated with: A-Assist-Integration, LLC

100% Job Success
$48.99 /hr
1,880 hours

Farhat Mihalko

Farhat Mihalko

Expert in full-stack web development

Kazakhstan - Tests: 6 - Portfolio: 1

Though I've worked in multiple disciplines, my expertise lies in front-end development. I have a passion for solving problems, constantly perfecting my craft, and producing work that I can be proud of. I'm currently available for projects small or large, so if you're interested in hiring me, check out my work, and let's get in touch. TECHNICAL EXPERTISE: 1) Javascript - The main skills. Writing scalable and modular code. Using design patterns to solve common problems. 2) CSS, HTML, HTML5 3) WebStorm as main editor, also familiar with Sublime Editor. 4) Node.js 5) Backbone.js, Marionette.js, Angular.js. and Faye for realtime apps. 6) Base knowledge in Ruby on rails 7) Agile development, GIT for team collaboration 8) Linux user

$36.00 /hr
0 hours

Yegor Bugayenko

Yegor Bugayenko Agency Contractor

Architect/Developer (Java, Ruby)

United States - Tests: 6 - Portfolio: 6

Sun Certified Enterprise Java Architect (SCEA), passionate hands-on software developer, active open source contributor, PMI certified Project Management Professional (PMP). Check my StackOverflow profile: See my open source contribution at Github: See my blog, mostly about programming: - J2EE, EJB, JSF, JPA, SOAP/JAX-WS, JAX-RS/REST/JSON, XML, XSLT, XML Schema, JAXB, Antlr3, Groovy/Grails, Hadoop, Spring MVC - Continuous Integration, Automated Building, TDD, BDD, Maven, Ant, Jenkins, Docker - PHP 5.4, Zend Framework, jQuery/JavaScript, XHTML/CSS, Phing, PHPUnit - AWS S3/EC2/EBT/SQS/SNS/CF, Rackspace Cloud - PMBOK, XP/Agile, Scrum, RUP, MSF Took participation in these projects, as a lead architect and hands-on developer:,,

Associated with: (for hire)

$85.00 /hr
21 hours

Jarek Wozniak

Jarek Wozniak Agency Contractor

ERP Consultant

Poland - Tests: 1

Consultant with a broad experience of software development. Able to identify and apply software solution to business problems in various areas of the enterprise, from accounting, to supply chain to customer facing activities. Specialties: Enterprise software development, supply chain management, service management, eCommerce, project management

Associated with: Netkodo

100% Job Success
$44.44 /hr
1,644 hours