We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

4.00/5 (Submit Your Rating)

Omaha, NE

PROFESSIONAL SUMMARY:

  • 7+ years of experience in in developing web based applications and Client - Server technologies using Ruby, Rails, RESTful Rails, Hibernate, Spring, JavaScript, AJAX, CSS, HTML/DHTML, XML, Java, J2EE, JRuby
  • 3+ years of web development experience using Ruby on rails.
  • Experienced in UI development using HTML5, CSS3, AJAX, JavaScript and jQuery, AngularJS.
  • Good working knowledge with RESTful web services, SaaS, PaaS, and IaaS
  • Front end expertise using HTML and CSS, and also managing RoR layouts and views.
  • Experience developing own helpers to ease the job and code on both controllers and views.
  • Hands on development experience in building web applications using HTML5, CSS, jQuery, AJAX, MySQL, PL/SQL technology
  • Hands on experience on installation and configuration of multiple versions of Ruby using RVM (Ruby Version Manager) bundler install.
  • Has experience in use of RVM files, Usage of Pre-project gemsets, Deploy and integration of RVM.
  • Experience with RoR creating connections, designing and enabling communications between both frameworks.
  • Extensive experience in creating and maintaining databases which includes configuration, query optimization and de-normalization.
  • Experience on Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, Backbone.js and CodeIgniter.
  • Developed RoR customer facing applications, which meet the requirements outlined in our application development specification
  • Experience in Designing and implementing intranet applications using Ruby on Rails and PostgreSql on Heroku Cloud Packages and Triggers on databases like MySQL, PostgreSQL, Oracle.
  • Implementing RoR upgrades and patches and publishing Ruby Gems. Using Ruby Gems.
  • Involved in design and implementation intranet applications using Ruby on Rails and PostgreSql on Heroku Cloud
  • Managed code versioning with Github and deployment to staging and production servers
  • Backend application is developed using Ruby on Rails with Postgre 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.
  • Developed a gem called Ajax CRUD first version which permitted to create unobtrusive ajax scaffolding and solved problems with RoR.
  • Extensive experience using Microsoft .Net Technologies, .Net Framework 4.5/4.0/3.5/2.0 , MS Visual Studio 2012/2010/2008 , C#.Net, ASP.Net with Web Forms and MVC 4.0, JavaScript, Razor View Engine, LINQ, ADO.Net, SQL Server 2008/2005/2000 for developing web applications.
  • Experience in designing web applications using Windows Communication Foundation (WCF).
  • Extensive experience in Database Programming, Designing, Modeling and Development using MS SQL Server 2008/2005/2000 , MS Access and good experience in SQL (T-SQL), Triggers, Views, Cursors, Stored Procedures and User Defined Functions.
  • Practiced Test automation with RSpec, RSpec2, Cucumber and Capybara.
  • Experience in agile software development and scrum.

PROFESSIONAL EXPERIENCE:

Confidential, Omaha, NE

Ruby on Rails Developer

Responsibilities:

  • Participating in user requirement sessions to gather business requirements.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Agile methodologies were used during the development phase.
  • Designed and Developed Java Script frame work which is wrapper on top of jQuery frame work and AJAX based UI frame work for UI Configuration widgets.
  • Design, Implement, maintain production administrative web services with Ruby/Rails using MySQL, SQL Server RDBMS
  • Communicating with the customer to design solutions.
  • Use of Git and GitHub repositories.
  • Designed the front-end application using Rails 4.1, 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.
  • Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails.
  • 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.
  • Designed the front-end application using Rails 4.1, CSS, AJAX and JQuery.
  • Used RSpec to create test driven development. Experience with all of the GEMS and libraries for this version of the ruby/rails.
  • Created custom angular filter function for parsing the data to users in an appropriate way.
  • Created different modules like services, filters and directives using AngularJS framework
  • Utilized Object Oriented Programming in JavaScript and DOM structure to implement various functionalities
  • Code documentation and technical manual creation Configured passenger (mod rails) to serve the system thru apache.
  • Managing entire life cycle of project from requirement, planning to deployment on cloud Amazon EC2
  • Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL
  • Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
  • Created Restful http services to Interact with UI.
  • Giving maintenance to the solution components for other projects.

Environment: Rails 4.1, Ruby 2.1, Haml, HTML, CSS, Jquery, JavaScript, AngularJs, Github, Twitter bootstrap, Sass, Compass

Confidential, Los Angeles, CA

Ruby on Rails Developer

Responsibilities:

  • Involved in developing and implementation of the web application using Ruby on Rails.
  • Used Restful API to gather sales related data for products.
  • Designed the front-end application using Rails 3.1, CSS, AJAX and JQuery.
  • Used RSpec to create test driven development. Experience with all the GEMS and libraries for this version of the ruby/rails.
  • Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL
  • Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
  • Created multipage web application forms using AngularJS.
  • Developed the user authentication and order processing modules for customer facing application.
  • Created nested forms for user to customize the templates and order a print preview by using AngularJS.
  • Participated in requirements definition and story carding.
  • Implementing Behavior Driven Development using Rspec And Cucumber
  • 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.
  • Implementing Behavior Driven Development using Rspec And Cucumber Performed testing
  • Develop user friendly and sophisticated graphical representation of the catalogue of items that would be configured for a piece of equipment
  • Developing web applications using HTML/CSS, JQuery, JavaScript, JSON, XML.
  • Utilized Object Oriented Programming in JavaScript and DOM structure to implement various functionalities

