We provide IT Staff Augmentation Services!

Ruby On Railsdeveloper Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • Over 7+ years of experience in Software Development, Testing, Design, and writing functionalities of the website using Ruby onRails and related technologies such as various Ruby gems, HTML5, SQL, MySQL, Java Script,JQuery, Bootstrap, CSS, SASS, Ajax, MySQL, PostgreSQL, Cucumber on back end Support of different web and client server applications.
  • Experience working with Rails, Sass, RspecSlim, MySQL andGitin a team environment. expertise in using Ruby on Rails (ROR) and developed many RESTful API’s usingROR.
  • A firm grip on Ruby Core and Ruby Standard Libraries and their implementation in scripting modules.
  • Experience on Model View Controller (MVC) architecture based web applications inRuby on Rails, Backbone.js and Code Igniter.
  • Expert in development of applications using J2EE technologies like Java, JSP,Servlets and JDBC.
  • Great insight in UI development and building web applications using HTML5, API’s, CSS3,JavaScript, jQuery, Ajax, XML, AngularJS and MySQL.
  • Experience in writing functional/unit RSpec tests using TDD, built base test framework around mobile site (RSpec/Capybara).
  • Very good knowledge in interacting with RESTful web services, SaaS, PaaS andIaaS.
  • Hands on experience on installation and configuration of multiple versions ofRuby using RVM (Ruby Version Manager) bundler install, use of RVM files, Usage ofPre - project Gem sets, Deploy and integration of RVM.
  • Extensive working knowledge with version control and remote repositories.
  • Experience in Managed code versioning with GitHub and deployment to staging and production servers.
  • Experience in implementing Rails Migrations and Active Record, Action Pack andAction Mailer.
  • Extensive experience in Behavior Driven Development using Cucumber and Capybara, and Test driven Development using RSpec and Minitest.
  • Experience with NoSQL technologies like MongoDB and with common SQL data layers like MySQL.
  • Passion for writing simple, robust, efficient and reusable code.
  • Drive myself into new technologies and trying to adopt them in design.
  • Excellent analytical and innovative problem solving skills with solid team leading capabilities.

WORK EXPERIENCE:

Ruby on RailsDeveloper

Confidential:: Austin, TX

Responsibilities:

  • Developed various interfaces to the management system in Ruby on Rails and developed back end applications using Ruby on Rails withPostgreSQLas database architecture of Rails framework and Ruby conducting code reviews.
  • Developing and maintenance of new and existing web application features for both internal administrators and end users using Ruby on Rails.
  • DevelopedRORcustomer facing applications, which meet the requirements outlined in application development specification.

    Developed and tested many features in an AGILE environment using Ruby on Rails,HTML5, CSS, JavaScript, Bootstrap and Rspec.

  • Developed web applications with W3C XHTML, HTML5, CSS3 standards and using Ruby,Rails,Gitand Heroku.
  • Development of new applications using Ruby on Rails (RoR) Using GitHub.
  • Developed website using Ruby on Rails on Unix/Linux operating system, backed byMySQL, Oracle and Mongo db.
  • Developed an exclusive microservice to expose API’s to outside Client Systems.
  • Worked withDockerfor containing microservices and writedockerfile, Jenkins for Automated Integration and deployment process and Kubernetes for deploying pods.
  • Developed website using Ruby on Rails, Rails V3, backed byPostgreSQLandCapistrano to automate and ease the deployment process on Phusion Passenger server.
  • Involved in developing real time interfaces using JMSAPIand Spring framework
  • Involved in developing and implementation of the web application using Ruby onRails.
  • Developed and implemented spring and J2EE based MVC framework for the application.
  • Used Restful API to gather sales related data for products.
  • Responsible for writing code in Object Oriented Programming supported by Aiyana on Rails in Agile SCRUM environment.
  • Used BDD and TDD approaches to specify and test controller classes, models, view templates, helpers and routing. The results improved the application code design, helped reduce unnecessary coding and improved future code design.
  • Worked in the design and development phases of the application usingRORframework.
  • Used the BDD approach and Scrum framework in the application for AGILE development.
  • Worked with backenddeveloperensuring the integration of UI with backend in solution.
  • Generated classes for data reading and writing and logging of all processing activities like updates, conflicts, successful changes etc.
  • Designed the front-end application using Rails 4, CSS, HTML, AJAX and JQuery.
  • Performed refactoring on codes using Rails best practices to fix DRY, encapsulated field, inline class and extract methods issues.
  • Used Rspec to create Test driven development. Experience with all the GEMS and libraries for this version of Ruby/Rails.
  • Created custom controllers as per the client's routes.
  • Worked with clients to develop layout, color scheme for their website and implemented it into a final interface design with the HTML/CSS & JavaScript usingDreamweaver CS3.
  • Created webpages as per client's guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript andJQuery.
  • Performed validation test of user authentication module using JavaScript on the client side.

Environment: HTML5, CSS, JavaScript, PostgreSQL, jQuery, Linux, Unix, Docker, mongoDB, MySQL, GIT,ROR, EC2,JavaScript, Bootstrap, Rspec, Cucumber, Git, Java, Eclipse, Restful API, API’s.

