We provide IT Staff Augmentation Services!

Sr Ruby On Rails Developer Resume

0/5 (Submit Your Rating)

Woodbridge, NJ

SUMMARY

  • An experienced, enthusiastic, professional Ruby on Rails developer whois engaged by working with visionary people and brands.
  • I welcome fresh challenges and have an aptitude to assimilate new knowledge readilyadapting to rapidly changing business needs.
  • Experienced in supporting leading brands with the focus on exceeding expectations for customer serviceand going above and beyond the call of duty.
  • I am attentive to detail with a “can do” approach ensuring tasks are completed to a high standard, objectives, targets and deadlines are met. I am self - motivated and am able to work well on own initiative as well as enjoy working as part of a team.
  • Web Development using Ruby on Rails, Rails architecture, HTML5, CSS3, JQuery,JavaScript while adhering to W3C, Accessibility and Usability Issues.
  • Understanding of Graceful Degradation and Progressive Enhancement.
  • Experience in hand coding HTML4/5, XHTML and CSS2/3.
  • Analyse, design, develop and implement various applications utilizing Ruby on Rails
  • Also developed in SQL, JavaScript, Java, C++, C, and other programming systems.
  • Expert in front-end UI development using Angular.Js, Knockout.Js, jQuery Render.
  • Experience in using the HTML5 capabilities like AppCache, Canvas, local storage, and device capabilities access.
  • Implemented RESTful web services following TDD using Capybara with RSpec.
  • Experience in using Git, GitHub, and Amazon EC2 and deployment using Heroku.
  • Expert working knowledge on databases like RDBMS (Oracle, MySQL, MS-SQL, SQLite) & NoSQL (Mongo DB, Couch DB).
  • Planning, deployment, and tuning of SQL (SQL Server, MySQL) and NoSQL (elasticsearch, Redis, memcached) databases.
  • Worked in TDD/BDD environments using Capybara with RSpec and Cucumber.
  • Experienced in using the distributed revision control and source code management system like GIT, TFS & SVN Tortoise.
  • Worked in Agile & Scrum methodology with strong sense of ownership of development.

TECHNICAL SKILLS

  • Ruby
  • Ruby on Rails
  • Java
  • JSP
  • JavaScript
  • Node.js
  • CoffeeScript
  • DOM API
  • Redis
  • Puppet
  • Jenkins
  • Hudson and Chef
  • HTML
  • DHTML
  • XML
  • XSLT
  • CSS jQuery
  • Ajax
  • SOAP
  • JavaScript
  • Web Services.
  • IBM DB2
  • PostgreSQL
  • MongoDB
  • MySQL
  • NoSQL
  • Oracle 11i/10g/9i
  • WEBrick
  • Thin
  • Unicorn
  • Apache
  • AWS
  • Heroku
  • Nginx
  • GO
  • Java
  • J2EE
  • JSP
  • Servlets
  • Struts
  • Hibernate
  • Spring
  • Capybara
  • Web DriverTesting Frameworks RSpec
  • Cucumber
  • Junit
  • SVN
  • Spring MVC
  • Spring DAO
  • Spring Security
  • Spring WS
  • Windows
  • Linux
  • UNIX
  • Ubuntu
  • Angular.js knockout.js backbone.js ember.js react.js node.js bootstrap
  • Redmine
  • Bugzilla
  • JIRA
  • Agile SCRUM
  • SDLC Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Woodbridge, NJ

Sr Ruby on Rails Developer

