We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Highly dedicated and motivated Web Application Engineer with 8 years of overall experience and has been developing Web Applications with Ruby on Rails and many front end technologies since 2011. Throughout my career, I has worked with various programming languages and technologies such as
  • Java/J2EE, HTML5, CSS, JavaScript, JQuery and more. Below is a brief overview of my recent Ruby on Rails experience and UI experience, as this is my passion and career path I wish to pursue. More detailed and project specific examples are included in teh job history section of my resume.
  • Excellent experience developing “Customer Facing” and “Intranet” Applications and Interfaces with Ruby on Rails to meet complex requirements and specifications.
  • Experience installing and configuring multiple versions of Ruby utilizing Ruby Version Manager bundler install.
  • Hands on development experience in building web applications using HTML5, CSS3, JQuery, Angular.js, Backbone.js, Ember.js, Ajax, MySQL, JRuby, Nodejs.
  • Good skills with Pre Project Gem sets and RVM integrations/deployments.
  • Implemented TDD and BDD using RSpec and Cucumber.
  • Experience creating connections and designing/enabling communications between both ROR frameworks.
  • Enabling customers to better manage software development, deployments and infrastructure with tools such as chef, Jenkins and GitHub.
  • Experience with MVC based web applications in Ruby on Rails.
  • Implemented ROR upgrades and patches and published Ruby Gems.
  • Managed code versioning with GitHub and deployment to staging and production servers .
  • Design and implemented intranet applications using Ruby on Rails and PostgreSQL on Heroku Cloud Packages and Triggers on databases like MySQL, MongoDB, PostgreSQL and Oracle

TECHNICAL SKILLS:

Development Tool(IDE)&Text Editor: Eclipse, Visual Studio, Sublime, Rubymine.

Programming Languages: Ruby on Rails, Java, C, C++, Pyton

Web Technologies: Rails, MVC, AngularJS, Web Forms, XML Web Services

Databases: PL/SQL, MongoDB, MySQL,PostgreSQL, Sqlite3

Operating Systems: Windows 2003/XP/Vista/7, Linux, Ubuntu

Configuration &Version Control Tools: GIT, SVN, Visual Source Safe - VSS, Team Foundation Server-TFS.

Scripting & Markup Languages: JavaScript, JQuery, HTML, DHTML, XML, CSS, AngularJS, Ajax.

Application Servers: Webrick, Thin, Apache IIS7.

XML Technologies: AJAX, XML, SOAP, WSDL, Web Services.

Design and Process: OOAD, Design Patterns, Waterfall, Agile.

Others: Apache SOLR, JIRA, Pivotal Tracker, Jenkins, Docker, AWS.

PROFESSIONAL EXPERIENCE:

Confidential

Ruby on Rails Developer

Responsibilities:

  • Developing teh applications using teh ruby on rails, HTML5, CSS3, JavaScript, Jquery,
  • Bootstrap, SaaS, Less, PostgreSQL.
  • Used MVC Architecture for implementing and enhancing CRUD Operation for teh application.
  • Provided validations and scope for many models present in teh database and created many associations within those models.
  • Got lot of expertise on GIT to manage source code.
  • Used JIRA to track tasks including enhancements, defects.
  • Upgrading rails version from 4.2 to 5.0
  • Wrote unit tests using Rspec for all ruby application.
  • Trace functional requirements and capture teh test evidence using Capybara for automation testing.
  • Has experience using Jenkins for Continuous Integration.
  • Populate data from a Restful service call into models which in turn is used inside components dat are rendered to teh user.
  • Followed Agile development software methodologies by participating in iteration planning, retrospective, and daily Scrum meetings.

Environment: Ruby 2x, Rails 4.2.6, Rails 5.0,Linux, HTML, CSS, JQuery, Javascript, AngularJS, MySQL, Bootstrap, SaaS, GIT,JIRA,Jenkins,Docker.

Confidential, West Chester, PA

Ruby on Rails Developer

