We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

0/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Software professional with 7 years of extensive experience in design and development in Major domains Media and entertainment, Travel and tours, Real estate management, Education, Supply chain management and E - commerce .
  • Expertise in Ruby, Ruby on Rails Framework, MVC architecture.
  • Thorough knowledge of Rails Migrations and Active Record, Action Pack, Action Mailer.
  • Expertise in various relational databases like MySQL, Oracle, sqlite3 and PostgreSQL
  • Proficiency in understanding and analyzing Business, Functional & Technical requirements
  • Good communication and interpersonal skills with good analytic power.
  • Experience on Supply Chain Management Domain and Concepts.
  • Involved in all the phases of Software Development Life Cycle(SDLC) which includes design, coding, testing, and implementation(deployment)
  • Flexible usage in Putty, WINSCP, Real VNC Server and Tomcat Server
  • Worked as a research engineer on RSpec, Cucumber and Spinach.
  • Expertise in developing front-end User Interfaces using HTML, CSS, JavaScript & jQuery
  • Knowledge in AJAX programming techniques
  • Expertise in building Restful, JSON-based APIs and handling the JSON and XML responses and usage of Rest Client.
  • Expertise in writing Constraints, Indexes, Views.
  • Strong knowledge on Oops Concepts
  • Expertise on Amazon Web Services especially usage s3
  • Strong Knowledge on using haml and erb templates in Ruby on Rails.
  • Expertise in using the gems & plugins to implement various functionalities
  • Flexible usage of UI themes like Twitter Bootstrap.
  • Flexible usage of Project Management Software Tools JIRA, Assembla, Trello
  • Worked on Ruby 1.x, 2.x versions and Rails 2.x, 3.x, 4.x versions
  • Hands on experience on installation and configuration of multiple versions of Ruby using RVM (Ruby Version Manager) bundler Install
  • Excellent at solving complex problems under strict deadlines.
  • Flexible and versatile to adapt to any new environment and work on any new technologies.

TECHNICAL SKILLS

Operating Systems: Windows, Ubuntu, Mac

Languages: Ruby, Core Java, HTML and CSS

Scripting Languages: JavaScript

Java script Library: jQuery, AngularJS

Web Technologies: Ruby on Rails

Web Servers: Webrick, Mongrel, Glassfish, Apache Tomcat, Nginx

Database: MySQL, Oracle, Redis, SQLite3, PostgreSQL

IDE: Net beans, Sublime Text 3, Aptana

Gems / Plug-ins: Active scaffold, nested layouts, record select

RDBMS Tools: SQL Developer,PG Admin and MySQL Query Browser

Version Control Systems(VCS): SVN, Git

Web Services: REST API

Design Pattern(s): MVC

Software Development Methodology: Agile, Scrum

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Ruby on Rails Developer

Responsibilities:

  • Involved in technical and business requirement for implementing and supporting network flows in the current xfinity application.
  • Contributed in developing an upgraded version of the xbox xfinity API
  • Build and maintained the services of the application within MVC Architecture framework and Object Relational Mapping.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails 4.0 framework and Ruby 2.0
  • Agile environment, with constantly shifting priorities and business needs.
  • Frequent AJAX usage, through both custom jQuery, and default Rails UJS.
  • Database modeling and design. Involved in developing and implementation of the web application-using Ruby on Rails.
  • Designed the front end application using Rails 4.0, HTML, CSS, Java Script, AJAX and Jquery.
  • Used SVN as Source version repository and push code automatically on to production servers.
  • Worked closely with front-end developer to ensure the integrity of the UI and cross browser compatibility issues throughout the development.
  • Aided establishment of KT documents and process documents within the project and team, thus promoting and contributing to the overall knowledge base in maintaining a general repository.

Environment: Ruby 2, Rails 4, Sublime Text 3, HTML 5, AJAX, CSS, JSON, JavaScript, JQuery, RESTful and SVN.

Confidential

Senior Ruby on Rails Developer

Responsibilities:

  • Build and maintained the services of the website within the MVC architecture framework and ORM
  • Agile environment, with constantly shifting priorities and business needs.
  • Responsible for new enhancements to the ongoing project.
  • Database modelling and design. Involved in developing and implementation of the web application using Ruby on Rails.
  • Developed standard Restful APIs to generate data for developing mobile applications.
  • Usage of Rest Client for Testing the validity of Json APIs
  • Participated in requirements definition and story carding.
  • Writing clean and maintainable code following Rails Best Practices
  • Implemented major functionalities such as Image, Audio, and Video uploading and storing them to Amazon s3 Bucket.
  • Usage of carrierwave gem for image and other media uploading.
  • Implemented Single Table Inheritance (STI)
  • Implementing Behaviour Driven Development using RSpec And Cucumber
  • Implemented and enhanced CRUD operations using haml for the application using the MVC (Model View Controller) architecture of Ruby on Rails framework
  • Conducting code reviews.
  • Implemented business logics for various modules in the application.
  • Developing user interfaces using HTML/CSS, JQuery, JavaScript
  • Utilized Object Oriented Programming in JavaScript and DOM structure to implement various functionalities
  • Responsible for the completion of weekly Sprints and releasing the application with new features to the customer.
  • Managing the live issues, fixing them on priority and maintaining the product stability.
  • Aided establishment of KT documents and process documents within the project and team, thus promoting and contributing to the overall knowledge base in maintaining a general repository.