Responsibilities:

  • Worked in the design and development phases of the application using ROR framework.
  • Used Rails, AJAX, JSON, CSS and JQUERY to design the front end of the application.
  • Back end of the Application is developed mainly using Active Records.
  • Created and deployed new features and amend existing features.
  • Extensive experience in developingRubyGemsand scripting usingRubyCore, jruby andRuby Standard Libraries.
  • Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, CSS, JavaScript, Bootstrap, RSpec and Html.
  • Involved in developing and implementation of the web application using Ruby on Rails.
  • Coding using Ruby on Rails and also used JQUERY, HTML5 and advanced JS for better look and feel.
  • Used HTML, CSS and JavaScript along withAngular.JSto describe webpages.
  • This involves designing database model for the entire application like creating tables, views and stored procedure using MongoDB.
  • Manage, collaborate and coordinate the work of an offshore development team.
  • Special skills in developing user friendly, simple yet effective web based applications
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
  • Experience in using Git, GitHub, and Amazon EC2 and deployment using Heroku
  • Developed hundreds of features in an agile environment using Ruby on Rails, HTML, CSS and JavaScript.
  • Planning, deployment, and tuning of SQL (SQL Server, MySQL) and NoSQL (elasticsearch, Redis, memcached) databases.
  • Worked on an application from front-end enhancements (Html5/JavaScript/JQuery/ CoffeeScript), to backend architectural changes. We utilized Ruby on Rails 3.2 along with RSpec for continuous integration.
  • Experience in web based GUI's development using JSP, HTML5, XHTML, and CSS.
  • Architect, Design, Implement, Maintain production administrative web services with Ruby/Rails using MySQL, SQL Server rdbms.
  • Architected customer-facing and administration web applications in Ruby on Rails utilizing test driven development with RSpec 3.1 and Capybara.
  • Designed and implemented a method for the business team to store thousands of scalable product attributes, reducing time dependency on service provider from 2+ weeks to instant previews.
  • Designed and implemented a method for the business team to store thousands of scalable product attributes, reducing time dependency on service provider from 2+ weeks to instant previews.
  • Developed a rich UIX with HTML5, JQuery, Bootstrap, CoffeeScript and Less.
  • Created a JavaScript library including objects, module patterns and functions that encapsulate business and display logic, handle form validation, DOM manipulation, and communication with sever side.

Environment: AWS, Ruby 1.9.x Rails 3.2, Redis, MongoDB, NoSQL, Chef, Apache Passenger, HTML5, CSS3, AJAX, JQuery, JavaScript, CoffeeScript, RESTful, Git, Linux, Unicorn.

Confidential, Winston Salem, NC

Sr. Ruby on Rails Developer

Responsibilities:

  • Developed and maintained Ruby on Rails web applications.
  • Created most important Business Rules which are useful for the scope of project and needs of customers
  • Redesigned the complete website using HTML, Angular JS, CSS3, JavaScript and jQuery.
  • Implemented login page using HTML4, CSS2/3, jQuery, AJAX and JSON.
  • Developed website using Ruby on Rails on Linux operating system, backed by MySQL and Capistrano to automate and ease the deployment process on Phusion Passenger server.
  • Created Responsive Layouts for multiple devices and platforms.
  • Using advanced level of JQUERY, DOM, AJAX, JavaScript, CoffeeScript, CSS and pure CSS layouts.
  • Registration & Edit User Profile for all FTN sites.
  • Implemented form validations across the site using JQuery, Angular.js and JavaScript.
  • Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns preferably Angular JS.
  • Created components like Grid, Panels, Toolbars, button and Combo-box etc.
  • Designed the application framework, selects the software and hardware platforms and determines the site navigation.
  • Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.
  • Used Ajax to update a portion of a web page (for reviews from third party) thus reducing bandwidth usage and load time.
  • Implemented the project using JSP and Servlets based tag libraries.
  • Created Email templates using HTML Tables.
  • Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
  • Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax () calls.
  • Developed allAndroidapplication via native Java code.
  • Implemented Category for MK MapView to add additional functionality to customize the MapView.
  • Implemented AngularJS application to follow strict MVC patterns for improved source code maintenance.
  • Participated in development of a new business application for the layout using Grid orientation model Bootstrap framework.
  • Creating database schema for PostgreSQL Database and helped to draw ER-Diagrams using Microsoft Visio.
  • Coding application using Ruby on Rails in End-to-End Web application development and MVC framework for back-end while front-end is built on CSS and HTML5 framework.
  • Actively involved in developing the methods for Create, Read, Update and Delete (CURD) in Active Record.
  • Involved in designing mobile search application system requirements and coded back-end and front-end in Ruby on Rails
  • Created back-end APIs and front-end backbone.js models and views.
  • Working Knowledge on libraries specific to SWIFT like Alamofire and also implemented bridging header from objective-c to SWIFT.
  • Practiced Test-Driven Development (TDD) with RSpec tool and Behaviour-Driven development (BDD) using Cucumber and Capybara.
  • Developing web applications with W3C XHTML, HTML5, CSS3 standards and using Ruby, Rails, Git and Heroku.