Ruby on RailsDeveloper

Confidential:: Boston, MA

Responsibilities:

  • Designed and implemented Intranet applications using Ruby on Rails andPostgreSQL on Heroku cloud packages and Triggers on databases like MySQL,PostgreSQL and Oracle.
  • Designed and developed the web applications and interfaces using Ruby on Rails.
  • DesigningPostgreSQLdatabase model for the entire application like creating tables, views and stored procedure.
  • DevelopingDockerfile for different end points and validate them through thedocker-central to run the Jenkins job with given parameter and deploy job to theKubernetes.
  • Developed and implemented products and services page using Ruby on Rails andMongoDB.
  • Implemented the functionality of MVC architecture to design the web application.
  • Designed and implemented container orchestration systems withDockerSwarm,Kubernetes.
  • Designed the frontend application using Ruby 2.2.2, Rails 4.2.3, CSS3, AJAX and jQuery.
  • Tested the existing login plugins with different authentication levels and implemented Authentication Logic with Cancan gem. Worked on the logs page for managing and analyzing data.
  • Designed frontend application using HTML5, CSS3, AJAX and JQuery.
  • Developed user friendly and highly developed graphical representation of the catalouge of items that would be configured for a piece of equipment.Developed, maintained and upgraded various applications usingRORfor the customer support team.
  • Implemented RESTful authentication plugin for authentication and login system.
  • Tailored GUI using HTML5, CSS3 and JavaScript for making the web application more interactive.
  • Designed and developed several modules for the front-end application using HTML,CSS.
  • Designed and developed the web-tier using HTML, JSP's, servlets, struts and title frameworks.
  • Developed specialized solutions for attractive presentation layer using CSS.
  • Developed and implemented products and services page using Ruby on Rails, MySQL and MongoDB.
  • Redesigned and re-implemented services using Node JS, Express JS, Mongo DB, andMySQL.
  • UsedGitand GitHub repositories as version control system for check-in and check-out.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Used RESTful API to gather sales related data for products and created Restful http services to interact with UI.
  • Created multipage web application forms using AngularJS.
  • Designed forms and developed dynamic front-end validation using JavaScript.
  • Implemented AJAX, JQuery on Front-End to make the web page more dynamic.
  • Made use of Jenkins for the continuous integration and deployment of code in the project.
  • Written some part of code in Python language for the ease of project execution.
  • Made use of Object Oriented Programming in JavaScript and MVC architecture to implement various functionalities and made use of Git and GitHub repositories for source code version control.
  • Employed Test Driven Development (TDD) strategy using RSpec and Behavior Driven

    Development (BDD) strategy using Cucumber.

  • Made use of Amazon Web Services for the cloud deployment of the code in repositories.
  • Implemented the configuration management tool Chef to configure recipes.
  • Managing entire life cycle of project from requirement, planning for deployment on Capistrano.

Environment: Ruby - 2.2.2, Rails - 4.2.3, Oracle WebLogic, Docker, mongoDB, PostgreSQL, GIT, MySQL, HTML5, CSS3, jQuery, Python, Jenkins, Capistrano, Sublime Text, XML, JavaScript, AWS, EC2,AJAX, Angular.JS, API’s, RSpec and LAMP.

Software Engineer

Confidential: : Phoenix, AZ

Responsibilities:

  • Worked on the logs page for managing and analyzing data.
  • Used RESTful API to gather sales related data for products and created Restful http services to interact with UI.
  • Involved in developing an interactive frontend by making use of HTML5, CSS3 andJavaScript, sql, mysql.
  • Made use of Object Oriented Programming in JavaScript and DOM structure to implement various functionalities and made use of Git and GitHub repositories for source code version control.
  • Involved in bug fixing for cross browser testing as well as load and performance checking of the application software.
  • Involved in designing and implementation of Database Schema, using RDMBS.
  • Involved in designing requirement documentation for different level of SystemDesign/Development.
  • Continuously involved in production support and worked for an immediate critical bug fix on production.
  • Used RestfulAPIto gather sales related data for products and created RestfulHTTP services to interact with users.
  • UsedGitversion control system with GitHub services.
  • Involved in a team developing the video formats and importing websites work flow videos using Adobe after Effects.
  • Used CVS as version controlUsed JavaScript for client side validation.
  • Worked with Ruby Gems such as Devise, Bootstrap-sass, Masonry, Puma etc.
  • Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.
  • Used highly optimized JQuery and AJAX to manipulate JSON data and display them on the web page with the expectation of peak day traffic during holidays.
  • Writing Ruby Wrappers and using Ruby Gems for Voucher and Advice modules.

Environment: Ruby - 2.2.2, Rails - 4.2.3, HTML5, API’s, Docker, mongoDB, CSS3, PostgreSQL, GIT, jQuery, Capistrano, SublimeText, JavaScript, AJAX, AngularJS, RSpec and LAMP.

We'd love your feedback!