We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

4.00/5 (Submit Your Rating)

Coppell, TX

SUMMARY:

  • Close to 8 years of experience in Web Application development using Ruby on Rails and Java on various platforms.
  • Expertise in development of web applications using Ruby, Java, JavaScript, JQuery, JDBC, JSP, Struts, HTML, CSS and AJAX.
  • Expertise in developing front - end systems with JavaScript, JQuery, SASS, Angular JS, Backbone JS and Bootstrap CSS.
  • Experience in Design, Development and implementation of several frameworks like Rails framework, Struts MVC, Spring MVC, Spring JDBC, and Hibernate.
  • Comprehensive experience in Product designing and Full Stack Development.
  • Experience in using Web Services Technologies like SOAP, WSDL, UDDI and XML.
  • Experience with Application Servers and Web Servers such as BEA Web Logic Server, JBoss Server, WebRick, Puma, IBM Web Sphere and Apache Tomcat.
  • Experience in Ruby on Rails, Search Engines like Solr and Exalead.
  • Expertise in MySQL, SQLite3, PostgreSQL, and Oracle including SQL or PL/SQL, Stored Procedures.
  • Expertise in generating CRUD applications using scaffolding and used gems like SASS, Kaminary, Device Algolia, Nokogiri, Paperclip, and MongoID.
  • Hands on experience in GUI development of web applications using HTML, CSS, JavaScript, Coffee Script, AJAX and XML.
  • Experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
  • Experience in Agile Development, Git Hub, Amazon EC2, Amazon AWS and Heroku.
  • Experience in MS SQL Server BI components, Integration Services (SSIS), Analysis Services (SSAS) and Reporting Services (SSRS)
  • Strong implementation knowledge of Object Oriented Analysis and Design using Agile and Scrum methodologies.
  • Experience with Test Driven Development using Rspec, Cucumber, Jasmine, AngularJS testing using Protractor.
  • Ability to learn new concepts and technologies quickly adjust priorities and take on projects with limited specifications.

TECHNICAL SKILLS:

Programing Languages: Ruby, Java, JavaScript, PHP, HTML, C, and C++.

Framework: Rails, Struts, Spring, Hibernate

Database: MySQL, Oracle, PostgreSQL and SQLite.

Version Control Tools: Git and SVN.

Web Technologies: MVC, Bootstrap, HTML, CSS, JQuery and XML.

Web Application server: WebRick, Puma, Apache and JBoss

Deployment Tools: AWS S3 and Heroku.

Test Frameworks: Junit, Rspec, Rft, MiniTest and Cucumber.

IDE’s and Utilities: Notepad++, Eclipse IDE, Vim, Sublime, Komodo and Cloud9.

Development Methodology: Agile, Scrum.

Operating Systems: Windows and Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Coppell, TX

Ruby on Rails Developer

Job Responsibilities:

  • Developing and implementation of the web applications using Ruby on Rails.
  • Developed and tested many features for application using Ruby on Rails, Bootstrap, MySQL, CSS and AngularJS.
  • Used Rails, AJAX, JSON and JQuery to design the front end of the application and back end of the application is developed mainly using Active Records.
  • Designed applications using object oriented concepts Jasmine, Selenium, and Capybara.
  • Used RHTML, cascading style sheets (CSS), RJS to describe the web pages.
  • Designed the SQL Server Database, and Wrote Stored Procedures and Triggers for effective Data Processing and performance for the entire application like creating tables, views and stored procedure.
  • Worked on optimizing SQL queries to improve the loading times of the web pages.
  • Involved in utilizing Mongrel specific connection pools to interact with the business data from the business components.
  • Created an entire set of customized features in dashboard by JQuery and Rails AJAX.
  • Used Restful API to gather sales related data for products.
  • Provided validations and scope for many models in the database and created many associations within those models.
  • Participated in design sessions, code reviews, promoting common standards and best practices.
  • Used Git and GitHub repositories as version control system for check-in and check-out.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Extensively involved in bug fixing, code refactoring and peer-reviews.

Project Environment: Ruby, Rails, JavaScript, HTML, CSS, AJAX, JQuery, AJAX, JSON, RSpec, Bootstrap, AWS, MySQL, RHTML and GitHub.

Confidential, Washington, DC

Ruby on Rails developer

Job Responsibilities:

  • Designed and implemented web application using Rails 4, HTML5, CSS3, MySQL, JavaScript, JQuery, Bootstrap, SaaS, and AngularJS.
  • Implemented Restful Web Services using Ruby on Rails and enhanced CRUD Operation for the 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.
  • Modification and enhancement of existing customizations especially for the change requests, code fixes as per requirement.
  • Involved in requirements gathering, application design, code reviewing, bug fixing and code refactoring and Pulled data using Capybara, Selenium and Phantom JS.
  • Performing in unit testing, integration testing and acceptance testing of the system.
  • Created automated test scripts for web applications with Ruby and Capybara and Selenium testing module.
  • Involved in configuring of MongoDB with Rails application. Implemented TDD and BDD using RSpec and Cucumber.
  • Used GitHub repositories and Capistrano for easy deployment to production.
  • Used MemCache to enable caching of recently queried data for easier and quick data retrieval.
  • Performing unit testing, System integrated testing and other adhoc testing activities.
  • Followed Agile development software methodologies and SCRUM.

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

Confidential

Java / Ruby on Rails developer

Responsibilities:

  • Job Worked as a primary member in product designing and development team as a full stack developer to build up a Knowledge collaboration system to share information.
  • Responsible for application development, software release notes, and updates about the application.
  • Works involved with gathered the requirements to build the project and do the product migrations, used to check the system enhancements and architecture of the applications.
  • Worked with the UI developers on the issues on developing dynamic sites.
  • Enhanced the existing applications for better working of the application.
  • Active participation in code reviews.
  • Followed agile and scrum methodologies throughout project development, MySQL as a database and Ruby as a programming language, Used JSON for serialization, transmitting structured data.
  • Continuous integration tools are used to perform integration in every stage.
  • Used version controllers like GitHub for regularly updated code for all the team members by using GitHub and deployment is done using Heroku.
  • Interacted with the client in a regular basis to update the product and to take additional requirements.
  • Mainly used Rails to develop the application from front end and active records as a backend and used CSS to style the front end of the application and bootstrap.
  • Experience with Rspec and cucumber to create Test driven development.
  • Applying different Gems as per the requirement.
  • Involved in setting up WebLogic application server.
  • Maintained user guidelines and standards throughout the development of the application.

Project Environment: Ruby, Rails, HTML, MySQL, Bootstrap, Rspec, CSS, Cucumber, GitHub, Ubuntu.

Confidential

Java Developer

Job Responsibilities:

  • Involved in gathering requirements and built technical specifications from the requirements.
  • Involved in Data Analysis and provided the solution sets to work teams.
  • Developed front-end screens using Struts to serve as data entry screen and for business logic.
  • Involved in client-side validations using JavaScript for login and registration forms to both the petitioners and employees.
  • Designed UML Class Diagrams and Use Case Diagrams to understand the code easily.
  • Used Servlets to implement Business Logic with JSP.
  • Provided connections using JDBC to the database and developed SQL queries to manipulate the data.
  • Developed the ANT Script for building the application and deploying on JBoss Application Server.
  • Responsible for Production support of Application by proactively looking at production issues.

Project Environment: Java, HTML, Java Script, Struts, JSP, Servlets, SQL, JDBC, Oracle 8i, Eclipse, ANT, JBoss Application Server.

We'd love your feedback!