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: July 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,972 hours
    4.88
  2. Ouahib El Hanchi

    Ouahib El Hanchi

    Programmer / Developer

    Morocco - Last active: 6 days ago - Tests: 5 - Portfolio: 1

    I am a talented programmer and developer with years of experience and educational training. I am willing to work as a team member and also autonomously for your project. I have also worked for many years of my career as a C/C++ programmer and as a web designer. I also have experience many other programming languages to name a few : Python, PHP, Perl, JavaScript ... And also working with different DBMSs. I got experience also in data entry, data processing and document formatting. I will deliver my best work at a high standard. I look forward to being hired by you for your jobs.

    Groups: LoginRadius

    $50.00 /hr
    11 hours
    5.00
  3. Diego Gutierrez

    Diego Gutierrez

    Systems admin, DBA, developer, application architect

    Argentina - Last active: 1 day ago - Tests: 19 - Portfolio: 2

    During my 20+ years of experience, I've gone through several different IT roles: developer, analyst, database designer, database admin, systems administrator, network designer, team leader, architect, CTO. This background allows me to understand all aspects involved in application development, being able to design a complex multi platform app from the ground up as well as help troubleshooting an existing app's problems or weird system behaviour.

    $33.33 /hr
    4,710 hours
    4.96
  4. Kirill Reva

    Kirill Reva

    Web Developer

    Russia - Last active: 1 day ago - Tests: 8 - Portfolio: 2

    I have been building web applications for over 7 years now. I have a deep background in fundamental PHP5 (with MVC architecture), MySQL, HTML5, CSS3 and jQuery. I am currently focused on Laravel and Wordpress web application work, including building plugins and creating responsive design sites. My previous expertise includes Codeigniter, Yii framework, AJAX, PL/SQL, Oracle DB and Java. Even though I have no proven track record in developing Zend 2 - and Kohana-based sites, I am ready to deal with such projects as well. Regardless of the programming, I am passionate about providing first class results and excellent service. I love presenting the solution I feel is best for my clients and work with them to get them what they need. I am looking for interesting full-time, and ideally long-term projects to keep busy.

    Groups: Application Developers Alliance

    $33.33 /hr
    6,557 hours
    4.99
  5. Qen Empaces

    Qen Empaces

    full stack web developer, currently mad with ruby ruby ruby

    Philippines - Last active: 15 hours ago - Tests: 2 - Portfolio: 6

    Full Stack Rails Developer skill sets: - ruby on rails - jquery / backbone.js - html5 / haml / css / less / sass - foundation css / twitter bootstrap - unit testing with rspec - mysql / greenplum postgresql / mongodb / redis / mssql - apache solr search / sphinx / elastic search

    $55.00 /hr
    6,760 hours
    5.00
  6. Matthew Davids

    Matthew Davids

    Software Architect

    United States - Last active: 15 hours ago - Tests: 3

    Currently doing a few different things. Among them: - Cloudformation and infrastructure design on AWS: - Autoscaling, S3, couchbase, node applications, Chef - Javascript Single Page Application design: - React.js, gulp, semantic-ui - Fluid Dynamics/Modelling in Processing: - Side project, not professional. Navier-Stokes, numerical methods, computer graphics, etc. I previously developed provisioning and deployment solutions for a client's in-house automated testing infrastructure. The majority of this was done in Ruby, with some variations dictated by DSLs in Chef and Vagrant, as well as a number of scripting languages, as required. I've also managed a team of 3-5 software engineers working on provisioning automation/DevOps projects. Current Frameworks and JS tools: React.js, backbone.js, gulp.js, bower, browserify, node, etc... More to come shortly. Current Languages: JavaScript, Ruby, Chef, Batch, BASH, Powershell, XML, JSON, AutoIT Current Tools: Chef, Amazon Web Services, Vagrant, Ant, InstallAnywhere, Install4j Current Operating Systems (configuration, software deployment, etc): Windows Server (2003 - 2012) SLES 11 RedHat 6.4 CentOS 6.4 Ubuntu 12.04/14.04 Amazon Linux Past Languages: Processing, C++, Java, OpenGL, Octave, MATLAB, Mathematica, SQL, C, C#, LUA, R, and Python Other: Verilog, VHDL, Oculus Rift, Razer Hydra

    $60.00 /hr
    1,706 hours
    5.00
  7. Dmitry Z.

    Dmitry Z.

    DevOps, Expert Linux Administrator

    Serbia - Last active: 15 hours ago - Tests: 8 - Portfolio: 4

    I am a DevOps who has strong skills and pragmatic experience. Also I had extensive IT background as an expert Linux sysadmin for over 12 years. My knowledge of programming languages and systems administration allows me to integrate and automate much of my work. Linux distros: RHEL, CentOS, Ubuntu, Debian Virtualization hypervizors and containers: KVM, VMware ESXi, oVirt, OpenVZ, LXC, Docker, DEIS, Kubernetes Cloud platforms and API: AWS, DigitalOcean, Softlayer, Rackspace, Linode Monitoring: Zabbix, Nagios/Icinga, Munin, Cacti, Monit Load balancers: HAProxy, Nginx Web servers: Apache, Nginx App servers: Phusion Passenger, Apache Tomcat DB: MySQL, Percona XtraDB Cluster, PostgreSQL, Redis, MongoDB Mail servers: Postfix, Exim, Sendmail, Dovecot, Courier Control panels: cPanel/WHM, Parallels Plesk/Power Panel Configuration management and deployment: Chef, Capistrano Continuous Integration: Jenkins SCM: Git Scripting: Bash, Ruby, Python Frameworks: Ruby on Rails BDD: RSpec, Capybara

    $44.44 /hr
    979 hours
    5.00
  8. Boian M.

    Boian M.

    16yr exp - Linux Systems Architect / ISP / IT Consultant -

    Bulgaria - Last active: 15 hours ago - Tests: 3 - Portfolio: 3

    * gathering customer's requirements (type of applications deployed) * specifying hardware * deploying (software and hardware installation, including in data centers) * technical writing on cloud-computing topics, security, High-availability, clusters and others * monitoring / profiling * management * architecture audits * virtual infrastructures based on KVM / OpenVZ / VMware / XEN / Sun Ray + Virtualbox * Fully-virtualized and HA architectures deployment (Proxmox, ESX, OpenStack) and network virtualization (Neutron); * network solutions based on Brocade / Cisco / HP / Mikrotik products * full internet provider development * providing adequate documentation in each stage (doc/pdf/Visio) of Linux/UNIX based systems, also managing small IT teams, looking for new challenging projects. * BIND, djbdns, mydns, ndns based DNS architectures; * Qmail / Exim / Postfix-based mail systems; * Websystems to include Apache / MySQL / PostgreSQL / PHP / Perl configurations; * Rails solutions; * Complete webhosting managment - Cpanel/WHCMS /Plesk etc.; * Backup solutions (EMC Retrospect, Open source solutions - Bacula, Amanda, ZRM etc.); * Cloud computing IAAS and PAAS(Amazon EC2, OpenStack) and related ecosystems (Ceph); * HA solutions : Pacemaker, Corosync, GlusterFS, MooseFS, DRBD, Ceph * Load testing (jMeter, Tsung, iozone, vdbench, ab, siege); * MySQL - single servers, Master/Slave configurations or Master/Master; * Tomcat/Resin based Java application servers; * Monitoring deployment and administration (Zabbix, Nagios); * Nagios / MRTG / Cacti monitoring and data acquisition; * Design/development and modification of PHP/Ruby/Perl-based web systems; * MVC framework development on Rais / CakePHP / Codeigniter; * Zibra, Zarafa, iRedMail, phplist, google apps, Also extensive experience in deployment and management of server configurations in data centers.

    $44.44 /hr
    6,307 hours
    4.97
  9. Anton Zaytsev

    Anton Zaytsev Agency Contractor

    Ruby on Rails / Front-end developer (7+ y. exp.)

    Russia - Last active: 15 hours ago - Tests: 10 - Portfolio: 14

    Over seven years of web development experience. During the last three years I have worked extensively on Ruby on Rails projects of varying complexity. My core competence lies in designing and implementing complex web 2.0 applications. I have strong JS skills (include jQuery) as well as comprehensive knowledge of Ruby (include Rails, Sinatra and other frameworks and tools). I have experience managing small teams of developers doing Agile (XP/SCRUM) and setting up the various tools needed for this kind of project e.g. I also have experience in deploying Rails applications (capistrano) and good knowledge of *nix shells. Over the last years I use GIT as the best VCS. On one project I set up service for payments "Balanced Payments" with test and live accounts. Tags: Ruby, Ruby on Rails, RoR, meta programming, Rails 3, HTML5, CSS, CSS3, Javascript, jQuery, github, heroku, Consultant, Rails project manager.

    Groups: Engine Yard Ruby on Rails Professionals Network

    Associated with: Matreshka Agency

    $35.00 /hr
    433 hours
    5.00
  10. Stoyan P.

    Stoyan P. Agency Contractor

    AWS / DevOps / Automation / Docker / Puppet / Linux / Python / Go/Ruby

    Bulgaria - Last active: 1 month ago - Tests: 6 - Portfolio: 4

    Essential skills and technologies: =========================================================== OS: RedHat/Centos, Ubuntu/Debian, FreeBSD, AIX and Solaris. IaaS/PaaS/Cloud: AWS, Rackspace, Heroku CM & Automation : Puppet expert Web & App servers: Apache, Nginx, Tomcat, Weblogic Databases: Mysql, PostgreSQL, CouchDB, Redis Monitoring: Nagios, Icinga, Zabbix, Monit, Munin, Cacti Virtualization: Citrix Xen Server, XCP, KVM, Xen, VMWare, LXC, Docker, OpenVZ Mail servers: Exim, Postfix Backups: Bacula, BackupPC HA: HAProxy, Keepalived, Corosync/Pacemaker, DRBD Programming & Scripting: Perl, Python, Ruby, Bash, Korn shell, SVN/Git Networking: DNS, DHCP, OpenLDAP, Samba, NFS, Vyatta OS, Quagga, Firewalls, Cisco/Dell routers & switches, OSSEC & IDS, Varnish, Vagrant Other: Atlassian products, Agile, ITIL ========================================================== Goals: ===== My major objectives are to provide high quality systems administration and architecture services, and create long-term relationships with my clients. I am a motivated self-started with very strong professional attitude towards any kind of job; a team player with rich experience working in large and small teams, able to follow long terms objectives and meet stringent deadlines. I am a certified Linux administrator with more than 10 years of experience working in web hosting, banking, telecom and IT security industries. I've designed and architectured highly scable and multi-tier envrionments on the cloud and in proprietary enterprise facilities around the globe. I can help you successfully complete your project(s).

    Associated with: GoToAdmins

    $62.50 /hr
    430 hours
    4.98