We provide IT Staff Augmentation Services!

Sr. Ruby On Rails Developer Resume

0/5 (Submit Your Rating)

Woodbridge, NJ

SUMMARY

  • An experienced, enthusiastic, professional Web developer who is engaged by working with visionary people and brands.
  • I welcome fresh challenges and have an aptitude to assimilate new knowledge readily adapting to rapidly changing business needs.
  • Experienced in supporting leading brands with the focus on exceeding expectations for customer service and 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.

Confidential, Winston Salem, NC

Sr. Ruby on Rails Developer

Responsibilities:

  • 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.

Confidential

Ruby on Rails Developer

Responsibilities:

  • 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.

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.

Confidential

Web Developer/Front-End 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

We'd love your feedback!