Responsibilities:

  • Designed and Implemented ITRC Application, Asset Management tools.
  • Used Ruby 1.9.3 and Rails 4.2 and MySQL for backend and AngularJS for front end.
  • Developed and integrating these application using a variety of data sources.
  • Work with ITRC Engineers on ruby code updates for UI.
  • Assist with data quality tasks assigned to ITRC as part of teh Asset Management project.
  • Update documentation on ITRC Wiki
  • Used JIRA to work on tier 1 support tickets as needed.
  • Investigate troubleshoot and fix related issues.
  • Run update script for bulk enhancements in database.
  • Used GITLAB Version control tools to manage source repository.
  • Used MVC Architecture for implementing and enhancing CRUD Operation for teh application.

Environment: Rails 4.2.3, HTML, CSS, JQuery, Javascript, AngularJS, MySQL, Bootstrap, SaaS, GIT.

Confidential, Scottsdale, AZ

Ruby on Rails lead

Responsibilities:

  • Web Application development using Rails 4, HTML5, CSS3, MySQL, JavaScript, JQuery, Bootstrap, SaaS, and AngularJS.
  • Implemented Restful Web Services using Ruby on Rails.
  • Implemented and enhanced CRUD Operation for teh application using MVC Architecture
  • Integrated with databases using Active Record as a model and managed code versioning with TFS and deployment to staging and production servers.
  • Involved in requirements gathering, application design, code reviewing, bug fixing and code refactoring.
  • Performing unit testing, system integrated testing and other adhoc testing activities.
  • Created automated test scripts for web applications with Ruby and Capybara and Selenium testing module.
  • Active Record using MySQL (mysql2) databases.
  • Implemented TDD and BDD using RSpec and Cucumber.
  • Capistrano for easy deployment to production.
  • Pulled data using Capybara, Selenium and Phantom JS.
  • Performing unit testing, System integrated testing and other adhoc testing activities.
  • Followed Agile development software methodologies and SCRUM.

Environment: Rails 4.2.3, HTML, CSS, JQuery, Javascript, MongoDB, AngularJS, MySQL, Bootstrap, SaaS, SCRUM, TFS, Linux.

Confidential, Dublin, OH

Ruby on Rails Developer

Responsibilities:

  • Front-End Application design using Rails 3.1, Rails 3.2.6, Ruby 1.9.3, CSS, AJAX, JavaScript and JQuery, AngularJS.
  • Wrote Ruby Wrappers and used Ruby Gems for Voucher, Advices and CHS modules.
  • Implemented BDD and TDD using RSPEC and jasmine.
  • Active Record using MySQL (mysql2) databases.
  • Used Restful API to gather sales related data for products and created Restful HTTP services to interact with users.
  • Used RSpec to create test driven development.
  • Created custom angular filter function for parsing data to users and created different modules like services, filters and directives using AngularJS framework.
  • Code documentation and technical manual creation Configured passenger (mod rails) to serve teh system thru apache.
  • Automated infrastructure management and configuration with chef.
  • Managed scripts and automated tasks in Jenkins.
  • Setup a internal continuous integration server with Jenkins CI .
  • Wrote ruby scripts for deployments onto AWS and Continous Integration provisioning.
  • Use of GIT and GitHub repositories to manage teh code.

Environment: Rails 3.2.6, Ruby 1.9.3, HAML, HTML, CSS,JQuery, JavaScript, AngularJS, GitHub,Docker, phusion passanger, Linux,Jenkins, chef, Twitter bootstrap, Sass, Compas, GIT, MySQL.

Confidential

Ruby on Rails Developer

Responsibilities:

  • Developing Web Applications usingHTML, CSS, JQuery, JavaScript, JSON and XML.
  • Implemented and enhanced CRUD operations for teh applications using teh MVC architecture of Rails 2.3.8 framework and Ruby 1.8.7.
  • Worked with Ruby gems such as ruby-pg for PostGRE-SQL
  • Developed teh user autantication and order processing modules for customer facing application.
  • Implementing Behavior Driven Development using RSpec and Cucumber
  • Developed user friendly and sophisticated graphical representation of teh catalogue of items dat would be configured for a piece of equipment
  • Used GIThub for managing code.

