We provide IT Staff Augmentation Services!

Senior Ruby On Rails Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • More than 7 years of extensive experiences in Web Application development using Ruby, Ruby on Rails and Java on cross platforms.
  • 5+ years of Strong experience with Ruby on Rails web applications based on Model - View-Controller (MVC) architecture
  • Good experience in UI development using CSS-3, HTML-5, JavaScript, Angular 1.2, Angular 2.0, CoffeeScript, Bootstrap, AJAX and jQuery .
  • Implementing Ruby on Rails upgrades, patches and publishing using Ruby gems and strong knowledge on CRUD methodology.
  • Strong experience in developing Rails plugins/gems. Implemented few plugins for foreman (theforeman.org) open source application.
  • Expert knowledge of object-oriented programming techniques.
  • Hands-on experiences with AWS(EC2, S3, Lambda, SQS, Dynamo DB) and Linux (Amazon, Ubuntu, CentOS, Red hat).
  • Comprehensive experience in developing projects using Agile and Waterfall methodologies.
  • Experience on writing REST and SOAP based API's.
  • Experience in implementing Rails MVC and Helpers.
  • Good Experience using GitHub and SVN.
  • Experience in dealing with SQL Server, MySQL, SQLite, PostgreSQL and other relational databases.
  • Good knowledge in python scripting language.
  • Worked with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails.
  • Worked on Integrated Development Environments and text editors like WSAD, Eclipse, Text Mate, Sublime text, Net Beans.
  • Proficiency in multiple databases like ORACLE 9i, MS SQL Server 2000, MySQL.
  • Experience in deploying of applications in WE Brick, Phusion passenger and functional usage with Apache Tomcat Server, JBoss Server and WebLogic Server.
  • Extensive experience in JSP, Servlet, Struts, spring, EJB, MDB, Web Services, Hibernate, JNDI,JMS, Ruby, Ruby on Rails.
  • Extensive knowledge of Web development, from concept through implementation and optimization.
  • Special concentration in ROR Application Framework and Ruby language.
  • Experience in Linux/Unix, including build, debug & scripting tools.
  • UI/UX design experience (HTML, CSS) with a modern JavaScript framework such as JQuery, AngularJS, BackboneJS.
  • Involved in various application development phases, which includes requirement analysis, design and development, testing and implementing the systems.
  • Configuring Background monitors for emailing any alerts such as unexpected failure of event, filer and communication daemons.
  • Fast learner, ability to come up with innovative ideas for future generation applications.
  • User Interface (UI) development experience.
  • Expert knowledge of object-oriented programming techniques.
  • Worked on large scale platform, distributed systems, and involved in testing.

TECHNICAL SKILLS:

Operating Systems: Windows XP/7& LINUX, MAC

Languages/ Framework: Ruby, Java/J2EE, JQuery, JDBC, Hibernate, JSP.

Databases:, DB2, Oracle 10g, PL/SQL, SQLite, Hadoop

Web Technologies: HTML, CSS, JavaScript, XML, XHTML

Application Server: WEBrick, Apache Tomcat, WebSphere Application server 6.1, Jboss

Version control Tools: SVN, GIT, HEROKU

PROFESSIONAL EXPERIENCE:

Senior Ruby on Rails developer

Confidential, Dallas, TX

Responsibilities:

  • Designed and developed phases of the application using ROR framework.
  • Involved in full life cycle of the projects.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
  • Used GIT for Version Control System.
  • Worked with different authentication levels and implemented Authentication Logic with Can-Can integration for testing the existing Login plug-ins.
  • Designed and developed the front-end of the application using RAILS, AJAX, CSS, JSON AND JQuery.
  • Active Records is used for the back-end of the application.
  • Used JQuery, AngularJS to manipulate DOM, registering callbacks or watching the model changes.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery and JavaScript.
  • Involved in writing Rake task for updating database.
  • Implementing Ruby gems.
  • Created and deployed new features to sustain and amend existing applications.
  • Used RSpec, minitest (TDD), Cucumber (BDD) to specify and test controller classes, models, view templates and helpers. The results improved the application code design, helped reduce unnecessary coding and improved future code design.
  • Implemented cost-sensitive algorithms to train models on the original multi-class imbalanced dataset.
  • Responsible for configuring, integrating, and maintaining all Development, QA, Staging and Production PostgreSQL databases within the organization.
  • Created Restful web services to interact with UI.
  • Work with Application team to connect and bring automation test cases within the continuous integration process.
  • Experience in working with HAML which gives flexibility to have some dynamic content in HTML.
  • Deployed application using Amazon Web Services (AWS)
  • Recreated attr accessor with met programming using Ruby's define method. Created a class to perform mass assignment and another to interact with the database.
  • Integrating third party REST API's with new and existing web applications.
  • Involved in application Code Review and Bug Fix issues.
  • Used Ruby Mine (IDE) for debugging the code and phase out bugs from the code.
  • Wrote RSpec and Cucumber tests in the application.

