Behavior Driven Development (BDD) Freelancers

Showing 80 freelancers

Behavior Driven Development (BDD) Freelancers

Showing 80 freelancers

Browse Bdd job posts for project examples or post your job on oDesk for free!

Bdd Job Cost Overview

Typical total cost of oDesk Bdd projects based on completed and fixed-price jobs.

oDesk Bdd Jobs Completed Quarterly

On average, 4 Bdd projects are completed every quarter on oDesk.

4

Time to Complete oDesk Bdd Jobs

Time needed to complete a Bdd project on oDesk.

Average Bdd Freelancer Feedback Score

Bdd oDesk freelancers typically receive a client rating of 4.66.

4.66

Last updated: March 1, 2015

  • Senior software developer

    Programming Languages Proficient with C# (WinForms, WPF), C++ (STL, MFC, COM, WATCOM, Borland Builder), Ruby (RoR), Javascript (AngularJs) Familiar with Java (Core), Objective C/C++ (iPhone), Python (AppEngine), Boo, F# Development Technologies Development Tools: Microsoft Visual Studio (v. 6 - 2012 … more

    Programming Languages Proficient with C# (WinForms, WPF), C++ (STL, MFC, COM, WATCOM, Borland Builder), Ruby (RoR), Javascript (AngularJs) Familiar with Java (Core), Objective C/C++ (iPhone), Python (AppEngine), Boo, F# Development Technologies Development Tools: Microsoft Visual Studio (v. 6 - 2012), JetBrains ReSharper, .Net Memory Profiler, dotTrace, dotPeek .Net-centric: WPF, MbUnit/NUnit/MSTest, Autofac, Moq, Linq Bug Tracking: JetBarins YouTrack Source Control Systems: Visual SourceSafe, Subversion (VisualSVN, TortoiseSVN), Mercurial, Git Continuous Integration Systems: JetBrains TeamCity Software Development: OOP, AOP, Domain-Driven Development, TDD, Functional Programming Project Management: SCRUM, Xp, Canban, Continuous Delivery Software Operating Systems: Microsoft Windows (XP, Vista, 7, 8, 2003, 2008), Linux, MacOS X, QNX  less

    c# .net-framework test-driven-development bdd object-oriented-design javascript ruby-on-rails knockoutjs wpf 00 more less
    • $15.00 HOURLY RATE
    • 5.0
    • 24 HOURS
    • CYPRUS
    • LAST ACTIVE
    • 0 PORTFOLIO ITEMS
    • 5 TESTS
  • Expert Ruby on Rails Developer with API experience

    OVERVIEW Senior Ruby on Rails developer with extensive experience. Passionate about building exceptional products and writing elegant code. Deeply knowledgable person who is always up to date on the latest and best ways to solve technical problems. ABOUT ME I … more

    OVERVIEW Senior Ruby on Rails developer with extensive experience. Passionate about building exceptional products and writing elegant code. Deeply knowledgable person who is always up to date on the latest and best ways to solve technical problems. ABOUT ME I started building web pages for people around 15 years ago when I was 18, while studying design. I quickly became fascinated with with the possibilities the web presented, and so I decided to learn to code, at first it was a way to express myself artistically; I learnt Processing.org and Actionscript, modifying scripts I had found online. I learnt how to use maths to animate vectors. This was the beginning of a huge adventure into my life as a digital creative. Along my journey to becoming a senior rails developer, I learnt the basics of Java, PHP, and Python. By this point I had long ago moved on from designing and building mere pages, I was building apps for clients using PHP CMSs and frameworks like Wordpress and Silverstripe. These tools never did exactly what I wanted them to do, so I decided to find a way to build my own CMS, which was when I discovered Ruby and Ruby on Rails. For the last five years I have been completely hooked on Ruby. I love building complete products for clients, and I love the freedom that Rails gives me to build things exactly to spec. I am someone who takes pride in delivering well-crafted and high-quality products. EXPERIENCE HIGHLIGHTS - Knowledgeable, flexible full stack Rails developer who is experienced at building MVPs for early-stage startups as well as building complex, large-scale applications for VC-funded growth-stage startups. - Comfortable working with complex codebases and can refactor messy code - Experienced integrating with APIs and billing services like Chargify and Stripe - Excellent team worker who understands agile methodologies and can comfortably lead teams - Experienced with DevOps; Github, Git workflows and disaster management, Heroku + Digital Ocean / Linux Server Admin RAILS - Highly knowledgable about Ruby on Rails - Knowledgable about designing RESTful JSON APIs - Very experienced with TDD and BDD using MiniTest, Test::Unit, Shoulda, FactoryGirl, Fixtures, Cucumber and RSpec - Good understanding of Rails architecture, and object-oriented design principles. Understands DCI, MVC, Decorators, Presenters, Service Objects, Policy Objects, Null Objects etc. FRONT END - Full stack developer, very experienced in Rails front end - Very experienced with Responsive Layouts using Foundation and Skeleton.css, and Susy grids - Extremely knowledgable about CSS3, Sass, and Sass tools like Compass and and Thoughtbot's Bourbon. - 1000s of hours experience using Sketch and Zurb Foundation - Knowledgable about building modular and maintainable CSS (and CSS3) using strategies like SMACSS and BEM JAVASCRIPT - Good understanding of objective Javascript and Ember.js - Knowledgeable about structuring and organising Javascript - Experienced with jQuery and Coffeescript DEV-OPS - Experienced Linux Server Admin. Can setup a Linux server for Rails, perform security audit. - 5 years experience with Heroku - Knowledgable about debugging server issues RUBY - Deep knowledge of Ruby, understands advanced subjects such as the Ruby object model, metaprogramming, gem and engine development - Knows how to bench test Ruby, and write performant code - 1000s of hours experience using a vast array of Ruby gems. Listed below is a sample of the gems that I have *at least* a decent level of experience with thor, rake + rake tasks, rack, active , rack-test, nokogiri, sass, sprockets, haml, httparty, pry, capybara, redis, factory_girl, devise, capistrano, database_cleaner, fog, will_paginate, kaminari, paperclip + carrierwave + dragonfly, oauth + doorkeeper, fastercsv, guard, chronic, jbuilder + rabl + active_model_serializers, cancan, pundit, rollify, passenger, rmagick, minimagick, webmock, fakeweb, redcarpet, redcloth, resque, sidekiq + sidetiq + delayed_job, ffaker, foreman, simple_form, formtastic, airbrake, whenever, money, responders, inherited_resources, sequel, better_errors, mechanize, dotenv, bourbon, acts-as-taggable-on, friendly_id, geocoder, state_machine, aasm, koala, rest_client, arbre, active_admin, ancestry, watir-webdriver + selenium, memcached, twitter, mongo_mapper, paranoia, middleman, grape, searchlogic, feedzirra, rails-api, sinatra, refinery cms, deep_cloneable, meta_where + squeel, remiprev / her  less

    ruby-on-rails api-development ruby javascript git oop code-refactoring test-driven-development rspec bdd jquery coffeescript sass github heroku haml capistrano css html5 css3 ui-design xml backbone-js web-scraping nginx mongodb apache-administration google-search-api selenium-webdriver adobe-photoshop adobe-illustrator objective-c cocoa postgresql mysql cucumber facebook-api vim refinery-cms french twitter-bootstrap twitter-api sinatra-framwork unix-shell ssh twilio-api data-scraping amazon-s3 psd-to-html ab-testing 00 more less
    • $75.00 HOURLY RATE
    • 4.4
    • 1494 HOURS
    • AUSTRALIA
    • LAST ACTIVE
    • 2 PORTFOLIO ITEMS
    • 3 TESTS
  • I write code and solve tough problems!

    I am a San Francisco based ruby developer. I'm looking to work on challenging and unique problems involving web, mobile, and data. You can take a look at my current resume at http://andybas.com which details my employment … more

    I am a San Francisco based ruby developer. I'm looking to work on challenging and unique problems involving web, mobile, and data. You can take a look at my current resume at http://andybas.com which details my employment history and skills. Besides writing rock solid test driven code, the next greatest benefit to working with me is my ability to communicate. I've been on the opposite side for long enough to know that the greatest challenge in finding a contract developer is their ability to communicate efficiently. Happy hiring! If you feel I might be suited for your project, fire me a message, or let's meet up for a coffee if you are in the bay area!  less

    ruby-on-rails ruby test-driven-development rspec javascript backbone-js coffeescript heroku postgresql spree bdd data-scraping 00 more less
    • $95.00 HOURLY RATE
    • 5.0
    • 5 HOURS
    • CANADA
    • LAST ACTIVE
    • 0 PORTFOLIO ITEMS
    • 1 TEST
  • Experienced & Agile RoR Developer - Scalable Apps/FrontEnd Dev/TDD/BDD

    I am a Ruby on Rails developer with an agile development approach. Over last 4 years I developed cross-browser compatible web applications. Been using Ruby/Rails for the last 3 years and since 6 years highly familiar with Flex, Flash … more

    I am a Ruby on Rails developer with an agile development approach. Over last 4 years I developed cross-browser compatible web applications. Been using Ruby/Rails for the last 3 years and since 6 years highly familiar with Flex, Flash and Actionscript and Adobe Air. I am a self starter and can work independently on projects while at the same time, comfortable working with networked teams. I keep abreast of the latest happenings in the community and update myself regularly with the technology stack. Code profiling and code coverage forms a core part of my development. Brief list of my skills and experience: Ruby, Rails 2+/3, RESTful webservice, TDD, BDD, Rspec, Shoulda, JavaScript, Ajax, jQuery, HTML/CSS, MySQL, PostgreSQL, Linux, Git, Svn, Pivotal, Unfuddle, Capistrano, Nginx Please feel to touch base with me and I will be happy to discuss with you on how best I can assist you to build great web applications.  less

    ajax css html haml saas jquery bdd cucumber rspec ruby apache-administration mongrel nginx mysql 00 more less
    • $33.00 HOURLY RATE
    • 5.0
    • 2290 HOURS
    • INDIA
    • LAST ACTIVE
    • 3 PORTFOLIO ITEMS
    • 4 TESTS
    GROUPS:
    ASSOCIATED WITH:
  • Sr RoR Geek. Agile/SCRUM/TDD/BDD/CSS/JScript/Databases/Deployments

    I am an Open Source developer with over 4 years of experience, working in distributed agile development environments from around the world. Over the last 3 years, I have, as Lead Developer, built software using Ruby on Rails, flash, flex … more

    I am an Open Source developer with over 4 years of experience, working in distributed agile development environments from around the world. Over the last 3 years, I have, as Lead Developer, built software using Ruby on Rails, flash, flex, actionscript, etc. as part of teams using methodologies like SCRUM and Behaviour Driven Development (BDD). I have good experience working with Web Start-ups and Small & Medium Businesses; and I worked with quite a few entrepreneurs helping them turn their ideas to life. I bring with me detail oriented experience in managing development of Database Driven Scalable Web Applications from start to finish (FYI: I have been ranked by oDesk as Top Web Developer thrice).  Technical Experience and Skills: + Built complex RESTful web Applications using Test Driven Development for implementing multi-stage workflows that involved multiple nested resources. (LAMP skills included) + Proven skills in all stages of Web Application development and good in both Front-end and Back-end programming  + Have extensive database application experience using MySQL, PostgreSQL, Oracle and SQL syntax of all 3 database. I am also comfortable with the PL/pgSQL + I have strong programming skills in core JavaScript and JS libraries like jQuery & Prototype. I have used Ajax extensively with Rails to build interactive web interfaces, using CSS, XML, HTML. Also, to keep Rails views manageable I have extensively used HAML and SASS. + Experience in building Content Management Systems (RadiantCMS), Social Networks and Rich Internet Applications. + Experienced with Deployment Strategies and have implemented automated deployment  using Capistrano for my major projects, and am comfortable with Apache, Mongrel, Nginx; including memcached + Experienced in TDD/BDD (Test / Behavior Driven Development) (RSpec/Cucumber/Shoulda/Test::Unit), Cloud Computing (SimpleDB; AWS), Version Control (Git, Unfuddle) and Agile Project Management (Pivotal, Git, Unfuddle, Assembla) + Experienced in Flash/Flex/Actionscript & Adobe Air; developed flash websites (with cross browser compatibility), e-learning software, web video players etc. PM Skills:  + Collaborative Requirements Gathering and Analysis + Work Breakdown Structure (WBS) preparation; Sprint Schedule & Product Backlog ; User Stories and Use Cases preparation + Resource Mapping; Tracking and Reporting + Flexible work schedule to ensure project delivery and success Thank you for visiting my profile. Please let me know how I can add value to you and your team. Kranthi  less

    ajax css html haml saas jquery bdd cucumber rspec ruby apache-administration mongrel nginx capistrano mysql sql 00 more less
    • $40.00 HOURLY RATE
    • 4.6
    • 5834 HOURS
    • INDIA
    • LAST ACTIVE
    • 4 PORTFOLIO ITEMS
    • 3 TESTS
    GROUPS:
    ASSOCIATED WITH:
  • Web and Mobile Solution Architect

    Over the last 15+ years, I have developed range of web (HTML5, Typescript, AngularJS, Node.JS, KendoUI, JQuery), desktop (WinForms, WPF), smart clients with offline capability, mobile clients (Native iOS in Objective-C and Android in Java, Cross mobile platform in … more

    Over the last 15+ years, I have developed range of web (HTML5, Typescript, AngularJS, Node.JS, KendoUI, JQuery), desktop (WinForms, WPF), smart clients with offline capability, mobile clients (Native iOS in Objective-C and Android in Java, Cross mobile platform in SenchaTouch2, Apache Cordova, Phonegap), N-Tier based systems using Java and .Net platforms. I have also worked on few systems involving Java-.Net interoperable platform. My core competency lies in Architecture designing on Java and .Net platforms, using Domain Driven Design (DDD), GOF / Enterprise architecture patterns and Test Driven Development (TDD), following the Scrum Agile methodology and by playing the role of a ScrumMaster. On projects involving unskilled team members, I also have been mentoring the team on project required tools and technologies.  less

    c# asp.net html5 objective-c ios-development android-app-development agile-software-development windows-azure sencha extjs jquery bdd .net-framework java j2ee qt entity-framework hibernate spring-framework jquery-mobile sql-azure xero iphone-app-development 00 more less
    • $27.78 HOURLY RATE
    • 4.9
    • 4797 HOURS
    • PAKISTAN
    • LAST ACTIVE
    • 21 PORTFOLIO ITEMS
    • 1 TEST
    ASSOCIATED WITH:
  • Physician developing web apps for 3rd world health

    Physician (pediatrics/MPH, UCLA) with over 15 years clinical experience in Africa as well as development of web-based applications for health and communications. Interested in joining related projects that seek to improve health care or economic development in Africa or other developing areas.

    ruby-on-rails e-health rspec jquery sms sms-gateway haml sass heroku test-driven-development bdd 00 more less
    • $27.78 HOURLY RATE
    • 4.9
    • 5 HOURS
    • UNITED STATES
    • LAST ACTIVE
    • 5 PORTFOLIO ITEMS
    • 9 TESTS
  • Professional ROR Developer /Agile/BDD/REST/AJAX/JSCript/CSS/LAMP

    Last 4 years I worked on Ruby on Rails projects with different types of complexity. I am strong at database design and analysis. I have strong JS skills (prototype, jQuery). I am a flash, flex, actionscript (AS3) expert. I consider … more

    Last 4 years I worked on Ruby on Rails projects with different types of complexity. I am strong at database design and analysis. I have strong JS skills (prototype, jQuery). I am a flash, flex, actionscript (AS3) expert. I consider myself self-taught and always willing to acquire additional skills and training as required. My Philosophy: My work philosophy is based on simple business principles, agile project methodologies, Web 2.0 best practices, cutting edge open-source software and client centricity. My Development Approach: I usually do Behaviour Driven Development using RSpec/Cucumber.Unit and Integrated tests are part of my core development process My skills: Ruby, Rails2.0, RESTful approach, TDD, BDD, RSpec, Capistrano, JavaScript, , Flex, Adobe Air, Flash, Actionscript, Ajax, jQuery, prototype, scriptaculous, HTML/CSS/XML, MySQL, LAMP, Google Maps, Rmagic, svn, Git, Pivotal  less

    ajax css html haml saas jquery bdd cucumber rspec mysql ruby apache-administration mongrel nginx capistrano 00 more less
    • $40.00 HOURLY RATE
    • 4.8
    • 4256 HOURS
    • INDIA
    • LAST ACTIVE
    • 4 PORTFOLIO ITEMS
    • 2 TESTS
    GROUPS:
    ASSOCIATED WITH:
loading