We provide IT Staff Augmentation Services!

Rails Developer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Experience in developing applications using Ruby on Rails, HTML5, Java/J2EE, AngularJs, Bootstrap, JQuery, & JavaScript
  • Result oriented professional with 7 years of IT experience in various SDLC phases such as requirements gathering, analysis, design, implementation, maintenance of software applications & testing Client/Server and Web applications.
  • Good experience in migrating and building new Rails applications as per requirement.
  • Experience in implementing Object Oriented Programming using JAVA/J2EE technologies.
  • Experience in GUI development using HTML, CSS, JavaScript, Coffee Script, AJAX and XML.
  • Proficient in developing front - end systems with JavaScript, JQuery, SASS, Angular JS, Backbone JS and Bootstrap CSS .
  • Experience with Test Driven Development using Rspec, Cucumber, Jasmine, AngularJS testing using Protractor.
  • Strong implementation knowledge of Object Oriented Analysis and Design using Agile and Scrum methodologies.
  • Well experienced with Software Development Life Cycle process which incorporates outlining and implementing the software, debugging, fixing and keeping up the software.
  • Hands on experience on installation and configuration of multiple versions of Ruby using Ruby version manager (RVM), gemsets and bundler.
  • Used JIRA to manage the issues/project work flow.
  • Experience in using test-driven development in Ruby on Rails, JavaScript, JQuery and Ajax-based applications, HTML and CSS.
  • Experience in Ruby on Rails, Search Engines like Solr, Exalead and JQuery, JIRA, HTML5, Crucible and Advanced JS.
  • Experience in AngularJS controllers, directives, factory and service resources, routings and events.
  • Experience in automation tools Selenium and Cucumber.
  • Proficient in using Rails Migrations and Active record, Action Park and Action Mailer.
  • Hand-on experience in Model-view-controller frameworks like Rails, struts, spring and Hibernate.
  • Experience with relational databases like SQLite, MySQL, PostgreSQL and MSSQLServer and also with non-relational databases like MongoDB.
  • Worked on Integrated Development Environments like Eclipse, NetBeans, RubyMine and Sublime.
  • Working knowledge with Git, CVS, Sub Version and ClearCase.
  • Good experience in using GitHub, Amazon AWS, Amazon EC2 and deployment using Heroku.
  • Experience with Application Servers and Web Servers such as BEA Web Logic Server, JBoss Server, WEBrick, IBM Web Sphere and Apache Tomcat.
  • Worked on Integrated Development Environments like Eclipse, NetBeans, RubyMine and Sublime.
  • Generated CRUD applications using scaffolding and used gems like SASS, Kaminary, Stringex, Device Algolia, Nokogiri, Paperclip, Stripe, Selenium, MongoID.
  • Implemented and enhanced CRUD operations using MVC architecture.
  • Extensive knowledge in Object-oriented analysis, Design and enhancement of applications using core Java, Servlets, JSP, JDBC, RMI, Multithreading, Eclipse and Tomcat.
  • Pervasive Experience in developing Ruby, Java, C++ to back-end RDBMS (Oracle, MySQL) and document management systems.
  • Expertise in MySQL, SQLite3, PostgreSQL, and Oracle including SQL or PL/SQL, Stored Procedures.
  • Good exposure in interacting with RESTful webservices SaaS, PaaS, IaaS.
  • Outstanding ability to use the best practices in Ruby on Rails development.
  • Participate in code reviews, troubleshooting, bug fixing, preparing test environments, execute User acceptance testing and providing production support.

TECHNICAL SKILLS:

Development Tool(IDE): Aptan RadRails, Eclipse, Notepad++, Sublime, Aptana, Nitrous, WSAD, Text mate, Rational Rose, NetBeans

Programming Languages: Ruby, JRuby, Java, C, C++

Web Technologies/Frameworks: Rails, Struts, Spring, Hibernate, JQuery, Sinatra, ReactJS, JSON, AJAX, CSS, XML, MVC, AngularJS, BackboneJS, D3JS, W eb Forms, XML Web Services, Bootstrap

Databases: Oracle9i/10g, PL/SQL, MongoDB, MySQL, PostgreSQL, MS SQL, SQLlite, mongoDB

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

Configuration &Version Control Tools: Git, SVN, Visual Source Safe -VSS, Ruby Mine, Team Foundation Server-TFS

Testing/ Logging Tools: Rspec, Junit, Test Unit, Capybara, Rft, MiniTest

Deployment Tools: Amazon EC2, Heroku

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

Application Servers: Webrick, Unicorn, Puma, Thin, WebLogic, Apache IIS

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

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

Others: LINQ, WCF Web Services, Unit Testing, AGILE, SCRUM, JIRA

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Rails Developer