Environment: Ruby, Ruby on Rails, MSSQL, MongoDB, HTML, Java Script, JSON, JQuery, Linux WSDL, Restful.

Confidential, Sunnyvale CA

Ruby on Rails Developer

Responsibilities:

  • Developed hundreds of features in an agile environment using Ruby on Rails framework.
  • Worked in user meeting and requirement gathering and translated requirements into consumer-facing UI designs.
  • Developed web applications that were consistent with JavaScript, CSS3 and XML.
  • Mailing module is applied using Action Mailer.
  • Involved in caching the data using Ruby on Rails.
  • Involved in developing the page to show regular news feed by using crack 0.3.2 ruby gem to parse the XML's.
  • Pop-up screens were created using JavaScript.
  • Practiced Test-Driven Development with RSpec and RSpec2 as well as Behavior Driven Development with Capybara.
  • Extensively involved in Troubleshooting Admin Server start-up issues, Java code defects after deployment, like class path issues and errors in application properties files by checking JVM logs and Plugin-logs.
  • Interaction with UI was created using Restful HTTP service. Used JavaScript and XML to update a portion of a webpage.
  • Followed Agile development methodology and scrum for the project.
  • Involved in writing Rake task for updating database.
  • Implemented sorting and paginations functionality for entire application.
  • Wrote Stored Procedures for normalization and de-normalization using MySQL Database.
  • Monitored the performance and configuration of different cloud platforms using VM's.
  • Customer relation module were designed and developed.
  • The view part and the controller part was designed and developed using Scaffolding.
  • Strictly followed agile development methodology and her for the project.
  • Designed application using OOPS (Object oriented programming) concept.
  • Performed Unit testing, Integration testing.
  • GUI and web application tested using Rspec.

Environment: Ruby, Rails, MySQL, AJAX, JQuery, HTML, CSS, JSON, Cucumber, Rspec, Nginx, Unicorn, Web rick, Ubuntu, Mac OSX.

Confidential, Newark, DE

Java Developer

Responsibilities:

  • Participated in various project reviews and status meetings.
  • Involved in Interaction with business users and gathering requirements.
  • Prepared Low Level Design document using UML, MS VISIO.
  • Involved in coding front-end components using J2EE, MVC, JSP, JSF, JQuery, and Ajax.
  • Configuration and code management using VSS and CVS.
  • Deployed code in SIT and UAT using Web Logic Server.
  • Involved in SIT and UAT defect review meetings and assigning defects to concern person in Radar.
  • Involved in writing queries to extract data from the Database.
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Developed Stored Procedures for Oracle 10g database.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Helped team members functionally and technically.

Environnent: Eclipse IDE, Java/J2EE, Servlets, JSP, spring, Hibernate, JSF, JQuery, XML, HTML, Oracle 10g, JUnit, JavaBeans, JavaScript, EJB and WebLogic.

Confidential, Atlanta, GA

Jr. Java Developer

Responsibilities:

  • Followed agile methodology and participated in daily scrum meetings.
  • Involved in getting requirements and user stories by talking to the business people.
  • Involved in providing estimates for the user stories and enhancements.
  • Involved in analysis, design and development for Compass application
  • Involved in consuming large number of web services at the enterprise level.
  • Interacted with database using Oracle SQL Developer.
  • Used Hibernate to persist data to an Oracle 9i database.
  • Wrote HQL query, hibernate mapping file, domain and DAOs.
  • Used Spring for Inversion of Control, AOP and Dependency Injection for the Compass application.
  • Used Spring MVC and Spring Webflow for the Compass frontend.
  • Involved in marshaling and un-marshaling the xml files.
  • Involved in using Cadaray framework for some modules in Compass.
  • Implemented XSL and JavaScript to define the style and structure of the Compass frontend.
  • Used CVS for version control.
  • Involved in fixing defects and pilot issues for each sprint.
  • Deployed the application on Tomcat server on development box.
  • Used Maven to build the project with dependencies.
  • Involved in writing Junit Test Cases using Junit and Mockito testing framework.
  • Involved in testing Webservices using SOAPUI.
  • Involved in Unit, Integration and Performance Testing for the new enhancements.
  • Used Log4j for External Configuration Files and debugging in UNIX systems.
  • Involved in providing Production Support for Compass releases.

Environment: Java 1.4, J2EE, Hibernate, Spring, Oracle 9i, Oracle SQL Developer, Eclipse, CVS, XML, XSL, HP Quality Center, Tomcat, WebSphere 6, SOAPUI, Maven, ANT, JUnit, Mockito, Log4j, Unix.

We'd love your feedback!