We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

0/5 (Submit Your Rating)

OhiO

SUMMARY

  • Over 5 years of IT experience, with 4 years as a Ruby on Rails Developer and 1 year as Java Developer.
  • Experience in working with Software Development on a team of developers, Full - time hands- on Ruby-On-Rails development, RSpec, Git, Object-oriented programming, MySQL, JavaScript, jQuery and Ajax-based applications, NoSQL databases: Redis, MongoDB, Amazon Web Services, Knockout.js, Backbone.js or Angular.JS
  • Experience in configuring the application to be deployed on Heroku platform with support infrastructure on Amazon Web Services (AWS)
  • Extensive experience in software development life cycle (SDLC) process.
  • Excellent exposure to Version Control Systems like Git (Gitflow)
  • Good exposure in interacting with Restful web services, SaaS, PaaS, and IaaS.
  • Good exposure to TDD/BDD using Cucumber, RSpec etc.
  • Proven expertise in setting up Development environment using Ruby Stack
  • Strong concepts and fundaments in Agile Methodology, Object Oriented Analysis, Design and Best practices.
  • Extensive experience in creating and maintaining databases which includes configuration, query optimization and de-normalization.
  • Experience inexperience in Ruby on Rails 4.1, Ruby 1.9.3 and Rspec 3.1, Git, Object Oriented Programming and Design Patterns.
  • Profound experience in web based and application development using Java Beans, Servlets, JSP, XML, Web Services, JDBC and RMI.
  • Extensive experience in Amazon Services: EC2, Redshift, Elasticache, EMR, Kinesis, Dynamo
  • Strong technical background with solid history of delivering outstanding customer service. Genuine commitment to quality and customer satisfaction.

TECHNICAL SKILLS

Programming Languages: Ruby, Java/J2EE, C, C++, SQL, PL/SQL.

Framework: Rails, Struts, Hibernate, Spring.

Web Technologies: JavaScript, Angular.JS, Node.JS JQuery, Ajax, Swing, XML, and REST API's.

Web Design: HTML5, XML, CSS3, JSP, Servlets, Bootstrap.

Databases: MySQL, PostgreSQL, MongoDB, Oracle.

Test Frameworks: MiniTest, Test Unit, Junit.

Operating Systems: Windows, Windows Server, Linux & Unix.

Version Control Tools: Github, Bitbucket.

PROFESSIONAL EXPERIENCE

Confidential, Ohio

Ruby on Rails Developer

Responsibilities:

  • Implemented application using Ruby and basic MVC architecture.
  • Developed stored procedures compatible with MySQL and MongoDB supportive in Ruby.
  • Implemented productive and efficient search and filters for bulk data.
  • Analyzed and improved application efficiency by optimizing queries even for bulk data.
  • Implemented efficient UI and client-side features using JQuery, AJAX.
  • Used Software MySQL, JavaScript, jQuery and Ajax-based applications, NoSQL databases: Redis, MongoDB, Amazon Web Services, Knockout.js, Backbone.js or Angular.JS
  • Worked on Ruby on Rails 4.1, Ruby 1.9.3 and Rspec 3.1
  • Extensively involved in JavaScript, jQuery and Ajax based applications.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Experience in Ruby on Rails 4.1, Ruby 1.9.3 and Rspec 3.1, Git, Object Oriented Programming and Design Patterns.
  • Worked on NoSQL databases: Redis, MongoDB.
  • Configured server-side to secure sensitive data using https/SSL.
  • Used RSpec and Cucumber to create test driven development (TDD) . Experience with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails.
  • Managing code versioning with Github.
  • Experience with Amazon Services: EC2, Redshift, Elasticache, EMR, Kinesis, Dynamo, automated testing and continuous integration programs such as Jenkins or Ansible, Knockout.js, Backbone.js or Angular.JS
  • Experience in Amazon Services: EC2, Redshift, Elasticache, EMR, Kinesis, Dynamo
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture.
  • 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.

