We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

Washington D, C

SUMMARY:

  • Over 4+ years of experience in application development, support and enhancement of real time web - based applications based on platforms such as Ruby on Rails, Java/J2EE.
  • Experience in working with Ruby 1.9.3 and 2, Ruby on Rails 3.2 and 4.1.0, and Postgre SQL, MySQL and MongoDB on the backend and HTML4/5, JavaScript, Jquery, Angular.JS, React.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 WebServices (AWS).
  • Extensively worked on Responsive Web Design (RWD) page development using HTML5, CSS3, JQuery, JavaScript, Ajax, Angular JS, JSON, JSF UI Components and JSP.
  • Extensive experience in software development life cycle (SDLC) process.
  • Excellent exposure to Version Control Systems like Git (Gitflow).
  • Good exposure in interacting with Restful WebServices, SaaS, PaaS, and IaaS.
  • Proven expertise in setting up Development environment using Ruby Stack.
  • Strong concepts and fundaments in Agile Methodology, Object Oriented Analysis, Design and Best practices.
  • Good exposure to TDD/BDD using Cucumber, Rspec, MongoDB, Redis etc.
  • Extensive experience in creating and maintaining databases which includes configuration, query optimization and de-normalization.
  • Experience in developing, web based applications in Java/J2EE technologies.
  • Profound experience in web based and application development using Java Beans, Servlets, JSP, XML, WebServices, JDBC and RMI.
  • Experience creating and modifying rake tasks.
  • Extensive experience in MVC architecture based web application frameworks like Rails, Struts, Spring and Hibernate.
  • Good knowledge with open source technologies like Apache Traffic Server and Chef.
  • Good in Amzon WebServices and mondoDB.
  • Strong technical background with solid history of delivering outstanding customer service. Genuine commitment to quality and customer satisfaction.

TECHNICAL SKILLS:

Programming Languages: Ruby, Java/J2EE, C, C++, SQL, PL/SQL,C#. Framework Rails, Struts, Hibernate, Spring,.NET, Ember.js

Integration: SOAP, REST, JSON, Biztalk,jenkins,YAML

Web Technologies: JavaScript, Angular.JS, React.js,Node.JS JQuery, Ajax, Swing, XML, REST API's.

Web Design: HTML5, XML, CSS3, JSP, Servlets, Bootstrap.

Databases: MySQL, PostgreSQL, MongoDB, Oracle

Test Frameworks: MiniTest, Test Unit, Junit

Operating Systems: Windows, Windows Server, Linux & Unix

Version Control Tools: Github, Bitbucket

Application and Web Servers: WebSphere, WebLogic, Apache Tomcat,chef

Development Tool (IDE): SubLime, Notepad++, Eclipse

PROFESSIONAL EXPERIENCE:

Ruby on Rails Developer

Confidential - Washington D.C

  • Implemented application using Ruby and basic MVC architecture.
  • Developed stored procedures compatible with MySQL and MongoDB supportive in Ruby.
  • Implemented productive and efficient search and filters for bulk data.
  • Developed Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, react.js.
  • Analyzed and improved application efficiency by optimizing queries even for bulk data.
  • Implemented efficient UI and client-side features using JQuery, AJAX.
  • Created templates, Sub views and partials using React JS.
  • Used HTML, CSS and JavaScript along with Angular.JS to describe webpages.
  • Worked closely with management and the design team to rapidly implement new features.
  • Setting up AngularJS framework for UI development. Developed html views with HTML 5, CSS 3, JQuery 1.1.0, JSON, and Java Script.
  • Used SOAP UI tool analyze the response from ALSB web service call.
  • Extensively involved in bug fixing, code refactoring and peer-reviews.
  • Used Amazon WebServices (AWS) for improved efficiency of storage and fast access.
  • Used Software MySQL, JavaScript, JQuery and Ajax-based applications, NoSQL databases: Redis, MongoDB, Amazon Web Services, Knockout.js, Backbone.js or Angular.JS
  • Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies.
  • Used Capistrano for web application deployment.
  • Worked under Agile Methodology using Kanbanize.
  • Configured server-side to secure sensitive data using https/SSL.
  • Used RSpec and Cucumber to create test driven development (TDD). Experience with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails.
  • Managing code versioning with Github.
  • Developed AngularJS Controllers Which Isolates scope to perform operations in UI.
  • 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.
  • Worked in deployment using tools such as Capistrano & Chef.
  • Creating service handler and rake tasks as per requirements - developing and maintaining automation framework standards.
  • Involved in designing and writing functionalities of the web applications using Ruby on Rails, Ruby gems and various other technologies like Angular.JS, Ember.JS, Backbone.JS, JavaScript and jQuery.
  • System Automation and configuration Management with Chef, Puppet, and Ansible
  • Configured server-side to secure sensitive data using https/SSL, Redis.
  • Used Restful API to gather sales related data for products.
  • Worked with Amazon Services: EC2, Redshift, Elasticache, EMR, Kinesis, Dynamo, automated testing and continuous integration programs such as Jenkins or Ansible, Knockout.js, Backbone.js or Angular.JS,

Ruby on Rails Developer

Confidential, Sandiego, CA

  • Worked on an application from front-end enhancements (HTML/JavaScript/JQuery), to backend architectural changes and 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.
  • Implemented single page web applications using Angular JS and Backbone JS.
  • Produced web components in React.js
  • Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails. Deployment to a distributed architecture with tools such as Capistrano or Chef.
  • Database modeling and design and involved in developing and implementation of the web application using Ruby on Rails.
  • Designed webpages using HTML, CSS, CoffeeScript, and JavaScript along with Angular.js
  • Used RSpec to create test driven development (TDD). Experience with all of the GEMS and libraries for this version of the ruby/rails.
  • Working with Ruby gems such as ruby-pg for PostgreSQL.
  • 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.
  • 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.
  • Developed front end application using HTML, CSS, Angular JS, Ember JS and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Use of Github repositories.
  • 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.

Java Developer

Confidential

  • Development of user interface using JSP, HTML and JavaScript.
  • Used Dependency injection in Spring for Service layer and DAO layer.
  • J2EE Architecture was implemented using Struts based on the MVC2 pattern.
  • Written Servlet and deployed them on IBM WebSphere Application server.
  • Responsible for user validations on client side as well as server side.
  • Development of the Java classes to be used in JSP and Servlets.
  • Used Hibernate for persistence to Oracle Database
  • Involved in Design UI Screen, Created several mock up Using HTML, CSS and JavaScript.
  • Improved the coding standards, code reuse. Increased performance of the extended applications by making effective use of various design patterns (Front Controller, DAO)
  • Worked with PL/SQL scripts to gather data and perform data manipulations.
  • Used JDBC to retrieve data from Oracle database.
  • Developed build scripts using Ant.
  • Developed stored procedures in Oracle.
  • Used Test Driven Development approach, and wrote many unit and integration test cases.
  • Troubleshooting and coded corrections for production issues discovered in the application

Hire Now