We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

4.00/5 (Submit Your Rating)

Fredericksburg, VA

PROFESSIONAL SUMMARY

  • Over 7 years of extensive experiences in Web Application development using Ruby on Rails and Java.
  • Experience in working with Ruby 1.9.3 and 2, Ruby on Rails 3.2 and 4.1.0, and PostgreSQL, MySQL and Oracle on the backend and HTML4/5, JavaScript, Jquery, Angular.JS, Backbone.JS, CSS2/3 and Bootstrap on the front end.
  • Experience in configuring the application to be deployed on Heroku platform with support infrastructure on Amazon Web Services.
  • Extensive experience in the entire process of the software development life cycle (SDLC) including requirements definition, prototyping, architecture, design, implementation, testing and maintenance.
  • Strong knowledge in Application Programming under Windows, Mac OS X, UNIX and Linux environment.
  • Excellent exposure to Version Control Systems like Git (git flow), Svn.
  • Good exposure in interacting with Restful web services, SaaS, PaaS, and IaaS.
  • Good exposure to behavior driven development using Cucumber, RSpec.
  • Implementing RoR upgrades and patches and publishing Ruby Gems. Using Ruby Gems.
  • Experience on Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, Backbone.js.
  • 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 PostGRE 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
  • Experienced in UI development using HTML5, CSS3, AJAX, JavaScript and jQuery.
  • Front end expertise using HTML and CSS.
  • Experience developing own helpers to ease the job and code on both controllers and views.
  • Hands on development experience in building web applications using HTML5, CSS, jQuery, AJAX, Sql server technology.
  • Extensive experience in creating and maintaining databases which includes configuration, query optimization and de - normalization.
  • Managed code versioning with Github and deployment to staging and production servers.
  • Experience in developing, web based and standalone applications in Java and J2EE technologies.
  • Profound experience in web based and application development using Java Beans, Servlets, JSP, XML, Web Services, JDBC and RMI.
  • Extensive experience in MVC architecture based web application frameworks like Struts, Spring and Hibernate.
  • Extensive experience in Integrated Development Environment (IDE) tools such as Eclipse, JDeveloper, and Spring Tool Suite .
  • Extensive experience in Database Programming, Designing, Modeling and Development using SQL Server and good experience in Triggers, Views, Cursors, Stored Procedures and User Defined Functions.
  • Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design, Excellent at solving complex problems under strict deadlines.

TECHNICAL SKILLS

Development Tool (IDE): Sub Lime, Notepad++,Eclipse

Programming Languages: Ruby, .Net Framework, Java,J2EE

FrameworkStruts 1.x/2, Hibernate, Spring:

Web Technologies: Ruby on Rails, ASP.Net, Web Forms, XML Web Services, Entity Framework, Web Api, DNN

Databases: MySQL, PostGRE, Oracle, SQL

Operating Systems: Windows, Windows Server, Linux & Unix

Version Control Tools: Visual Source Safe -VSS, SVN, Github

Scripting & Markup Languages: JavaScript, Angular.JS, Backbone.JS, Node.JS, JQuery, HTML, XML, CSS, Ajax, REST and SOAP

Application Servers: Microsoft Internet Information Services

PROFESSIONAL EXPERIENCE

Confidential, Fredericksburg, VA

Ruby on Rails Developer

Responsibilities:

  • Implemented application using Ruby and basic MVC architecture.
  • Developed stored procedures compatible with MySQL and Oracle 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 HTML, CSS and JavaScript to describe webpages.
  • Involved in implementing effective reports using flash, pdf-writer.
  • Involved in developing XML data for Flex reports.
  • Involved in testing code using Rspec.
  • Worked closely with management and the design team to rapidly implement new features.
  • Integration of different plug-ins and gems.
  • Extensively involved in bug fixing, code refactoring and peer-reviews.
  • Used Amazon Web Services for improved efficiency of storage and fast access.
  • Used svn for version control.
  • Used Capistrano for web application deployment.
  • Worked under Agile Methodology.
  • Configured server-side to secure sensitive data using https/SSL.
  • Used RSpec to create test driven development. Experience with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails.
  • Managing code versioning with Github.
  • 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, NJ

