Ruby On Rails Developer Resume
4.00/5 (Submit Your Rating)
GA
SUMMARY
- IT experience of 7 years in application development using Ruby on Rails, HTML5, Git, Heroku, Java\J2EE, JavaScript, Phusion Passenger, Oracle, Microsoft SQL server, SQLite, PostgreSQL.
- More than 4 years of experience inRuby on Rails.
- Skilled in Ruby on Rails implementation in building web applications from scratch. skill in all phases of software development life cycle (SDLC), which includes requirements gathering, analysis, design, maintenance and implementation of software applications and testing Client/Server and Web applications.
- Implementing RoR upgrades, patches and publishing Ruby Gems using Ruby Gems.
- Hands on experience with Installation Sun Virtual Box on various machines to test application against different operating systems.
- Scripting experience in Core Java and J2EE for 3 years.
- Experience in web based GUI’s development using JSP, HTML, XHTML, and CSS, MySQL
- Proficient in Model - View-Controller (MVC) architectures using Rails, Struts, spring framework and Hibernate.
- Extensive experience in Java script, XML, JQuery, HTML5
- Solid knowledge of UNIX based operating systems, including Mac OS, and Linux, Ubuntu and CentOs
- Experience in various stage of software development life cycle includes requirements, analysis, design, development, deployment and testing of an application for business outputs.
- Worked in Agile software development a framework that delivers customer collaboration and interaction with processes and tools.
- Experience in using Git, GitHub, and Amazon EC2 and deployment using Heroku.
- Hands on experience in creating and modifying rake tasks.
- Experience on Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, Backbone.js.
- Experience in Test Driven Development(TDD) and Behavior Driven Development(BDD) methodologies for consulting firms and enterprise projects.
- Experience in deploying of applications in WEBrick, Phusion passenger and functional usage with Apache Tomcat Server.
- Excellent Communication, Interpersonal and Leadership skills.
TECHNICAL SKILLS
- Languages and DSL’s
- Databases
- API’s
- Web Methods
- Ruby on Rails
- MySQL
- Google Maps API
- HTML5
- Sinatra
- MongoDB
- Twilio API
- CSS3
- JavaScript
- PostgreSQL
- Facebook API
- XML
- Bootstrap
- SQLite3
- Rails backend API
- REST resources
- JQuery
- Oracle
- Model View Controller
- Ember
- Object Oriented Methods
- Angular.js
- UI design
- RSpec
- Cucumber
PROFESSIONAL EXPERIENCE
Confidential, GA
Ruby on Rails Developer
Responsibilities:
- Developed many features in an Agile environment using Ruby on Rails, HTML, CSS and JavaScript Puppet.
- Implemented generic classes (reusable) for filtering functionality.
- Coded filter module in Ruby on Rails
- This involves the implementation of filtering functionality (like in Quality center) in both client side (JavaScript) and server side(Java).
- Implemented sorting and paginations functionality for entire application.
- This involves the implementation of sorting and pagination functionalityfor displaying the list of values in the screen without hitting the database.
- Written Rspec's and implemented TDD process and DevOps .
- Actively involved in the coding of dynamic JSP design and graphs generation using JFreeCharts.
- Coded JavaScript for page functionality popup screens.
- This involves the designing of dynamic JSP’s which dynamically display input fields and to generate graphs based on these input values using JFreeCharts.
- Wrote RSpec and Cucumber test scripts in the application.
- Planned and carried out daily scrums, weekly estimations.
- Participated actively in unit testing, integration testing and acceptance testing of the system.
- Daily updates to clients through teleconferences and formal status updates.
Environment: Rails, WEBrick, Aptana, HTML, CSS, AJAX, Java, J2ee, Struts, springs, Hibernate, JavaScript.
Confidential, NC
Ruby on Rails Developer
Responsibilities:
- Involved in the process Design, Coding and Testing phases of the software development cycle.
- Designed use-case, sequence and class diagram (UML).
- Developed User Interface using PHP, HTML, REST, DOM, XHTML, AJAX, CSS and JQuery.
- Used RESTful Web Services to read the XML content and display in carousel.
- Requirement Analysis /Gap analysis.
- High level design detail design.
- Developing key modules in the application using Ruby Rails.
- Implementing Behavior Driven Development using RSpec And Cucumber.
- Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby.
- Conducting code reviews & knowledge sharing .
- Implementing Behavior Driven Development using RSpec and Cucumber.
- Performed testing and training of employees. worked with onsite team and provide round the clock production support to business users.
Environment: CSS and JQuery, Analysis /Gap analysis, MVC, RSpec and Cucumber.
Confidential, PA
Ruby on Rails Developer
Responsibilities:
- Actively involved in client interaction during preparation of Software Requirements Specifications (SRS) and trained how to write Business rules for a web application project.
- Designing Data model, stored procedures for a Data set.
- This involves designing database model for the entire application like creating tables, views and stored procedure.
- Implemented MVC architecture for running rails applications.
- Designed templates for displaying HTML with Ruby files.
- This involves the implementation of version control systems such as GIT, and remote backup using GIT Hub.
- Designing dynamic Java Server Pages (JSP) and graphs generation using JFreeCharts for analysis purpose.
- Responsible in developing RSpec test cases for a rails application.
- Designed and developed Web services using XML and JQuery.
- Involved in Code review and Bug fix issues for client.
- Used deployment tools like Heroku.
- Daily updates to clients through teleconferences and formal status updates.
Environment: Ruby on Rails (3.2), WEBrick, HTML, CSS3, AJAX, Java, JSP, Hibernate, JavaScript,SQLite3, Heroku.
Confidential
Java/J2EE Developer
Responsibilities:
- Strong exposure in developing web based applications using Java/J2EE technologies like Core Java, JSP, and Struts framework.
- Experience in Java back-end developer with good command on Object oriented design and principles.
- Involved in developing efficient and quality code in agile software development life cycle.
- Strong exposure to JBOSS 4.0 for deployment of projects.
- Basic knowledge of service-oriented Architecture (SOA), web services.
- Developed web based applications applying MVC design architectures with Struts.
- Wrote SQL queries to insert and update SQL database.
- Experience in Web Development technologies like HTML, CSS, and XML.
- Developed strong interpersonal and communication skills.
- Understood to test program by running it across test cases to ensure validity and code effectiveness.
- Used Apache Tomcat application server for web services.
Environment: Servlets, Struts, Oracle 9i, JBOSS, JSP, XML, HTML, JDBC, JavaScript, SQL.