Responsibilities:

  • Developed and implemented the web application using Ruby on Rails framework.
  • Worked on an application from front-end enhancements Html/JavaScript/JQuery/ CoffeeScript to backend architectural changes. We utilize Ruby on Rails 4 along with RSpec for continuous integration.
  • D evelopment of a web based search engine used for regulating marketers.
  • Implemented and enhanced CRUD operations for the applications using the MVC architecture of Rails framework and Ruby conducting code reviews.
  • Involved in daily scrum sessions within the team to discuss the backlog items and resolve dependencies
  • Implementing LDAP authentication using devise to integrate with an in-place webseal/TAM infrastructure.
  • Test-driven development with Rspec, Capybara, and jasmine (for JavaScript) and achieving 100% test coverage.
  • Scaling and performance engineering of the application to high volume queries over Greenplum backend.
  • Used JSON for serialization, transmitting structured data over a network connection.
  • Interfacing project and processes from agile environment to traditional SDLC environment.
  • Created graph structure based on mysql tables using D3js.
  • Creating consistent development environments using Vagrant & Chef, allowing project to be outsourced seamlessly.
  • Implemented Behavior Driven Development using RSpec and Used Restful API to gather related data for products.
  • Hands-on experience using GitHub, Amazon EC2, GIT and deployment using Heroku.
  • Responsible to manipulate HTML, CSS and JQuery as well as making the pages dynamic using AJAX and JSON.
  • Developed Capistrano scripts to automate deployment on various environments.
  • Implemented sorting, auto completer (typo ahead) and paginations functionality for entire application.
  • Involved in the selenium automation scripts development to automate the test cases.
  • Worked on Integrated Development Environment like RubyMine.
  • Used CSS and java Script along with Angular JS.
  • Performance testing for various deployment configurations - passenger vs unicorn using httperf, pointing out exact performance bottlenecks and helping resolve them.
  • Analyzed and improved application efficiency by optimizing queries, and caching content with memcached for rails.
  • Involved in direct communications with Business analysts for development of any additional feature requests.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and access.
  • Implemented productive and efficient search and filters for retrieving reports of data.
  • Interaction with client to handle change requests, trouble reports and requirements collection.

Environment: Ruby (2.1.5), Rails (4.0), Apache Passenger, HTML5, CSS3, AJAX, JQuery, Bootstrap, JavaScript, AngularJS, EC2, AWS, Rspec, Linux, Unix, P ostgreSQL, RESTful, GITHUB, Cucumber, MongoDB, JSON, Weblogic, Vagrant, Teamcity.

Confidential, Hartford, CT

Rails Developer

Responsibilities:

  • Involved in developing and implementation of the web application using Ruby on Rails.
  • Maintaining the existing Ruby on Rails reports application and performed enhancements using JQUERY, HTML5 for better look and feel.
  • Designed front end of the application using Rails, AJAX, JSON, CSS and jQuery and back end was developed by Active records.
  • Developed Capistrano scripts to automate deployment on various environments.
  • Test-driven development with Rspec, Capybara, and Jasmine (for JavaScript) and achieving 100% test coverage.
  • Use of GitHub repositories, Bundler, GEMS and libraries for this version of ruby/rails.
  • Designed webpage layouts using CSS3, HTML5 along with JQuery and adding dynamic functionality to each module.
  • Used Dreamweaver, HTML and Adobe Photoshop to position and develop design elements.
  • Created database schema for PostgreSQL Database and helped to draw ER-Diagrams using Microsoft Visio.
  • Worked with Ajax to make the calls to the service in order to fetch the needed data.
  • Used SCRUM and Agile methodology.
  • Designed applications using object oriented concepts.
  • Wrote several Ruby scripts to manage internal team project planning, and DevOPs tasks through Trello API, GitHub, and other third party software.
  • Implemented module pattern for faster loading times and easier maintenance.
  • Interacted with client to handle change requests, trouble reports and requirements collection.
  • Designed and enhanced controller and view part of the system by scaffolding.
  • Practiced Test-Driven Development with Rspec and Rspec 2 as well as Behaviour Driven Development with Cucumber and Capybara.
  • Parsed JSON and XML data sent by the server.
  • Being an active team member, helped in fixing bugs, code reviews.
  • Capable of analysing complex situations and able to provide proactive solutions.

Environment: Ruby on Rails, HTML, CSS, AJAX, Anjular JS, JSON, JQuery, Linux, UNIX, MySQL, PostgreSQL, JavaScript, Rspec, Restful, YAML, Cucumber, Capybara, Amazon AWS .

Confidential, Atlanta, GA

Rails Developer