Ruby on Rails Developer

Responsibilities:

  • Worked with the full stack at AT&T everything from front-end enhancements (Html/JavaScript/JQuery), to backend architectural changes. We utilize Ruby on Rails 3.2 along with JQuery, RSpec for continuous integration.
  • Enhanced web applications with new features, bug fix, test coverage, and better performance.
  • Design and write functionalities of the website using Ruby On Rails and related technologies such as various.
  • Ruby gems, HTML, Java Script, JQuery.
  • Active Record using MySQL (mysql2) and Oracle (active record oracle enhanced adapter) databases.
  • Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails.
  • Designed the front end application using Rails 3.1, CSS, AJAX and JQuery.
  • Used RSpec to create test driven development. Experience with all of the GEMS and libraries for this version of the ruby/rails.
  • Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails 2.3.8 framework and Ruby 1.8.7 conducting code reviews.
  • Implementing Behavior Driven Development using RSpec and Cucumber Performed testing.
  • 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.
  • Added efficient UI and client-side features using JQuery, AJAX remote calls.
  • Worked closely with management and the design team to rapidly implement new features.
  • Integration of different plug-ins and gems.
  • Extensively involved in bug fixing, code refactoring and peer-reviews.

Confidential, Albany, New York

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
  • Developed custom Rails applications specific to client's unique needs.
  • Involved in application Code Review and Bug Fix issues.
  • Involved in Database Migration using ActiveRecords, also involved in using Action Controller, ActiveResources, Fixtures and Action View in Rails.
  • Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, behavior Driven Development (BDD) and pair based programming.
  • Designed the front end of the application using Rails, CSS, AJAX, JSON and JQuery. Worked on backend of the application, mainly using ActiveRecords.
  • Practiced Test-Driven Development with RSpec and RSpec 2 as well as Behavior Driven Development with Cucumber and Capybara.
  • Normalization and Denormalization is carried out by writing Stored Procedures and simple queries using MYSQL database.
  • Ruby on Rails, JavaScript, JQuery, HTML, Behavior Driven Development (BDD) and pair based programming is used to develop client based features and applications.

Confidential - San Diego, CA

Web/Ruby on Rails Developer

Responsibilities:

  • Developed and implemented web application using Ruby on rails.
  • Used Devise and Ruby-Box gems to implement user authentication and access tokens.
  • Providing Web Site Support and Maintenance.
  • Perform research and analysis on needs and possibilities.
  • Testing the implemented enhancements on the web site.
  • Design and Implement databases and database changes to support new features and enhancements.
  • Developed and maintained automated search scripts of the web site and database.
  • Designed and implemented the designed application components as needed.
  • Fixed cross-browser compatibility issues from development stage of website for various browsers.
  • Worked with MySQL as a back-end using Active Record/Arel gems as an ORM layer.
  • Deployed the Web application on Amazon Web Server using automated Capistrano Script.
  • Built an interactive frontend in Javascript using jQuery to load recommendations using the API.
  • Agile development process with scrum and test driven development with extensive rspec tests, code.

Confidential

Java Developer

Responsibilities:

  • Involved in requirement Analysis, documentation of high level and low-level design.
  • Developed application using core java. J2ee and spring framework.
  • Developed SOAP web services using Apache CXF and Axis2 framework and deployed on Tomcat.
  • Developed JAX-WS web services and deployed on Web sphere Application Server.
  • Migrated web service applications from Tomcat to Web sphere Application Server.
  • Worked on java security like encryption, decryption, and generation of signature.
  • Used EJB Query Language for all database interactions.
  • Involved in implementing static and dynamic Web mapping of business logic and technical requirements.
  • Collaborated with business during requirement analysis and design discussions.
  • Prepared test data for various test scenarios.
  • Worked on migration of light weight web applications from Web-logic to Tomcat.
  • Responsible for developing the application level flow by utilizing Java, JSP and Struts
  • Responsible for developing the OS specific scripts (Shell Scripts) for automating the closing doc Process.
  • Used JSP for the front-end development and Java script for validation.

We'd love your feedback!