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. Igor S.

    Igor S.

    Linux sysadmin, cloud deployments specialist

    Czech Republic - Last active: 1 day ago - Tests: 9 - Portfolio: 1

    I would like to offer you my deep knowledge of servers hardware and software, which allows me to fine-tune servers according to their roles, and my ability to anticipate and solve problems in shortest time possible. No Windows please, Unices only, Linux preferrable. Lately my main point of interest has shifted to deploying and maintaining web projects in cloud environments. I am developing monitoring / management tool ( http://m-script.org ) and supporting existing installations, but I am very well familiar with all well known alternatives from both monitoring and cloud management side, so no problem to implement any of them. The point is, I know very well how it works. And how it doesn't, too :) I am interested in any system administration work, especially in cloud environments. The more challenging you setup is going to be, the better. Automated scalability, cross-clouds deployments, combination of traditional and dynamically scalable resources, DNS/Geo balancing - everything is possible, just let me know your needs.

    $40.00 /hr
    6,971 hours
    4.88
  2. Niels Ganser

    Niels Ganser

    German Engineered Ruby on Rails Solutions & Reliable Project Managment

    Germany - Last active: 7 days ago - Tests: 7 - Portfolio: 3

    Hi, I'm Niels, a seasoned software engineer based in Germany mostly working on web applications of all kinds using Ruby on Rails (3 and 4), (My)SQL, mongodb, redis, HTML(5), CSS and JavaScript in an agile manner. I also set up and maintain Linux servers. Several applications that I architected, implemented and maintain are in active production use. Please see my portfolio for details. I have years of experience as a senior developer – working solo, in co-located teams as well as in distributed teams – and hold a postgraduate diploma in Management of Software Projects. My greatest prides are proactiveness, reliability and good communication Please note that I do *not* do graphic design. Not for a lack of interest, but for an unfortunate lack of artistic talent. Sorry! :)

    Groups: Engine Yard Ruby on Rails Professionals Network

    $128.50 /hr
    5,375 hours
    4.97
  3. Igor Loskutov

    Igor Loskutov

    Fullstack Web Architect

    Russia - Last active: 22 hours ago - Tests: 9 - Portfolio: 10

    In four intensive years of software development, I have become experienced in a number of critical technologies, including Ruby/RoR stack, Python stack, Javascript frontend/Backend stack, and Java/Scala Web stack. My experiences and skills developed have been especially strong in tasks involving Ruby/RoR. I have found Rails among the best tools available in web development so far, so I am especially enthusiastic about RoR projects. I can also provide expertise in Scala, a great language that I admire, and somewhat in Java, which I have worked with before (I used to write Jira plugins for my corporation). In Scala stack I have worked with Play2 and Slick and have used Guice. I can also use Python if it is necessary and is related to other tasks—for example, if is the project involves Python REST API that I have to work with from JS and if I need to do some fixes in it. In JS stack, my experience is mostly with AngularJS; I also have good experience with and have completed projects in node.js/express.js. In addition to working with socked.io, I have worked with Meteor.js and ReactJS (with flux and reflux architectures). In addition, I can handle DevOP works, especially with the AWS platform, where I have built cloud application infrastructure. In a number of services (obviously ec2, s3 and SES), I used ELB and have good experience with that. Finally, I have worked with Elasticsearch (both as an admin and as a developer), logstash/kibana, redis, mongo, postgres, mysql, and oracle db. When needed, I can work with puppet/chef/(but preferably ansible) and docker, and I also have experience with Varnish cache. I prefer nginx as a web server. Obviously I use git/issue tracker and can't really live without it. I also use IDE for development (IntelliJ IDEA Ultimate) and work from an OSX environment. I also have a Windows environment for various tests. About the posted hourly rate: This is the rate that I currently ask, but the rate may be negotiated at least for first weeks/month(s) if there's a really interesting project and a team with a real potential to raise my skills. Did I leave out something you need to know? Feel free to ask any questions about anything I wrote above—and well, about anything. Oh, and one pretty important thing: I've _never_ failed a job that I took.

    $48.00 /hr
    2,115 hours
    5.00
  4. Ivan T.

    Ivan T.

    Ruby/Rails Full-Stack Architect. 8 yrs, 12k hrs, 100pct success.

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

    Independent full-stack developer / technical architect skilled in: * Ruby / Ruby on Rails (from edge to legacy) * Client-side tech (HTML5 with HAML, CSS3 with SASS, JavaScript [native & libs/frameworks], jQuery, Bootstrap, and more) * Scalable, decentralized (modular) applications architecture * Databases: relational (PostgreSQL, MySQL), NoSQL (Redis, Riak, MongoDB, Neo4j), big-data-specific (Google BigQuery, Amazon Redshift) * Background jobs processing: Sidekiq, Resque, delayed_job * Message queuing: RabbitMQ (AMQP) * RESTful APIs implementation, integration with any third-party APIs (including social media APIs: Facebook, LinkedIn, YouTube, and more), data harvesting from sites which do not provide an API * Rails applications deploy, monitoring, maintenance: Heroku, Amazon EC2, Linode, Digital Ocean) * Amazon Web Services infrastructure: EC2, S3, Glacier, Redshift,.. * Process: TDD/BDD with RSpec, Cucumber, Capybara, Zeus, Guard * Version control systems: svn, git (with GitFlow, GitHub Flow workflows) As a full-stack developer / technical architect, I can develop scalable and stable multi-node server-side applications and also can evaluate your Ruby/Rails application and make suggestions on possible optimizations / refactoring / adopting best practices. As a team lead, I can divide, prioritize and delegate tasks to developers, consult developers on best practices, ensure high overal quality of software product. I like challenges, have solid skills of problem solving, do not require supervision to successfully perform my duties. Dependability is also one of my key strenghts (never left my work half-done / half-functioning). If my current rate fits your project's budget, contact me to discuss technical and other aspects — I'm looking forward to it.

    Groups: Engine Yard Ruby on Rails Professionals Network

    $100.00 /hr
    13,081 hours
    5.00
  5. Guillaume G.

    Guillaume G.

    Senior developer, Project Manager

    China - Last active: 13 days ago - Tests: 9 - Portfolio: 1

    Professional and hobbyist developer, with over 15 years of actual development under the belt and 8 years in 'hands-on' management positions (as engagement manager in a consulting firm and then as a CTO in a web startup). My technical experience ranges from desktop (C/C++/C#/Java/VB, scripting in Python/Ruby/VBA), embedded (PIC, ATMEGA, ARM), web (PHP, Ruby on Rails, JS/Coffeescript, HTML5 and some understanding of web design principles and UX construction) and ERP/Business Intelligence (SAP BW, QlickView). These days (2015), I am mostly doing web dev (front-end/back-end) in Ruby, Python and CoffeeScript - they allow very quick iterations and cutting through tons of boilerplate to get to a MVP as quickly as possible. My skills in C/C++ are a bit rusty, but I'll gladly dust them off for an interesting project :) I read Java and C# and don't mind using them as external dependencies, but I do not enjoy working with those. As for my management experience, I have been leading small and large engagements (up to 2 millions EUR) in offshore settings (India, China), both on-site and remotely I feel like I have a good understanding of the communication and management challenges involved in freelancing. As your contractor, I see myself adding value by challenging your requirements, helping you define clear specifications and, if the assignment is large enough to need more than myself as a developer, I can help you screen out other offshore resources and simplify your outsourcing experience.

    $65.00 /hr
    378 hours
    5.00
  6. Ian Hunter

    Ian Hunter

    Full-Stack Web Engineer

    United States - Last active: 22 hours ago - Tests: 8 - Portfolio: 1

    I utilize version control systems along with build servers and automated testing to ensure that the web applications I code are reliable, reusable, and readable. Whether you need something done in the browser or on the server, I'm capable and experienced. I have several years of experience in writing web applications including a variety of languages (Ruby, PHP, JavaScript) and a variety of frameworks (Rails, CakePHP, Yii, Backbone, Angular). My experience is not limited to simple blogging or data entry. From Facebook to PayPal and YouTube, I've integrated web applications with many modern web APIs to create feature-rich, interactive websites.

    $40.00 /hr
    24 hours
    5.00
  7. Iurii B.

    Iurii B. Agency Contractor

    Engineer (Rails, React, Marionette, Web Components)

    Ukraine - Last active: 22 hours ago - Tests: 14 - Portfolio: 26

    Hey, there! My latest work has design & developer award on awwwards.com I have a HUGE experience in frontend development. __ ABOUT ME I am a creative frontend developer. I like awesome projects! Our latest projects are highly rated on awwwards.com Over last 4 years, I have been aiming at providing good services to clients. I am a JavaScript expert and worked on 100+ medium & large level applications. Contact me if you think you have a proper frontend and backend development requirement. I have a team with me as well. __ FRONTEND Frameworks: Backbone / Marionette / Fluxxor /Flux + React. Tasks runners: Google Starter Kit / Yeoman / Grunt / Gulp / Webpack. Preprocessors: SASS / LESS / Stylus / Coffee. Loaders: Browserify / RequireJS. HTML & SASS Frameworks: Susy / Bourbon / Neat / Compass / Bootstrap. Components: Polymer / Web Components / React / Bower. Package Manager: Bower. Methodology: BEM / SMACSS. Testing: Chai / Jasmine. __ BACKEND Framework: Ruby on Rails, RoR. Databases: MySQL, MongoDB, PostgreSQL. API: Google, Youtube, Facebook, Twitter, Instagram, Vimeo, Parse. Web Services: Google Cloud, AWS, Digital Ocean, Heroku, Rackspace. __ TOOLS OS: Macbook Pro OS X, iPhone 6 iOS. SVN: Bitbucket, Github. Project Management: JIRA / Trello / Slack. __ CONTACT ME I am open to interesting and fun consulting gigs, short-term contracts, workshops and any exciting projects working with nice people.

    Groups: BigCommerce, Corona Labs...

    Associated with: ABC Solutions

    $45.00 /hr
    1,971 hours
    4.91
  8. Mayur B.

    Mayur B. Agency Contractor

    Rubyist - Experienced Ruby on Rails Developer - Agile,BDD,TDD Devloper

    India - Last active: 1 month ago - Tests: 5 - Portfolio: 9

    I have only one goal when writing a code for software: Create quality application which satisfy software owner and users. I have more than 6 years of experience in developing enterprise-level web applications in the medical, e-commerce, CMS, real estate and auction spaces. I have created 20 small applications for clients and well as for my personal use using Ruby on Rails. I have also worked on upgrading Rails 2 version web applications to Rails 3.x version I have developed 9 web applications using Ruby 1.9.2 and Rails 3.x. With this application I have also used Javascript and Ajax. While developing web application I also follow TDD, BDD, and Agile. With these methods, I have provided high quality web applications to client before deadline. I also have expertise on managing various servers and deploying rails application on the servers. I have started working as Ruby on Rails developer and also had worked in teams from India, USA, Philippines, Serbia, Canada, UK and Ukraine working together and lead them as well. Technologies, I've worked with: Ruby, Rails, HTML, CSS, HAML, CSS, Compass, MySQL, PostgreSQL, MongDB, Redis, Amazon EC2, Amazon S3, Javascript, jQuery, Google map API, Twitter API, Capistrano, Cruisecontrol.rb, Rspec, Cucumber, Rcov, Shoulds, Selenium, Linux, Mac OSx, Git, SVN, XML, RMagic, Sphinx, Omniaut/Devise/AuthLogic/restful-authentication, Httparty, Nokogiri and much more…

    Associated with: GVI

    $51.00 /hr
    2,377 hours
    5.00
  9. Vassiliy Shvetsov

    Vassiliy Shvetsov

    Software Architect

    Kazakhstan - Last active: 09/25/2014 - Tests: 9 - Portfolio: 3

    I have hands-on experience with wide variety of technologies, deep enough to solve any sort of tasks and problems my team and I are facing every day. Good interpersonal skills, curiosity, enthusiasm and dedication - these skills help me inspire my colleagues, accomplish tasks and meet deadlines. Currently I have more than 7 years of professional experience in development of enterprise-level applications. Hands-on experience includes: - C# .Net, WPF, WCF, Java EE, jBPM, Oracle Fusion Middleware; - Ruby, Rails, JavaScript, PHP, Python; - MS SQL, Oracle, MySQL, PostgreSQL, Redis, MongoDB; - Linux administration, etc., etc. Current area of interests includes distributed systems, cloud computing and data mining. I always strive for further advancement of my personal and professional skills.

    $50.00 /hr
    3,948 hours
    5.00
  10. Alexey Chuvashov

    Alexey Chuvashov

    RoR / React.js developer

    Russia - Last active: 3 months ago - Tests: 5 - Portfolio: 2

    I am senior Ruby ​​on Rails developer. https://github.com/eychu my github profile. My web programming experience - 7 years. 4 years of RoR programming, 2 of which I have been working in one of the best RoR teams in Russia. From this team I've learned to write high-quality code that provides optimal solution. Technologies - Ruby (1.9.x / 2.x), ruby ​​on rails (3.x / 4.x), Sinatra - Javascript / coffeescript (jQuery, Lodash, React.js + Flux, BackboneJS) - Tests: rspec, minitest - SQL (PostgreSQL, MySQL, SQLite) - preferably Git (+gitflow), also CVS, Mercurial. Knowledge/Skills - OOP, MVC, SOLID - High performance, quick learner - When writing code, I use Agile methodology, TDD, BDD. - scope of work estimation and timing, delivering the work on time without further reminders - refactoring and clean code wrighting Software stack - MacOS/Linux (ubuntu/debian), packages installation/configuration - Remote work on servers via SSH - for developement I use Vagrant with Linux-based system as close to real production server as possible - Unix shell (bash / zsh, vim, tmux) to work with Rails, git - Bundler, rake for development on Rails - Npm, grunt, bower, yoman for js development Experience - Creating and modifying API (REST json) - embedding full-text search with ElasticSearch - websites parsing, Mechanize + Nokogiri - writing from scratch/improving gems - sideckiq + redis for background data processing - Unicorn/puma/rainbows for rails server - pub/sub messaging over Faye - environment deployment using Ansible - nginx customization - deploying with Capistrano - Travis-ci / jenkins-ci for continuous integration - catching errors with airbrake and automatic sending to errbit - redmine, trello for project management

    $49.99 /hr
    122 hours
    5.00