Environment: Ruby 2.2, Rails 4.2, Ajax, Ruby Mine, NoSQL, Activerecords, GIT, jQuery, AngularJS, AJAX, MacOSX, Jira, JavaScript, VMware, RSpec, Junit, PostgreSQL, Cucumber, AWS, Linux/UNIX and Agile Scrum, Sublime, XML, HAML, JSON

Senior Ruby On Rails Developer

Confidential, SanDeigo, CA

Responsibilities:

  • The ability to integrate with other and claims systems.
  • Real-time access to billing and enrollment all the way to the member level via our Web client or Web services components.
  • The ability to support multiple vendors in the Electronic Bill Presentment and Payment arena.
  • Member-level benefits and billing, which allow you to focus on an individual member’s health and select benefits accordingly.
  • 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.
  • Involved in developing and implementation of the Backend web application using Ruby on Rails.
  • Developed Object Relational mapping (ORM), CRUD, and created active record models Using Active Records.
  • Created and deployed new features and amend existing features.
  • Extensive used Ruby Gems and scripting using Ruby Core and Ruby 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 with Angular.JS to describe WebPages.
  • This involves designing database model for the entire application like creating tables, views and stored procedure using MongoDB.
  • Special skills in developing user friendly, simple yet effective web based applications.
  • 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.
  • Worked on an application from front-end enhancements (Html5/JavaScript/JQuery/ AngularJS), to backend architectural changes. We utilized Ruby on Rails along with RSpec for continuous integration.
  • 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.
  • Managing code versioning with GitHub.
  • 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 UI/UX with HTML5, JQuery, Bootstrap and Less.

Environment: Ruby 2.1 Rails 4.0, MongoDB, NoSQL, Chef, HTML5, CSS3, AJAX, AngularJS, JQuery, JavaScript, CoffeeScript, RESTful, Git, Linux, RSpec, Capybara.

Ruby On Rails Developer

Confidential, VA

Responsibilities:

  • Involved in development of application from the scratch and worked with a team of developers throughout the project on Agile/Scrum environment.
  • Understood the business requirements with extensive interaction with users and reporting teams and assisted in developing the low-level design documents.
  • Managed a Module (Billing) and a team and its deliverables for various clients.
  • Responsible for creating the model database for the whole application, also involved in creating tables, views and stored procedures.
  • Used Ruby (1.9.3) on Rails (3.2.8) in development and implementation of the web application.
  • Used RSpec to specify and test controller classes, models, view templates, helpers and routing.
  • The results improved the application code design, helped reduce unnecessary coding and improved future code design.
  • Implemented and enhanced CRUD operations for the applications using Model View Controller (MVC) architecture of Rails framework and Ruby conducting code reviews.
  • Developed performance report by following Behavior Driven Development (BDD) and Agile Methodology.
  • Created an entire set of customized features in dashboard using jQuery and AJAX.
  • This involves designing database model for the entire application like creating tables, views and stored procedure using PostgreSQL.
  • Worked on integrating RESTful APIs and different plug-ins and Ruby gems.
  • Responsible for writing AJAX to call MVC Controllers asynchronously using jQuery.
  • Implemented and enhanced CRUD operations for the applications using the Web API architecture.
  • Extensively involved in bug fixing, code refactoring and peer-reviews using Unit Testing, Integration Testing and RSpec.
  • Developed application using Ruby on Rails on Linux, back-end by MySQL and Capistrano to automate and ease the deployment process on Phusion Passenger server.
  • Used Emmet for faster coding of UI where large numbers of forms built.

Environment: Ruby, Rails, HTML, CSS, JavaScript, jQuery, Bootstrap, Agile Methodology, MVC, AJAX, JSON, XML, OOPs, PostgreSQL, Amazon Web Services (AWS), RSpec, Capistrano, Heroku, GitHub, Emmet, RESTful Services, Unit Testing, Integration Testing, Phusion Passenger, Ruby on Rails, PostgreSQL, OS X Lion, JavaScript, Webrick and Mongrel Servers.

Ruby On Rails Developer

Confidential , Arlington Heights, IL