Environment: Ruby 2.1, Rails 4.0.1, Sublime Text 3, HTML 5, AJAX, CSS, JSON, JavaScript, JQuery, RESTful and SVN

Confidential

Responsibilities:

  • Understanding the requirements and implementing them in the application.
  • Designing the Schema
  • Responsible for new enhancements to the existing project
  • Participated in requirements definition and story carding.
  • Implemented and enhanced CRUD operations for the application using the MVC (Model View Controller) architecture of Ruby on Rails framework
  • Conducting code reviews within the team.
  • Used Restful API to generate data for developing mobile applications.
  • Implemented business logics for various modules in the application.
  • Responsible for the completion of weekly Sprints and releasing the application with new features to the customer.
  • Managing the live issues and maintaining the product stability.

Environment: Ruby 2.1, Rails 4.0.1, Sublime Text 3, HTML, AJAX, CSS, JSON, JavaScript, JQuery, RESTful and SVN

Confidential

Responsibilities:

  • Understanding the requirements and implementing them in the application.
  • Designing the Schema
  • Responsible for creating tickets along with the estimates.
  • Implemented and enhanced CRUD operations for the application using the MVC (Model View Controller) architecture of Rails 4.0.1 framework and Ruby 2.1
  • Conducting code reviews.
  • Implemented business logics for various modules in the application.
  • Responsible for the completion of weekly Sprints and releasing the application with new features to the customer.
  • Managing the live issues and maintaining the product stability.

Environment: Ruby 2.1, Rails 4.0.1, Sublime Text 3,Twitter Bootstrap theme, HTML, AJAX, CSS, JSON, JavaScript, JQuery, RESTful and SVN

Confidential

Responsibilities:

  • Understanding the requirements and implementing them in the application.
  • Building a Flexible and standard code following Rails Best Practices
  • Responsible for creating tickets along with the estimates.
  • Implemented and enhanced CRUD operations for the application using the MVC (Model View Controller) architecture of Rails 4.0.1 framework and Ruby 2.1
  • Implemented business logics for various modules in the application.
  • Third party API integration and used Rest Client for the request and response
  • Conducting code reviews.
  • Responsible for the completion of weekly Sprints and releasing the application with new features to the customer.
  • Managing the live issues and maintaining the product stability.

Environment: Ruby 1.9.3, Rails 3.2.11, Sublime Text 3, HTML 5, AJAX, CSS, JSON, JavaScript, JQuery, RESTful and Git, Twitter Bootstrap

Confidential

Responsibilities:

  • Understanding the requirements and implementing them in the application.
  • Designing the Schema
  • Responsible for creating tickets along with the estimates.
  • Implemented and enhanced CRUD operations for the application using the MVC (Model View Controller) architecture of Ruby on Rails framework
  • Conducting code reviews.
  • Implemented business logics for various modules in the application.
  • Responsible for the completion of weekly Sprints and releasing the application with new features to the customer.
  • Managing the live issues and maintaining the product stability.

Environment: Ruby 1.9,3, Rails 3.1, Sublime Text 3, HTML 5, AJAX, CSS, JSON, JavaScript, JQuery, RESTful and Git, Twitter Bootstrap

Confidential

Software Developer

Responsibilities:

  • Understanding the requirements and implementing them in the application.
  • Responsible for story carding and assigning the estimates.
  • Creating rake tasks for data fetching.
  • Conducting code reviews.
  • Processing the XML data and updating it to the database on daily basis.
  • Configuring the cron job to perform the tasks on scheduled time
  • Writing complex queries for fetching the data from the server
  • Involved in day to day Bug fixing.

Environment: Ruby 1.8.7, Rails 3.1, Net beans, MySql, XML and SVN

Confidential

Responsibilities:

  • Responsible for new enhancements and maintenance of the application
  • Responsible for adding the new screens in various modules of the application.
  • Extensive usage of plugins like Active Scaffold and Record Select throughout the application
  • Implementing business logic for purchase orders, invoices and inventory
  • Responsible for most model/database integration with other members of team.
  • Frequently overriding the active scaffold views to customize the user interface in various modules of the application
  • Responsible for peer to peer code reviews within the team.

Environment: Ruby 1.8.6, Rails 2.3.8, Net beans, Oracle, Active Scaffold, JRuby and SVN

We'd love your feedback!