We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

Dallas, TX

SUMMARY:

  • Around 5+ years of experience in software design, analysis, development, testing and implementation of web and client server applications.
  • Experience working in Ruby on Rails (ROR) based web applications. Expertise in developing, maintaining and debugging Rails framework.
  • Proficient in Ruby on Rails Web application and development. Primary expertise is in the areas of Ruby on Rails 4, 3 and 2.3.14, AJAX using jQuery, Ext JS, Apache2, and Unicorn.
  • Experienced in UI development using HTML5, CSS3, AJAX, JavaScript and jQuery, AngularJS.
  • Good exposure in interacting with RESTful web services, SaaS, PaaS, and IaaS.
  • Experience on Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, Backbone.js and CodeIgniter.
  • Experience developing own helpers to ease the job and code on both controllers and views.
  • Expertise in MySQL, SQLite3, PostgreSQL, and Oracle including SQL or PL/SQL, Stored Procedures.
  • Experience with all of the GEMS and libraries for the version of the ruby/rails.
  • Good knowledge in using gems such as Paperclip and configuration for image server processing to have additional functionality on projects.
  • Has experience in use of RVM files, Usage of Pre - project gem sets, Deploy and integration of RVM.
  • Worked on Integrated Development Environments like Eclipse, NetBeans, RubyMine and Sublime, Aptana Studio3.
  • Experience with Ruby on Rails creating connections, designing and enabling communications between both frameworks.
  • Experience in developing applications in Rubymine using Active record concepts which includes Models, Views, Controllers, Callbacks, Validations, Query interfaces and Associations.
  • Experienced working with gems such as Devise, Omniauth, Sinatra, bundler, rake in creating web applications using ruby with minimal effort.
  • Hands on development experience in building web applications using HTML5, CSS, JQuery, AJAX, MySQL, PL/SQL technology.
  • Proficient in design and implemented intranet applications using Ruby on Rails and PostgreSQL on Heroku Cloud Packages and Triggers on databases like MySQL, PostgreSQL and Oracle.
  • Extensive experience in creating and maintaining databases which includes configuration, query optimization and de-normalization.
  • Hands on Experience in Web Services using AXIS, REST FUL API.
  • Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
  • Experience in working version control tools like Git, CVS, Clear Case and SVN.
  • Good in implementing quality process in projects experience with Systems Development Life Cycle and Methodology.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

PROFESSIONAL EXPERIENCE:

Ruby on Rails Developer

Confidential,Dallas, TX

Responsibilities:

  • Analyzed system requirements specifications and also involved in client interaction during requirement specifications.
  • Worked in the design and development phases of the application using ROR framework.
  • Front-end was designed and developed using HTML and CSS while the back-end of the application was developed deploying Model-View-Controller (MVC) framework.
  • Designed applications using object oriented programming (OOPS) concepts.
  • Developed complex APIs for third party integration (JSON file format) and Authentication as specifications using Sinatra Framework.
  • Developed and tested many features in an environment (AGILE) using Ruby on Rails, HTML5, CSS3, JavaScript, and Bootstrap.
  • Integrating third party SOAP and REST API's with new and existing web applications.
  • For Database Migration used Active Records and also involved in using Active Resources, Fixtures, Action View and Action Controller in Rails framework.
  • Managed the DB schema of the project including the defining associations, creating models of Rails/Sinatra applications.
  • Used Scaffolding to design and develop controller and view part of the system.
  • Composed Cucumber and Rspec tests in the application and coded JavaScript for page usefulness pop-up screens.
  • Develop consumer based features and applications using Ruby on Rails.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and de -normalization.
  • Develop, Test and Design software using Agile Scrum methodologies
  • Used Restful API to gather sales related data for products.
  • Experience with NoSQL database, such as Cassandra and Hadoop.
  • Took care of Bug fix issues and Code Reviews.
  • Code re-factored as required while working on the features and enhancements.
  • Performed necessary refactoring to the code as per the revised design.
  • Action Mailer is used for applying user mailing module.
  • Implemented sorting and paginations functionality for entire application.
  • Used JIRA to track project management.
  • Collaborated and coordinated with the management and design team to implement new features.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Interactive in providing change requests, trouble reports and requirements collection with the client.

Environment: Ruby 1.9.3/2.3.0, Rails 4.0/4.2, RSPEC, YAML, Bootstrap, CSS3 and HTML5, Ruby Mine, Cucumber, Rspec, Rest, JQuery, JSON, AngularJS, Jira, Jenkins, GIT, MySQL database, MongoDB, JavaScript, Linux, chef, AWS, Bootstrap.

Ruby on Rails Developer

Confidential, San Ramon, CA

