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.


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.

Last updated: June 1, 2015
More options
Clear all filters
  1. Sebastian Jimenez Velez

    Sebastian Jimenez Velez

    Full Stack Software Developer

    Colombia - Last active: 03/19/2014 - Tests: 2 - Portfolio: 3

    Over the last 3 years I have developed mainly four types of software products. - Web Applications: For web applications I have used technologies such as HTML5, CSS, Javascript, jQuery and Twitter Bootstrap in the front end. In the back end I have used mainly Java along with MVC frameworks like Spring. I'm very familiar with RESTful design and frameworks like Java EE 6 and 7. And finally for the database concerns I have used MySQL, PL/SQL and PostgreSQL. I'm, as well, very familiar with database design and business rules engines like Drools. - Desktop Applications: For desktop applications world I have used Java Swing and C# with the Microsoft Visual Studio UI graphic editor. - Terminal/Console Applications: For terminal/console applications I've mainly languages such as java, ruby, C, C++. - Games: In game development I have used Unity3D and Java 3D.

    $30.00 /hr
    0 hours
  2. Michael Treacher

    Michael Treacher

    Software Developer

    Australia - Last active: 3 months ago - Portfolio: 1

    Since the start of my career in 2011 I have worked on a range of different projects using Ruby, Ruby on Rails, Grape, Objective-C, Javascript, CSS, Locomotive-CMS, Test Driven Development, Behaviour Driven Development, Agile Development practices, Heroku, AWS and i'm sure I have missed a couple of things. I am originally from New Zealand but I am working in Melbourne, Australia. Checkout out my github page for my contributions and open source projects:

    $100.00 /hr
    0 hours
  3. Martin Brambati

    Martin Brambati

    Software Developer

    Argentina - Last active: 3 months ago - Tests: 1

    I'm a Argentina based web programmer, agile and versatile, always looking for the next great programming adventure.I have a lot experience (8 years) innovating and looking for the next challenge, the next adventure. I've got experience with languages (java, php, javascript, ruby, groovy, python), frameworks (spring, struts, cake, wordpress, yii, rails, grails, django), patterns (mvc, bo, dao, factory), methodologies (SCRUM, Continuous Deployment/Integration) and bussiness types(e-commerce, gov., ngo, tourism, real estate, outsourcing, electrical inc.). I do speak english, also a bit of french, and of course spanish.

    $29.00 /hr
    0 hours
  4. Nnenna John

    Nnenna John

    Senior UI Engineer

    United States - Last active: 08/26/2013 - Tests: 1

    I am a Senior Front-end/UI Web engineer. I have been making websites for over 6 years. I am interested in projects and/or remote full-time employment that let me utilize my front end, CSS (hand-coded), XHTML/HTML5 (hand coded), JQuery, JavaScript, SEO (Search Engine Optimization), User Interface and Graphic Design - Layout skills. I have strong conceptual, layout and typographical skills, attention to details, strong analytical and troubleshooting skills and the ability to manage multiple projects and meet tight deadlines. An enthusiastic team player and fast learner, I employ the latest technologies, such as semantically structured (X)HTML, cascading style sheets (CSS), HTML5, CSS3, unobtrusive JavaScript, progressive enhancement, while ensuring compliance with W3C guidelines and Section 508 accessibility standards. I improvise, troubleshoot, and learn new skills on the job. I develop fully functional, beautifully designed, cross platform and user friendly websites. I hand-code all sites using Sublime Text 2 / DreamWeaver on a local testing server. I can slice any existing PSD design to valid XHTML/CSS and Modern web 2.0 applications. I am able to code tableless sites from the ground up using CSS and XHTML. Extensive knowledge in cross-browser compatibility, web usability and functionality. I am patient, curious and enthusiastic, giving 150% to everything I do.

    $83.33 /hr
    0 hours
  5. Ben Gelsey

    Ben Gelsey

    Handcrafted Code Artisan

    United States - Last active: 02/11/2014 - Tests: 2 - Portfolio: 3

    I am a full stack web developer, though my specialty is developing fast and algorithmically efficient backends. I have expertise in HTML/CSS/Javascript/AJAX (Front End), Ruby + Rails (Back End), and PostgreSQL + MongoDB (Database technologies) Previous/current large jobs (off oDesk) include:, & If you think I can help you don't hesitate to get in contact with me! -Ben

    $125.00 /hr
    0 hours
  6. Brad Feehan

    Brad Feehan


    Australia - Last active: 02/10/2014 - Tests: 1

    I'm a software developer based in Melbourne, Australia. I'm currently working for a San Francisco-based tech company, but looking for freelance jobs to work on in my personal time. I have extensive experience with software and website development, including tools such as PHP, Ruby (and Rails), Python, MySQL, PostgreSQL, MongoDB, Redis, HTML5, CSS3, JavaScript; CSS frameworks such as Sass, Compass, Bootstrap, and Zurb Foundation; and JavaScript libraries such as Prototype, jQuery, Backbone, and Angular. I've helped develop many e-commerce sites using Magento, and I've successfully completed the Magento Developer Plus Certification exam. I'm also experienced in debugging and troubleshooting complex technical issues with these types of technologies. Improving performance for existing websites and applications is another area I've had extensive experience with, using profiling tools to understand and relieve performance bottlenecks. Lately I've been improving my skills around testability, and ensuring that code I write is covered with automated tests. I've found this provides a lot of help when designing an application, but also provides reassurance when refactoring code to meet future additional requirements. I attended RMIT University in Melbourne, where I completed my Bachelor of Science (Computer Science) and Bachelor of Engineering (Computer and Network Engineering). I'm passionate about tech, and I am always learning about new technologies and tools to get the job done more efficiently.

    $150.00 /hr
    0 hours
  7. Andrew Wong

    Andrew Wong

    Full Stack Developer with Awesome JavaScript Skills

    United States - Last active: 10/22/2014 - Tests: 2 - Portfolio: 1

    Hey, you've come to the right guy ;) Rather than tell you how qualified I am to do your job, I'm going to tell you how easy and stress-free it will be to work with me (cuz trust me, I got the code part handled) First things first, I'm doing this more for love of code than for money. I'm currently happily employed full-time by an awesome tech company here in San Francisco ;) So for that reason, I'm only taking on a project that is something I enjoy working on. Sorry folks! My pixel pushing web dev/design days are over ;) I only build full-stack web applications, with designs provided. I used to do the design as well, but that's not where I shine, the code is where I do my best work, so that's what I'm going to write for you. So, if you have a web application that you need built, and have someone else who can do the design for you, I'm happy to build it for you. Come to me with your app idea, and mockups, and I will breathe life into it. Get in touch, and we can start tackling the game plan right away! Cheers, -Andrew Languages and Frameworks I know best: -Ruby on Rails -JavaScript -Backbone.js -Marionette.js -jQuery -HTML5 -CSS3 -SASS Languages and Frameworks I'm learning: -Node.js -WebGL -Angular.js

    $60.00 /hr
    0 hours
  8. Hugo S.

    Hugo S.


    United States - Last active: 12/12/2013 - Tests: 1

    Sys-Admin/Developer/Reverse Engineer. DevOps before it was called DevOps Independent Contractor Custom Opscode Chef Recipes for over 300 Windows and Linux Hosts Custom Continuous Integration Scripts using Jenkins DevOps integration with HipChat, Zabbix, Jenkins, Artifactory and Amazon AWS Custom Wowza Module Development Custom ConnectWise Development Custom Kaseya Development Custom AutoTask Development Custom LabTech Development Custom integration modules for customers

    $50.00 /hr
    0 hours
  9. Quintin Smith

    Quintin Smith

    Full Stack Web Developer - Mobile Development (IOS)

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

    I am a full stack web developer. I have experience with many technologies. I graduated from the University of Utah with a degree in Economics. I love building web apps and mobile apps. I have worked with and built projects for big fortune 500 clients and Game companies to small startup companies. I love working with people on new projects and also helping people overcome challenges they face with old projects that need to be updated. I believe communication is the key to all success.

    $39.00 /hr
    0 hours
  10. Srinivasa M.

    Srinivasa M.

    Enterprise / Web / Mobile Applications Software Developer

    United States - Last active: 07/28/2014 - Tests: 1

    Overview: Over 15 Years of experience in software application full life cycle management; i.e requirements, design, development and maintenance. Experience in Agile Software Development methodologies with the understanding of diverse software development processes; i.e software development best practices, design patterns and release engineering strategies. Served in several capacities as an Architect for Mobile & Web applications, Technical Lead, Principal developer for various projects, with job profile encompassing Software Development, Project Management, team building, problem solving, technical requirements evaluation, mentoring, setting up various prod and pre-prod environments. Strong history of working in multiple industries viz. Medical Devices, Health Care, Education, Automobile, Finance, Telecommunications, Customer Support Applications etc.. Sold experience in Enterprise Application Development Frameworks like J2EE, Spring, .NET and Ruby on Rails. Experience in developing Native as well as Hybrid Mobile Applications on iOS, Android and BlackBerry. Experience in database design, data modeling, SQL, PL/SQL and database servers. Experience in customizing Linux packages and creating custom spins. Solid skill base in Performance Tuning, Installation/Configuration and Troubleshooting of OS, JVM, Virtualization Environments like VMWare and VirtualBox, Database Servers like Oracle, MySql, Postgresql, MSSql Server and Application Servers like JBoss, WebLogic, Tomcat, Apache, IIS etc.. Adapting and experimenting with cloud technologies like AWS Elastic Beanstalk, Microsoft Azure, Google App Engine, Redhat Openshift etc.. Technical familiarity with javascript frameworks like AngularJS, BackBone and responsive html5 frameworks like Twitter Bootstrap. Proven analytical skills with good communication skills facilitate a high level of collaboration among co-workers in a team-oriented and rapidly changing business environment. Highly adaptive, self-motivated and willing to learn new technologies and tools. Technical Proficiency: Methodologies: Agile, SCRUM, Extreme Programing and Linear. Languages: Java, C#, C/C++, Object-C, Ruby, Perl and Python. Mobile: iOS, Android, BlackBerry, PhoneGap(Apache Cordova) and JQuery Mobile. Enterprise app frameworks: J2EE, Spring, .NET and Rails. Java / J2EE Technologies: EJB, Servlet, JSP, JSF, Struts, JNDI, RMI, JNI, WebServices, SOAP/WSDL, XML, UDDI, REST, JAXP, JAXB, JMX, JTA/JTS, JMS, XA, JDBC, JPA, Hibernate, Jasper Reports, Log4J, Swing, AWT, Applets, WebStart and Java FX. .Net Technologies: .NET, ASP.NET MVC 4.x, VB.Net, LINQ, Entity Framework, ADO.Net, Microsoft Enterprise Library, WCF WebServices, Web API, Crystal Reports, Telerik Radcontrols and Kendo UI. Web Technologies: SaaS, Responsive UI Design, HTML5, CSS3, LESS, JavaScript, AngularJS, ExtJS, Backbone, GWT, JQuery and Ajax. IDE: Eclipse, Visual Studio, XCode and Aptna Studio. Application/Web Servers: JBoss, Tomcat, WebLogic, WebSphere, Apache and IIS. Database: MS SQL Server, Oracle, My SQL, Postgresql, SQLite, SQL, PL/SQL, Stored Procedures, Triggers Operating Systems: Solaris, UNIX, Windows Server, Linux, AIX, VMWare ESXi Security: SSL, HTTPS, LDAP, CA, digital signature, PKI, Cryptography, STS and OAuth. XML: SAX, DOM, XML Beans, XML Schema, SOAP, WSDL, XSLT, XPATH and DTD.

    $50.00 /hr
    0 hours