Sr. Ruby On Rails Developer Resume
2.00/5 (Submit Your Rating)
Santa Clarita, CA
SUMMARY
- Web Application Developer with 7+ years of on the job experience.
- Currently working primarily with Ruby on Rails and MySQL within a UNIX environment.
- Confident within the Rails MVC framework, including complex model relationships, controllers, views, and helpers.
- Familiar with the Rails Rake system, and extensive experience with the Rails I18n methodology.
- Expert Level CSS and XHTML experience, basic knowledge/experience with JavaScript, especially with JQuery (Slide - show plug-ins, AJAX, etc...)
- Experienced in Ruby on Rails implementation in building web applications from scratch.
- Experience in various SDLC phases such as requirements gathering, analysis, design, implementation and maintenance of software applications.
- Good experience in web applications using Ruby on Rails, CSS, HTML, JavaScript, Ajax.
- Good exposure to behavior driven development using Cucumber, Rspec.
- Implementing RoR upgrades and patches and publishing Ruby Gems. Using Ruby Gems.
- Experience in implementing Rails Migrations and Active Record, Action Pack, Action Mailer.
- Designed and implemented a full compiler in ruby, lexical analyzer, parser, and code generator.
- Experience of several ruby gems such as simple form, friendly id, paperclip, devise, etc.
- Experienced with MVC framework architecture and REST architecture.
- Experience with relational databases SQLite, PostgreSQL and MySQL.
- Also familiar with Non SQL Databases link MongoDB
- Strong knowledge of the Rails ActiveRecord query syntax, and usage.
- Understanding of AJAX in rails, through both JQuery, and UJS defaults.
- Intensive experience with Rails I18n/Localization techniques.
- Solid knowledge of UNIX based operating systems, including Mac OS, and Linux.
- Extensive experience with version control, primarily Git. (Particularly using GitHub)
- Experience creating and modifying rake tasks.
- Extensive experience in creating and maintaining databases which includes configuration, query optimization and de-normalization.
- Experience on Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, Backbone.js and CodeIgniter.
- Experience with using HAML within Rails applications.
- Experience working within both traditional and Agile development environments. (SCRUM specifically).
TECHNICAL SKILLS
Language: Ruby on Rails, Restful, RSpec, Cucumber, BDD,TDD MySQL, Ajax, JavaScript, CSS,HTML, JQuery
Framework: Rails
Database: MySQL, PostgreSQL, Oracle
Tools: RubyMine, Eclipse, Git
Server: Sphinx, Apache, JBoss
OS: OSX, Linux, UNIX, Ubuntu, Windows
PROFESSIONAL EXPERIENCE
Confidential, Santa Clarita, CA
Sr. Ruby on Rails Developer
Responsibilities:
- Focus on Ruby development, both inside of a traditional Rails application, and as part of a report generating application.
- Responsible for most view/controller changes, as well as model/database integration with other members of team.
- Agile environment, with constantly shifting priorities and business needs.
- Occasional use of JQuery plug-ins as well as writing some JQuery for front-end needs.
- Frequent AJAX usage, through both custom JQuery, and default Rails UJS.
- Development of cutting edge we front involved JavaScript Ember.Js MVC framework.
- Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails.
- Used Restful API to gather sales related data for products.
- Designed the front end application using Rails 3.1, HTML, CSS, Java Script AJAX and JQuery.
- Used RSpec to create test driven development. Experience with all of the GEMS and libraries for this version of the ruby/rails.
- Designed the applications using RoR and Java
- Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL
- Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
- Developed the user authentication and order processing modules for customer facing application.
- Created nested forms for user to customize the templates and order a print preview.
- Participated in requirements definition and story carding.
- Implementing Behavior Driven Development using Rspec And Cucumber
- Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails 2.3.8 framework and Ruby 1.8.7 conducting code reviews.
- Implementing Behavior Driven Development using Rspec And Cucumber Performed testing
- Develop user friendly and sophisticated graphical representation of the catalogue of items that would be configured for a piece of equipment
- ProjectEstimation,delegation, planning andexecution
- Developing web applications usingHTML/CSS, Jquery, JavaScript, JSON, XML, EmberJS
Confidential, Richmond, VA
Ruby on Rails Developer
Responsibilities:
- Participate in all stages of the development life cycle including requirement analysis, design, development and implementation.
- Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows.
- Created and deployed new features in order to sustain and amend existing applications.
- Developed cross-browser/platform HTML, CSS, and JavaScript, JSON to match design specs for complex page layouts while adhering to code standards Designed Single Page Application for Web using MVC/Backbone.js framework worked in the design and development phases of the application using ROR framework.
- Involved in developing and implementation of the Back end web application using Ruby on Rails.
- Used Restful API to gather sales related data for products.
- Designed the front end application using Rails, CSS, AJAX and JQuery.
- Developer Object Relational mapping (ORM), CRUD, and created active record models Using Active Records.
- Used RSpec to create test driven development. Experience with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails.
- Managing code versioning with github.
- Used highly optimized JQuery and AJAX to manipulate JSON data and display them on the web page with the expectation of highest traffic during tournament.
- Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL
- Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
- Developed the user authentication and order processing modules for customer facing application.
- Created nested forms for user to customize the templates and order a print preview.
- Participated in requirements definition and story carding.
- Implementing Behavior Driven Development using Rspec.
- Used Restful API to gather sales related data for products.
- Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
- Provided graphic and artistic support for web enhancement and new creative initiatives
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Developed client side validation code using JavaScript and JQuery.
- Responsible to manipulate HTML, CSS in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
Confidential
Ruby on Rails Developer
Responsibilities:
- Involved in the process Design, Coding and Testing phases of the software development cycle.
- Designed use-case, sequence and class diagram (UML).
- Developed User Interface using PHP, HTML, REST, DOM, XHTML, AJAX, CSS and jQuery
- Used RESTful Web Services to read the XML content and display in carousel.
- Requirement Analysis /Gap analysis
- High level design detail design
- Developing key modules in the application using Ruby Rails.
- Implementing Behavior Driven Development using Rspec And Cucumber
- Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby.
- Conducting code reviews & knowledge sharing
- Implementing Behavior Driven Development using Rspec And Cucumber
- Performed testing and training of employees worked with onsite team and provide round the clock production support to business users
