We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

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.

Hire Now