Responsibilities:

  • Worked in Agile Methodology and participating in regular SCRUM’s.
  • Managed code with unit tests and GitHub.
  • Designed the front end of the application using Rails, CSS, AJAX, JSON and jQuery. Worked on backend of the application, mainly using Active Records.
  • Designed and developing apps using Ruby on Rails, Python, C++, and nodeJS.
  • Worked with Object Orientation and Design Patterns to create multiple functionalities in COFTS module. Created and set up Rails environment for COFTS module.
  • Used generators to create models and controllers. Created unit tests using RSpec.
  • Handled a GET/ POST requests using a Model, View, and Controller.
  • Worked with GIT-clone, commit, push etc.
  • Validated web filing with Angular 1.2/JavaScript/jQuery and then testing them under various scenarios. Designed SQL database architecture, schema and various tables in it.
  • Experienced with real-time push notifications in a web application and Amazon Web Services.
  • Worked on cross-browser implementation. Working on API web services like REST and SOAP.
  • Unit testing of code local host, debugging and staging servers.
  • Experienced with Ruby gems.
  • Interacted with the offshore team, project members and business analysts.
  • Integrated this ColdFusion application with a pre-existing Ruby on Rails application called C-BAT. Worked on Mobile and Tablet Apps on Android/iOS platforms.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and denormalization.
  • Used agile methodology and SCRUM.

Environment: ColdFusion- 9.0, SQL-2005, Dreamweaver, Eclipse, Ruby1.8/1.9, Rails 2.0/2.1/, Gems, GitHub, Bootstrap, Hibernate, JavaScript, jQuery, AJAX, XHTML, REST, SOAP, Android, iOS, Linux, Agile, Cucumber, Angular 1.2, Horuku, Dojo, Node JS, Polyglot Environments, C++, YAML, REST, RSpec, Android, iOS.

Ruby on Rails developer

Confidential

Responsibilities:

  • Involved in design and development of front-end GUI using Ruby on Rails, Rails 4.1, Ruby 1.9.3 and RSpec 3.1 Developed user interface using Ruby on Rails, JavaScript, jQuery, JSON, HTML, CSS.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby and conducted code reviews.
  • Worked with GIT and GITHUB repositories and managing code versioning with GitHub.
  • Involved in bug fixing for various modules and writing unit tests using RSpec.
  • Migrated database using Active records also used Action Controller, Active Resources, Fixtures and Action view in Rails.
  • In developing the application used Omniauth and Bootstarp Gem’s.
  • Involved in coding model level validations using Ruby programming language.
  • Experience with all of the GEMS and libraries of all version of the ruby/rails.
  • Used highly optimized JQuery and AJAX to manipulate JSON data and display them on web page with expectation of highest traffic.
  • Creating and maintaining databases which include configuration, query optimization and de-normalization of Active Record using PostgreSQL, MySQL and Oracle databases.
  • 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.
  • Built JavaScript capabilities using Coffee Script.
  • Performed input validations of the web application with the help of Rails validations functions.
  • Design and implemented a services layer that will provide integration between new front end application and existing legacy systems.
  • Used web services technologies like SOAP, HTTP, WSDL, XSD, and REST.
  • UI/UX Developing and Design, Using JavaScript and CSS3 techniques, with the help of frameworks (jQuery, AngularJS).

Environment: Ruby on Rails, HTML5, CSS3, JavaScript, Angular JS, Ember JS, Ajax, MySQL, Git, Web services (Rest and SOAP).

Java Developer

Confidential

Responsibilities:

  • Design and development of User Interfaces using JSP, XML, HTML and CSS.
  • Developed Servlets, JSP pages and Session Beans.
  • Used JSP extensively to display and manipulate data.
  • Created tables in the database using SQL.
  • Developed Model and DAO classes using Hibernate Reverse Engineering.
  • Developed Struts action classes and Struts action form beans for the information flow between database and Model.
  • Interpreted and manipulated Struts and hibernate configure files.
  • Prepared backend procedures, triggers and functions using native SQL.
  • Implemented SPRING IOC (Inversion of Control).
  • Developed different JSP pages (GUI) & client side user validations using JavaScript DOJO.
  • Used Session Facade, Data Access Object, Business Object and Value Object design patterns.
  • Created JUnit test suite to automate the testing of the business logic.

Environment: JDK, EJB, Struts, Spring, XML, JSP, Hibernate, Maven, Java Script, VSS, XSLT, CSS, UML, Eclipse, WebSphere Application Server, Share point, SQL Server, JUnit, Linux.

We'd love your feedback!