Environment: Ruby, Ruby on Rails, POSTGRESql, MongoDB, Radis, HTML, Java Script, JSON, JQuery, Linux WSDL, Restful, Backbone.JS.GIT.

Confidential

Ruby on Rails Developer

Responsibilities:

  • Application design and development using Ruby 1.8.6, Rails 2x,HTML5,CSS3,AJAX,JavaScript, JQuery.
  • Prepared Design Specifications with Rational Rose
  • Input validations were done using Rails Validation functions
  • Implemented Restful autantication plug-in for autantication and login system
  • Used RHTML, CSS and RJS to describe teh web pages
  • Implemented teh presentation using a combination of Prototype, script.aculo.us, RJS Templating to render teh HTML and a well-defined API interface to allow access to teh application services layer
  • Developed teh front end for teh application using Flex. Created Modules using MXML and Action Script
  • Extended Flex controls for generating and displaying reports, Created Custom Flex Components and SWC's
  • Involved in implementing user mailing module using Action Mailer
  • Designed teh SQL Server Database and wrote Stored Procedures and Triggers
  • Involved in utilizing Mongrel specific connection pools in order to interact with teh business data from teh business components
  • Involved in mapping XML data to html documents using XSLT parser
  • Worked with Log4r effectively for logging messages to teh appropriate log files
  • Used ClearCase for Version Controlling.

Environment: Ruby 1.8.6, Rails 1.2.6, Mongrel, XML, Flex, Action Script, AJAX, Java Script, JSON, SOA, Log4r, XML, XSL, Linux, SOAP, SQL Server, Shell Script/Unix, WSDL, Web Sphere, CSS, Perl, CGI scripting, Rational Rose, ClearCase

Confidential

Java Developer

Responsibilities:

  • Designed and developed teh web-tier using HTML, JSP's, Servlets, Struts and Tiles Framework.
  • Involved in teh development of business module applications using J2EEtechnologies likeServlets, JSPandJDBC.
  • Used teh light weight container of theSpringFramework to provide architectural flexibility for inversion of controller.
  • Used HibernateFramework in persistence layer for mapping an object-oriented domain model to a relational database (Oracle).
  • Implemented various design patterns in theproject such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • UsedSQLstatements and procedures to fetch teh data from teh database.
  • Used Java Scripts for client side validations and validation frame work forserver side validations.
  • UsedSAXandDOMparser to parse teh XML documents andXSLTfor transformations.
  • ConsumedWeb Services (WSDL,SOAP)from third party for authorizing payments to/from customers.
  • Deployed teh application on to WebSphere application server.
  • Usedlog4jfor logging messages and Rational Clear Case and CVS for version Control.
  • Developed test cases and performed unit test usingJUnitFramework.
  • UsedANTscripts to fetch, build, and deploy application to development environment.

Environment: Java, J2EE,JBOSS, Spring, Spring AOP, Struts, JNDI, HTML, CSS, JavaScript, Hibernate, WebLogic, SQL 2005, ANT, Tomcat, Log4j, JUnit, XML, JSP, Servlets, JSTL, AJAX, WebSphere Application Server.

Confidential

Application Developer (Java/J2EE)

Responsibilities:

  • Developed Java Sever Pages, Tiles, Validator, Action classes and EJBs for various user transactions.
  • Involved in Command controllers, handler mappings and View Resolvers.
  • Worked on generating teh Web Services classes, WSDL using Apache Axis.
  • Used JSON for serializing/de-serializing data dat is sent/received from JSP pages.
  • Developed presentation layer using Java Server Faces and MVC framework.
  • Extensively used Java Collection Framework and Exception handling.
  • Used teh XML Parsers like SAX parser to parse teh data.
  • Used JDBC calls in teh Enterprise Java Beans to access Oracle Database.
  • Used JSP, JSTL, HTML and CSS, JQuery as view components in MVC.
  • Involved in Integration testing and defect fixes.

Environment: Core Java, J2EE, Spring, JSP, XML, JSP, Servlets, Hibernate Criteria API, JSF Rich Faces, Java Swing, Web Service, WSDL, XML, UML, EJB, Java Script, JQuery, SQL, CVS, Agile, JUnit.

We'd love your feedback!