We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

3.00 Rating

St Louis, MO

SUMMARY:

  • 6+ years of IT experience in design and development of various web applications.
  • Experience with MVC framework architecture and REST architecture.
  • Good exposure to behavior driven development (Cucumber) and test driven development (Rspec).
  • Excellent Knowledge on HTML5, CSS3, JavaScript, JQuery, Ajax, JSON and XML.
  • Experienced in various relational and legacy databases, including MySQL, Oracle, and sqlite3also familiar with Non - SQL Databases like MongoDB.
  • Experienced in the functional usage and deployment of applications in JBOSS, WebLogic, WebSphere and Apache Tomcat Server.
  • Extensive knowledge of J2EE architecture, Patterns, Design and development.
  • Experienced maintaining version control systems like GIT, GITHUB and SVN Tortoise.
  • Experience in design analysis, application development, debugging, testing and documentation of the various phases in a Software Development Life Cycle(SDLC).
  • Experience with cloud services like Heroku, Amazon web services Ec2, S3 etc.
  • Experience working within both traditional and agile development environments specifically SCRUM.
  • Strong team player and coordinated on-site & offshore teams.
  • Effective oral, written communication skills and strong analytical problem solving capabilities.

TECHNICAL SKILLS:

Programming Languages: Ruby, Java, J2EE, C, C++, JRuby.

Databases: MySQL, SQL Server, Postgres, MongoDB.

Web Technologies: HTML, CSS, JavaScript, XML, AJAX, jQuery, JSON.

IDE &Version Control tools: GIT, SVN, Ruby Mine, Text Mate, Rational Rose.

Operating Systems: Mac, Linux and Windows.

PROFESSIONAL EXPERIENCE:

Confidential, St. Louis, MO

Ruby on Rails Developer

Responsibilities:

  • Developed consumer based features and applications in agile development methodology usingRuby on Rails, JavaScript, JQuery, HTML, CSS BDD and pair based programming.
  • Developed and maintained a website using MVC Architecture framework and Object Relational Mapping.
  • Created Inverstor dashboard and Affiliate dashboard using ruby on rails.
  • Developed Ruby Scripts to change and migrate database on production.
  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS and JavaScript.
  • Unit tested the code with RSpec and Jasmine tests, and manages the code with SVN.
  • Used Restful API in communicating with third parties.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and denormalization.
  • Used Rails, AJAX, JSON and jQuery to design the front end of the application. Back end of the application is develop d mainly using Active Records.
  • Involved in Unit testing and fixed problems detected during System Testing/Unit Testing.
  • Used SVN Tortoise as version control system for check-in and check-out.
  • Participated in design sessions, code reviews, promoting common standards and best practices.
  • Updated work progress in daily stand-ups in Agile and Scrum methodologies.

Environment: Ruby 2.0 Rails 4.0, CSS, HTML, RSpec, AJAX, JSON, Bootstrap, JavaScript, MySQL, Restful and SVN.

Confidential, MaryLand

Ruby on Rails Developer

Responsibilities:

  • Developed Ruby Scripts to change and migrate database on production
  • Designed the front end application using Rails 3.1, CSS, AJAX and JQuery.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
  • Worked with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails. Communicating with the customer to design solutions.
  • Used RSpec to create test driven development.
  • Use of Git and GitHub repositories.
  • Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, behavior Driven Development (BDD) and pair based programming.
  • Worked on MVC frameworks like Backbone JS and Angular JS.
  • Developed website using Ruby on Rails, backed by MYSQL and Capistrano to automate and ease the deployment process on Phusion Passenger server. UsedRHTML, ERB Templating, YAML, RJS and Cascading Style Sheets (CSS) to design the web pages.
  • Designed the front end of the application using Rails, CSS, AJAX, JSON andjQuery. Worked on backend of the application, mainly using ActiveRecords
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and denormalization.

Environment: Ruby Rails 3, HTML, CSS, AJAX, JSON, JQuery, Angular JS, MYSQL, MVC, Git, GitHub.

Confidential, Chicago, IL

Ruby on Rails Developer

Responsibilities:

  • Analyzed system requirements specifications and involved in client interaction during requirements specifications.
  • Prepared low level and high level design documents for entire application. This involves preparing design documents like Use Case Diagrams, Class Diagrams, Sequence Diagrams and Entity Diagrams using the client provided design tool, MS Visio 2010.
  • Coding using Ruby on Rails and also used JQUERY, HTML5 and advanced JS for better look and feel.
  • Developed Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, Backbone.js and Code Igniter.
  • Developed ROR customer facing applications, which meet the requirements outlined in our application development specification
  • Managed code versioning with GitHub and deployment to staging and production servers.
  • Backend application is developed using Ruby on Rails with Postgres as database.
  • Wrote various interfaces to the management system in Ruby on Rails.
  • Monitored ROR programs and program data to ensure applications are running as expected.
  • Strong concepts and fundaments in Agile Methodology, Object Oriented Analysis and Design, Best Practices.
  • Involved in designing database model for the entire application like creating tables, views and stored procedure.

Environment: MVC, Ruby, Ruby on Rails, PostgreSQL, GitHub, SQL, JQuery, HTML, AJAX.

Confidential, NJ

UI Developer

Responsibilities:

  • Implementation of front-end for Question Management System using HTML, CSS, jQuery, AJAX and with twitter bootstrap.
  • Development of internal admin tools that help tracking new leads, daily/weekly/monthly sales, customer feedback.
  • Development of reporting tool in Rails to generate on-demand reports on sales, test sessions, customers.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Fixed cross-browser compatibility issues from development stage of the application.
  • Worked with testers in fixing the bugs & participated in code review sessions.
  • Worked with backend developer ensuring the integration and fixed bugs after deployment.
  • Participated design sessions, code reviews, bug fixes, common standards & best practices.
  • Used TFS as source version control systems for check-in and check-out.

Environment: AJAX, JSON, HTML, CSS, JQuery.

Confidential

UI Developer

Responsibilities:

  • Extensively did client side validations using JavaScript and developed the required Servlets.
  • Refactoring the code to improve readability, code reuse, performance and maintainability.
  • Developed stores procedures, triggers, functions and database tables in Oracle database.
  • Developed User Interface in time with high quality manner ensuring a consistent look and feel.
  • Developed rich user interfaces based on business requirements for the applications.
  • Developed User interface using HTML, CSS, JavaScript, JQuery, Ajax.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and JQuery
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Fixed cross-browser compatibility issues from development stage of the application.

Environment: AJAX, JSON, JQuery, JavaScript, HTML, CSS, SQL.

We'd love your feedback!