We provide IT Staff Augmentation Services!

Sr. Ruby On Rails Developer Resume

5.00/5 (Submit Your Rating)

Houston, TexaS

PROFESSIONAL SUMMARY:

  • Over 7+Years of IT expérience, with 5 years as a Ruby on Rails Developer and 2 years as Java Developer .
  • Proficient in multiple programming languages like Ruby, Java, C++, Python, R programming .
  • Certified Python and R programmer .
  • Good knowledge on programming paradigms, Object - oriented programming, and Service oriented architecture .
  • Experience in working with Software Development on a team of developers, Full-time hands- on Ruby-On-Rails development, RSpec, Git, MySQL, JavaScript, jQuery and Ajax -based applications.
  • Experience in configuring the application to bedeployed on Heroku platform with support infrastructure on Amazon Web Services ( AWS ).
  • Experience in the functional usage and deployment of applications in JBOSS, and Apache Tomcat Server .
  • Extensive experience in systems development life cycle (SDLC).
  • Excellent exposure to Version Control Systemslike Git (Gitflow), SVN.
  • Good exposure to TDD/BDD using RSpec .
  • Extensive experience in creating and maintaining databases which includes configuration, query optimization and de-normalization.
  • Experience in Ruby on Rails 4, 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 .

TECHNICAL SKILLS:

Programming Languages: Ruby, Java, Python, R programming, C/C++, XML, SQL.

Web Technologies: JavaScript, JQuery, Ajax, HTML, CSS.

Frameworks: Ruby on Rails and Struts with MVC, Bootstrap.

Test Frameworks: Rspec and Junit.

Databases: Microsoft SQL server, SQLlite, MySQL, Postgres SQL, Oracle.

Bug Tracking tools: Jira, Mantis, OTRS and BugZilla.

Deployment Technologies: Heroku and Amazon EC2.

Version Control tools: Git, Gitflow, Bitbucket, Github, SVN.

Operating Systems: Windows, Mac OSX and Linux

IDE s: Eclipse, Adobe Dreamweaver, Sublime Text, Visual Studio, Xcode.

PROFESSIONAL EXPERIENCE:

Confidential, Houston, Texas

Sr. Ruby on Rails Developer

Responsibilities:

  • Excellent experience on the design and development of Controllers, Models, Helpers and Partials in the application using Ruby on Rails.
  • Hands on experience on Database modeling and design.
  • Involved in Code review and Bug fix issues.
  • Designed the front end of the application using Rails 4.1, CSS,Bootstrap, AJAX and JQuery.
  • Hands on experience on writing test cases using Rspec.
  • Working with Ruby gems such as ruby-pgfor Oracle- PostGRE-SQL.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails 4.1 framework and Ruby 1.9.3.
  • Implementing Behavior Driven Development using Rspec.
  • Used JIRA to track project management.
  • Created and deployed new features and enhance existing features.
  • Created an entire set of customized features in dashboard (JQuery and Rails AJAX).
  • Building and scaling Ruby on Rails applications with Agile processes and cloud technologies.
  • Implemented the integration with the back end system with web services using SOAP and REST API.

Environment: Rails 4.0, Ruby 2.0, RSpec 2.9, 3.0x, JavaScript, JQuery, HTML, CSS, SQL, Oracle, JQuery, Adobe Dreamweaver, Apache web server, Sublime, SOAP and REST API.

Confidential, Jersey City, NJ

Ruby on Rails Developer

Responsibilities:

  • Worked in the design and development phases of the application using ROR framework.
  • Used Rails, AJAX, JSON, CSS and JQUERY to design the front end of the application.
  • Written test cases usingRspecs and implemented TDD process.
  • Interaction with client to handle change requests, trouble reports and requirements collection.
  • Involves in developing the user authentication pagesusing Device ruby gem.
  • User Interface for website with ERB, JQuery, RJS, Ruby, Ajax for View, Controller, Model in Ruby on Rails Framework on Mac OS X Operating System.
  • Implemented sorting, auto completion and paginations functionality for entire application.
  • Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.
  • Involved in Database Migration using Active Records, also involved in using Action Controller, Active Resources, Fixtures and Action View in Rails.
  • Manage, collaborate and coordinate the work of an offshore development team.
  • Special skills in developing user friendly, simple yet effective web based applications
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and De-normalization.
  • Experience in using Git, GitHub, and Amazon EC2 and deployment using Heroku.
  • Provide validations and scope for many models in the database and created many associations within those models.

Environment: Ruby 1.9.x Rails 3.2, RSpec 2.9, HTML, CSS, AJAX, Jquery, JavaScript, MySQL, RESTful, Git and Mac OSX.

Confidential, Chicago, IL

Ruby on Rails Developer

Responsibilities:

  • Worked on an application from front-end enhancements (Html/JavaScript/JQuery), to backend architectural changes. Utilized Ruby on Rails 3.2 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).
  • Involved in writing Rake tasks for updating database.
  • 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.
  • Good hands on experience on Unix/Linux environments.
  • Expertise with data models and SQL, especially in MySQL
  • Extensively involved in bug fixing, code refactoring and peer-reviews.

Environment: Rails 3, Ruby 1.8, Rspec 2.0x, JavaScript, CSS, MySQL, JQuery, Adobe Dreamweaver, Apache web server and Sublime Text.

Confidential, Plano, Texas

Java Programmer

Responsibilities:

  • Involved in designing the system based on UML concepts, which include data flow diagrams, class diagrams, sequence diagrams and state diagrams using Rational Rose Enterprise Edition.
  • Designed and developed web pages using JSP, HTML and used JavaScript for client side validation.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Implemented front end changes based on spring integrated with Struts along with
  • JSP view and Java code as per requirement
  • Adopt Agile Methodology to plan using JIRA.
  • Customized Jasper Reports and SQL procedures according to the client requirements.
  • Involving in Building the modules in Linux environment with ant script.
  • Troubleshoot issues concerning Apache Tomcat during deployment
  • Involved in writing maven scripts for merging jar files into existing repository.
  • Has developed XML Parsing logic using DOM Parsers.
  • Used Resource Manager to schedule the job in Unix server.
  • Used web services (REST) to bridge the gap between our MS and Drupal technology.
  • Builds and develops java interfacing with different backend systems in Mainframe.
  • Worked on PL/SQL and SQL queries.

Environment: s: Java, J2EE, Java Script, EJB, Agile, JIRA, Jasper Reports, REST, SQL, Maven, Oracle, Windows, Linux, XML Parsing DOM Parsers, Unix server, REST.

We'd love your feedback!