Responsibilities:
  • Provided the best components of the Ruby-On-Rails to deliver high quality solutions to customers at maximum speed.
  • Involved in the design and development phases of the application using Ruby, Rails (3.1) framework and Rubymine IDE.
  • Developed APIs using Sinatra Framework.
  • Worked with the team in collectively developing the code for the application and also deploying new features and re-factor some existing features.
  • Worked on Active Record Classes such as migrations, controllers and views using Rails console.
  • Used scaffolding statements in order to generate controllers, actions and to create tables.
  • Involved in developing and implementation of the web application using Rubymine, HTML5, CSS, JavaScript, HTML, and JQuery.
  • Used agile and scrum methodologies in project development.
  • Worked on Action Mailers in sending mails to the customers signed up for the website using SMTP.
  • Implemented CRUD operations for the application using MVC architecture in Rails framework and migration standards in migrating schema's for MySQL database.
  • Worked on normalizing data by using data integrity rules and also implemented some stored procedures using MySQL database.
  • Played an important role in refactoring the code and implemented changes according to the client's requirements.
  • Analyzed system requirement specifications and involved in client interactions to work on the requirements specified.
  • Worked on Rails, CSS, JQuery, Java Script to design the front end application and the back-end was maintained using Active Record Classes to create migrations.
  • Developed the web pages and forms with Validations in order to store the relevant data. Implemented Regular expressions to store relevant data into the database.
  • Worked with different gems involved in the development of an application such as Bundler, Rails, Rake, Uglifier and Coffee Script.
  • Implemented Active Record Associations, Callbacks and Query Interfaces in order to develop user friendly and secured applications.
  • Deployed applications using WeBrick server, Apache Tomcat Server and also maintained the application using Git, GitHub and Heroku.

Environment: Ruby (1.9.3, 2.2), Rails (3.1), Rubymine, HTML, CSS, JavaScript, MySQL, JQuery, SQLite, Rspec, CoffeScript, Cucumber, Capybara, WeBrick Server, Apache Tomcat Server, GitHub, Heroku.

Ruby on Rails Developer

Confidential,Dallas, TX

Responsibilities:
  • Worked on an application from front-end enhancements (HTML, JavaScript, JQuery), to back end architectural changes. We utilized Ruby on Rails 3.2 and Ruby 1.9.3.
  • Enhanced web applications with new features, bug fix, test coverage, and better performance.
  • Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails.
  • Used RSpec to create test driven development (TDD) along with Capybara.
  • Working with Ruby gems such as ruby-pg for PostgreSQL and mysql2 for MySQL.
  • Implemented and enhanced CRUD operations for the applications using the MVC architecture of Rails 2.3.8 framework and Ruby 1.8.7 conducting code reviews.
  • Created an entire set of customized features in dashboard (JQuery and Rails AJAX).
  • Implemented and enhanced CRUD operations for the applications using the Web API architecture.
  • Used Git version control system with Github services.
  • Worked closely with management and the design team to rapidly implement new features.
  • Integration of different plug-ins and gems. Extensively involved in bug fixing, code refactoring and peer-reviews.

Environment: Ruby on Rails, JavaScript, HTML, JQuery, Rspec, MySQL, PostgreSQL, AJAX, MVC architecture, Github, Restful API, Linux.

Ruby on rails Developer

Confidential,Buffalo Grove, IL

Responsibilities:
  • Involved in developing and implementation of the web application using Ruby on Rails.
  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS and JavaScript.
  • Used Rails, AJAX, JSON and JQuery to design the front end of the application. Back end of the application is developed mainly using Active Records.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Unit tested the code with RSpec and Jasmine tests, and manages the code with SVN.
  • Involved in implementing user mailing module using ActionMailer.
  • Designed and developed using Ruby, Rails, MySQL, Transat SQL, SQL server, Redis and Goliath.
  • Used RHTML, cascading style sheets (CSS), RJS to describe the web pages.
  • Created an entire set of customized features in dashboard (JQuery and Rails AJAX)
  • Worked on optimizing sql queries to improve the loading times of the web pages.
  • Used Restful API to gather sales related data for products.
  • Designed the SQL Server Database, and Wrote Stored Procedures and Triggers for effective Data Processing and performance.
  • Involved in designing database model for the entire application like creating tables, views and stored procedure.
  • Involved in utilizing Mongrel specific connection pools in order to interact with the business data from the business components.
  • Used SVN Tortoise as version control system for check-in and check-out.
  • Provided validations and scope for many models in the database and created many associations within those models.
  • Written Cascading Style Sheet and implementing it in the views / layouts as needed.
  • Participated in design sessions, code reviews, promoting common standards and best practices.
  • Used Git and GitHub repositories.
  • Extensively involved in bug fixing, code refactoring and peer-reviews.

Environment: Ruby, Rails, JavaScript, HTML, CSS, SVN, AJAX, JQuery, AJAX, JSON, RSpec, Bootstrap, AWS, MySQL, RHTML.

Hire Now