Environment: Ruby 1.9.3, Rails 3, CoffeeScript, Chef, HTML,DOM API, AJAX, CSS, RabbitMq, JSON, JavaScript, JQuery, Mongo DB, SOAP, SVN tortoise, JIRA version one, NoSQL.

Confidential

Ruby on Rails Developer

Responsibilities:

  • Coding using Ruby on Rails and also used JQUERY, HTML5 and advanced JS for better look and feel.
  • Designed, configured and developed the web application using jsp, JavaScript HTML and CSS.
  • Developed various User Controls to use it across the application.
  • Used Grid View, Data List and Repeater controls extensively.
  • Used CSS to Design and create various templates to get a unified look and feel of the Web Forms.
  • TDD for Restful API's by utilizing Factory design pattern and RSpec.
  • BDD using Cucumber and gherkin plugin for testing the web application.
  • Scripted and configured for auto-deploying the code to Heroku.
  • Used SVN as Source control repositories with regular code reviews and pull/merge requests.
  • Involved in direct communications with Business analysts for development of any additional feature requests.
  • Worked closely with the QA team to fix any priority bugs when and as needed.
  • JavaScript, jQuery was used to do some client side validations and also used AJAX to improve performance of the web page.
  • Created various Stored Procedures, Triggers and Indexes for efficient data transfer between databases and to create a log of all the modifications.

Environment: Ruby 1.8 Rails 2, SQL Server, PostgreSQL, RabbitMq, Eclipse IDE, Apache Tomcat Server, SOAP, Heroku, Windows XP, MongoDB, Apache MQ.

Confidential

Web Developer

Responsibilities:

  • Designed user-interface pages using TwitterBootstrap, custom CSS, JavaScript/JQuery, and JQuery UI.
  • UsedNode.js as a proxy to interact with Rest services and also interacting with Database.
  • Implemented mailing service using send grid service of Rackspace server on the website.
  • Worked effectively with MySQL and its associate components pertaining to Ruby on rails.
  • Worked closely with the QA team to fix any priority bugs when and as needed.
  • Experience in web based GUI's development using JSP, HTML5, XHTML, and CSS.
  • 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 Active Records, also involved in using Action Controller, Active Resources, Fixtures and Action View in Rails.
  • Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, behaviour 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 Active Records.
  • Proficient in developing front-end systems with JavaScript, JQuery, Ajax, Bootstrap, HTML5, CSS3 and JavaScript frameworks such as Angular JS and backbone JS.
  • Practiced Test-Driven Development with RSpec and RSpec 2 as well as Behaviour Driven Development with Cucumber and Capybara.
  • Involved in Agile environment with constantly shifting priorities and business needs.
  • Working withRubygemssuch asruby-pg for Oracle- PostGRE-SQL.

Environment: Ruby on Rails, RHTML, CSS, Java, JSP, Struts, XML, Eclipse, WebLogic, JavaScript, MySQL, Server, RESTful, Apache Phusion Passenger.

Confidential

Jr. Web Developer

Responsibilities:

  • Designed the front end application using Rails, CSS, AJAX and JQuery.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
  • Worked with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails. Communicating with the customer to design solutions.
  • Used RSpec to create test driven development.
  • Active Record using PostgreSQL (pg), 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.
  • Used Restful API to gather sales related data for products.
  • Experience with all of the GEMS and libraries for this version of the ruby/rails.
  • Utilized Object Oriented Programming in JavaScript and DOM structure to implement various functionalities
  • Managing code versioning with GitHub.
  • Design and implemented a services layer that will provide the integration between the new front end application and existing legacy systems.
  • Used web services technologies like SOAP, HTTP, WSDL, XSD, and REST
  • Packages and Triggers on databases like MySQL, PostgreSQL, and Oracle.
  • Implementing RoR upgrades and patches and publishing Ruby Gems. Using Ruby Gems.
  • Considers needs and skill levels of end users when developing applications and creates user-friendly documentation that includes screen shots and instructions in nontechnical language.
  • Upgraded associated gems, across multiple Ruby and Rails versions
  • Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
  • Creating and maintaining databases which include configuration, query optimization and de-normalization.
  • Developed Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, Backbone.js and Code Igniter.
  • 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 PostgreSQL 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

Environment: Ruby on Rails, RHTML, CSS, Java, JSP, Struts, XML, Eclipse, WebLogic, JavaScript, MySQL, Server, RESTful, Apache Phusion Passenger

We'd love your feedback!