Confidential

Ruby On Rails Developer

Responsibilities:

  • Worked in user meeting and requirement gathering and translated requirements into consumer-facing UI designs.
  • End-to-end web application development with Ruby on Rails
  • Implemented MVC framework for the back-end while the front-ends were built using the Blueprint CSS Framework and HTML
  • Developed web applications that were consistent with W3C XHTML, HTML5, CSS2, and CSS3 standards.
  • Development with the following technologies: Ruby, Rails, Sinatra, Goliath, MySQL, and Redis.
  • Practiced Test-Driven Development with RSpec and RSpec2 as well as Behavior Driven Development with Cucumber and Capybara. Developed custom Rails applications specific to client's unique needs.
  • Involved in developing the screens for delete, Edit, Enable, Disable and Impersonate Users in web application
  • Involved in developing the page to show regular news feed by using crack 0.1.8 ruby gem to parse the XML s
  • Extensive knowledge of Web development, from concept through implementation and optimization.
  • Designed applications using object oriented concepts.
  • Designed and Developed Web services for Global automation Services
  • Performed necessary refactoring to the code as per the revised design
  • Developed UNIX and Perl Scripts for deployment.
  • Involved in Troubleshooting Admin Server start-up issues, Java code defects after deployment, like class path issues and errors in application properties files by checking JVM logs and Plugin-logs.
  • Involved in application Code Review and Bug Fix issues.
  • Involved in Unit testing and Systems integration testing.
  • Worked closely with management and the design team to rapidly implement new features.
  • Involved in implementing user mailing module using Action Mailer.
  • Involved in Database Migration using Active Records, also involved in using Action Controller, Active Resources, Fixtures and Action View in Rails.
  • Interfaced with the Database using Active Record as Model.
  • Used RHTML, YAML, and Cascading Style Sheets (CSS) to describe the web pages.
  • Analyzed and improved application efficiency by optimizing queries and caching contents for Rails.

Confidential

Ruby On Rails Developer

Responsibilities:

  • Worked on an application from front-end enhancements (Html/JavaScript/JQuery), to backend architectural changes. We utilize Ruby on Rails along with RSpec for continuous integration.
  • 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) . Experience with all of the GEMS and libraries for this version of the ruby/rails.
  • Working with Ruby gems such as ruby-pg for PostgreSQL.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
  • Developed performance report by following BDD and Agile.
  • 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.
  • Use of Github repositories.
  • Worked on NoSQL databases: Redis, MongoDB, SDLC, HP-CSA.
  • Expertise with data models and SQL, especially in MySQL
  • Knowledge of JavaScript, jQuery and Ajax based applications, NoSQL databases: Redis, MongoDB Integration of different plug-ins and gems.
  • Experience with Amazon Services: EC2, Redshift, Elasticache, EMR, Kinesis, Dynamo, automated testing and continuous integration programs such as Jenkins or Ansible, Knockout.js, Backbone.js or Angular.JS,
  • Extensively involved in bug fixing, code refactoring and peer-reviews.

Confidential

Software Engineer

Responsibilities:

  • Design and development of User Interfaces using JSP, XML, HTML and CSS.
  • Developed Servlets, JSP pages and Session Beans.
  • Used JSP extensively to display and manipulate data.
  • Created tables in the database using SQL.
  • Developed Model and DAO classes using Hibernate Reverse Engineering.
  • Developed Struts action classes and Struts action form beans for the information flow between database and Model.
  • Interpreted and manipulated Struts and hibernate configure files.
  • Prepared backend procedures, triggers and functions using native SQL.
  • Implemented SPRING IOC (Inversion of Control).
  • Developed different JSP pages (GUI) & client side user validations using JavaScript DOJO.
  • Used Session Facade, Data Access Object, Business Object and Value Object design patterns.
  • Created JUnit test suite to automate the testing of the business logic.

We'd love your feedback!