Responsibilities:

  • Actively involved in analysis of the system requirements specifications and involved in client interaction during requirements specifications.
  • Worked with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails.
  • Designed the front-end of the application using Ruby on Rails and HTML.
  • Writing backend programming in Ruby on Rails.
  • Worked extensively with various versions of Ruby, Ruby on Rails, HTML4/5, and JavaScript, CSS, Angular Js, RVM, Bundler, GEMS and libraries to Communicating with the customer to design solutions.
  • Worked in the design and development phases of the application using ROR.
  • Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, CSS, JavaScript.
  • Managed code with SVN and unit testing in Rspec framework.
  • Coded JavaScript for page functionality popup screens.
  • Created Restful http services to interact with UI.
  • Designed and developed the layouts of customer relations module.
  • Wrote Rspec and Cucumber tests in the application.
  • Used JavaScript and XML to update a portion of a webpage.
  • Involved in Database Migrations using Active Records, also involved in using Action Controller, Active Resources, Fixtures and ActionView in Rails.
  • Launching the VMs on different cloud platform and monitor the performance and configuration.
  • Followed agile development methodology and scrum for the project.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Used Restful API in communicating with third parties.
  • Used Rails finder methods, filters and wrote model scopes in the application.
  • Deployed the project into Heroku using GIT version control system.
  • Refactored code as required while working on the features and enhancements.
  • Acted as a point of contact for bug fixes, data fixes and high priority code changes when required.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.

Environment: Ruby (1.9.3), Rails (4.0), CSS, HTML5, JavaScript, JQuery, Rspec, Cucumber, JSON, SVN, MySQL, Git, Virtualization.

Confidential, Chicago, IL

Java / ROR Developer

Responsibilities:

  • Worked in the design and development phases of the application using ROR framework.
  • Developed ActiveRecord Classes from Rails Console for Data base programming.
  • Created and deployed new features and amend existing features.
  • Handled caching in Ruby on Rails.
  • Involved in developing and implementation of the web application using Ruby on Rails.
  • Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.
  • Coded model level validation using Ruby programming with emphasis in web security.
  • Designed the front end application using CSS and JQuery.
  • Developed the user authentication module for customer facing application.
  • Implemented & enhanced CRUD operations for the applications using the MVC architecture of Rails framework and Ruby conducting code reviews.
  • Managed code with unit tests and GitHub.
  • Implemented Behaviour driven Development using Rspec and Cucumber.
  • Involved in unit testing and integrated testing of the application.
  • Actively involved in the process of deployment.
  • Worked with SQL and search based data storage.
  • Involved in writing Rake task for updating database.
  • Designed applications using object oriented programming (OOPS) concepts.
  • Interaction with client to handle change requests, trouble reports and requirements collection.

Environment: Rails, JBoss, HTML, CSS3, AJAX, JQuery, JavaScript, MySQL, RESTful, Git.

Confidential

Rails Developer

Responsibilities:

  • Developed the web application using Ruby on Rails framework.
  • Involved in Design, development and testing phases of the application under agile methodology.
  • Participated in a back-end and front-end development of the Rails application.
  • Analyzed system requirements specifications and involved in client interaction during requirements specifications.
  • Used Git and Continuous Integration for version control and worked in an Agile methodology environment.
  • Designed front-end using HTML and CSS and was involved in dynamic webpage designing using AJAX and JSON.
  • Designed and developed Service oriented architecture with webs services.
  • Include unit tests for feature areas to achieve established code coverage targets coordinating sign-off from QA/Test.
  • Analyzed and improved application efficiency by optimizing queries and caching contents for Rails
  • Deployed the project into Heroku using GIT version control system.
  • Develop user friendly and sophisticated graphical representation of the catalogue of items that would be configured for a piece of equipment.
  • Utilized Object Oriented Programming in JavaScript and DOM structure to implement various functionalities.

Environment: Ruby, Rails, JavaScript, HTML, CSS, MVC, PostgreSQL, Github, SQL, JSON, WebRick, AJAX

Confidential

Java Developer

Responsibilities:

  • Requirements Analysis, Re-engineering and Functional Specifications.
  • Developed business logic to read data from database and present them on Web Interface.
  • Performed the Use Case analysis and established the design criteria.
  • Designed UI screens using JSP, AJAX and JavaScript.
  • Involved in writing Form level Validations using Struts validation framework.
  • Setting up WebLogic application server.
  • Design and development of web Interface using JSP. Designed the Java Server Pages (JSP) that uses XSL style sheets for customization.
  • Designed and developed the web applications and interface.
  • Created XML and XSL documents. Parsed the XML documents using Apache Xerces parser.
  • Developed the ANT Script for building the application and deploying on JBoss Application Server.
  • Developed Action Servlets classes. Responsible for writing code for Action Forms and Form Bean classes using Struts Framework.
  • Created Servlets that redirects the requests to the corresponding page handlers.

Environment: Java, J2EE, JSP, WebLogic, JDBC, JavaScript, HTML, Struts, Servlets, SQL, Oracle 8i, Eclipse, ANT, JBoss Application Server

We'd love your feedback!