We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

3.00/5 (Submit Your Rating)

Birmingham, AL

PROFESSIONAL SUMMARY:

  • 8+ Yrs of experience in Information Technology out of 4 years experience in Software Quality Assurance Testing and 4 years of experience as a Ruby On Rails developer.
  • Experience in developing Web applications using HTML, CSS, JavaScript, Ajax, Xml, Jquery.
  • Expertise in developing, maintaining and debugging Rails applications.
  • Strong experience in Ruby, Rails, JQuery, JIRA, CSS, HTML and MySQL
  • Focused on object oriented analysis, design and software development practices.
  • Experienced on Model View Controller (MVC) Architecture based Web Applications in Ruby on Rails.
  • Experience in My SQL, PostgreSQL, SQlite and other relational databases.
  • Experience working with teams that follow Agile Software Development methodology (Iterations and standup meetings etc)
  • Experience working in Linux environments, mostly use VI as primary coding editor.
  • Experience working with web services and XML and JSON based RESTFUL API's
  • Working knowledge with application hosting server EC2, Heroku, Capistrano.
  • Expertise in Healthcare and Telecom domains.
  • Extensive knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle.
  • Expertise in Test Case Execution and Defect Management.
  • Expertise in Black Box, Database (backend), Functional, Regression, System, Negative, and Ad hoc Testing.
  • Experience in Review of Test Scenarios,Test Cases.
  • Experience in working with Jenkins.
  • Proficiency in Defect Management. Usage of Trackers/Bug Reporters like JIRA, Bugzilla, Resolve, Rally, Quality Center.
  • Highly focused, self - motivated, team player with strong professional and executive experience in multiple domains with multiple responsibilities.
  • Extensive experience in Handling Live deployments.
  • Experience in Web Services Testing using REST client.

TECHNICAL SUMMARY:

Languages: Ruby, Core Java,C

Web: HTML, CSS3, JavaScript, JQuery

Operating Systems: Windows, Linux

Reporting Tools: Business Objects XIR2

Database: MySql, Postgresql

Platform: Ubuntu,Unicorn, Sublime and GIT & Subversion

Other Tools: TOAD/ SQL Developer

Defect Tracking Tools: Bugzilla, Resolve, Quality Centre, JIRA and Rally

Application&Web servers: Apache, WEBrick, Phusion Passenger

Test Framework: Rspec, Cucumber

Frameworks: Rails, Spring, Struts, Hibernate

Deployment Tools: Amazon EC2, Heroku, Capistrano

PROFESSIONAL EXPERIENCE:

Confidential, Birmingham, AL

Ruby on Rails Developer

Responsibilities:-

  • Working on the design and development phases of the application using ROR framework.
  • Created controllers, helpers, models, views, and partials in the application.
  • This involves preparing design documents like Use Case Diagrams, Class Diagrams, Sequence diagrams and Entity Diagrams.
  • Developed and tested many features in an AGILE environment using Ruby on Rails, HTML, CSS JavaScript, Bootstrap, Rspec.
  • Responsible for writing code in Object Oriented Programming supported by Ruby.
  • Worked with Active record Classes from Rails Console for Data base programming, which also involved writing active record validations.
  • Web application design, development and maintenance. Work with manager to identify opportunities to enhance the application.
  • Implemented devise and omniauth based authentication for users and used PDFK tool kit for downloadable patient forms.
  • Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.

Environment: Ruby on Rails(2), Webrick, Aptana, HTML, CSS, AJAX, JavaScript,My SQL Server

Confidential, Austin, Tx

Ruby on Rails Developer

Responsibilities:-

  • Integrated API’s (foursquare, get glue, instagram) in to application and implemented social rewards program.
  • Implemented caching for API responses using REDIS and optimized code.
  • Generated downloadable monthly reports for clients using axlsx and roo gems. Parsed excel to track users activity for rewards program.
  • Development and support of Case Manager Application (used by Chairside Oral Scanner).
  • Implementation of Rails back-end for Case Manager on Linux environment.
  • Implementation of front-end for case manager using HTML, CSS, JavaScript, jQuery.
  • Involved in technical and business requirement for implementing and supporting new workflows in the current Case Manager application.
  • Fixing the bugs and tickets filed by Quality Assurance and Product Management team.
  • Implementation of simple CMS applications using Rails for some of the Rails web sites.
  • Implemented JSON, XML based versioning API’s and RSS feed builder.

Environment: Ruby on Rails(2 and 3), Apache Passenger, Aptana, HTML5, CSS3, AJAX, JQuery, JavaScript, MySQL Server, RESTful, SVN, Ubuntu,Git,JSON, Capistrano, Cucumber, Rspec, Unicorn, Webrick.

Confidential, Bothell, WA

Ruby on Rails Developer

Responsibilities:

  • Involved frequently with business analysts to gather the requirements.
  • Coding using Ruby on Rails and also used JQUERY, HTML5 and advanced JS for better look and feel.
  • This involves designing database model for the entire application like creating tables, views and stored procedure
  • Worked with Device and Omniauth gems for user authentication and social login
  • Worked with social API’s to import contacts
  • Used Git for Version Control System.
  • Support bug fixes and enhancements.
  • Used RSpec (BDD) 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.
  • Attended status review meetings/ Daily Scrum calls..

Environment: Ruby 1.9.x, Rails 3.x, Apache Passenger, HTML5, CSS3, AJAX, JQuery, JavaScript, RESTful, Git.

Confidential, Laurel, Maryland

Ruby on Rails Developer

Responsibilities:

  • Implementation of Rails back - end for Case Manager on Linux environment.
  • Implementation of front-end for case manager using HTML, CSS, JavaScript, jQuery.
  • Involved in technical and business requirement for implementing and supporting new workflows in the current Case Manager application.
  • Fixing the bugs and tickets filed by Quality Assurance and Product Management team.
  • Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decision.
  • Implementation of Authentication and Permissioning module.
  • Design and implementation of forms/template creation and submissions module.
  • Proactively suggested architecture changes and new coding practices through GitHub management that reduced application and functionality errors by 30 percent.
  • Implementation of simple CMS applications using Rails for some of the Rails web sites.
  • Main role played in database schema design.
  • Strong Experience in implementation of Authentication and Authorization modules.
  • Create and manage customers, companies, locations, divisions and users details.
  • Create and manage web forms which are then user will submit for reporting purpose.
  • Maintained and extended Ruby on Rails-based web services mobile API which was consumed by iPhone and Android mobile clients. The API provided a cohesive set of web services from information consumed and transformed from internal web services and external web services. JSON and XML formats were provided by the API.

Environment: Ruby, Rails, MySQL, Ubuntu, AJAX, jQuery, HTML, CSS, JSON, Capistrano, Cucumber, Rspec, Unicorn, Webrick.

Confidential, New York, NY

Ruby on Rails Developer

Responsibilities:

  • Gathered the business requirements, analyzing, setting the deadlines and release plan with the client by interacting with them, attending conference calls and meetings.
  • Implementation of front - end for Question Management System using HTML, CSS, jQuery, AJAX and with twitter bootstrap.
  • Development of internal admin tools that help tracking new leads, daily/weekly/monthly sales, customer feedback.
  • Development of reporting tool in Rails to generate on-demand reports on sales, test sessions, customers.
  • Involved frequently with business analysts to gather the requirements.
  • Coding using Ruby on Rails and also used JQUERY, HTML5 and advanced JS for better look and feel.
  • Responsible for writing code in Object Oriented Programming supported by Ruby.
  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS JavaScript, and Rspec.
  • Worked with Active record Classes from Rails Console for Database programming, which also involved writing activerecord validations.
  • Generated downloadable monthly reports for clients using axlsx and roo gems. Parsed excel to track users activity for rewards program.

Environment: Ruby 1.8.6, Rails 1.2.6, XML, AJAX, Javascript, JSON, XML, Linux, SQL Server, CSS.

Confidential

System Test Engineer

Technology: Java, XML, EJB, Oracle-PIM, QTP

Responsibilities:

  • Responsible for the Regrade/Retrofit activities on DataBuild.
  • Leasding a team on databuild with a team size 6.
  • Mentoring/Guiding the team in case of issues and process knoledge.
  • Highliting and esclating issues pertaining to databuild tools to the development team.
  • Highliting any issues with the macro development.
  • Active participation in the training for the team members.
  • Planning and scheduling the databuild activities for the team assigned.
  • Active participation in the query/defect resolution.
  • Sending regular updates on the databuild to the delivery leads.
  • Active participation in the discussion for issues resolution.
  • Analysis of the defects and resolution of the same.
  • Resposible for the data exports to all the end OSS systems and resolution of any issue in the E2E journey.
  • Active participation in the LIVE deployments to track the progress of the downloads and ensure no product get missed out.
  • Generated automation scripts using VB scripting for identified scenarios using QTP.
  • Enhanced the Quick Test Scripts using parameterization, checkpoints and regular expressions.
  • Running the existing test scripts for each release using QTP for Regression test purpose.
  • Generated test results report using QTP.

Confidential

Test Engineer

Technology/Tools: Java, XML, EJB, Oracle

Environment: Siebel OneView7.8,Geneva,Oracle 9i, Manual Testing

Responsibilities:

  • Understand the processes for BWA, BNS and BWO cleanup activity.
  • Performed various operations such as modify, Cease, Change Promotion.
  • Verification and validation records of BWA(Billing wrong address)
  • Verification and Validation of BWO (Billing Wrong Options) issues accounts.
  • Adding the Addresses in One view as if GMA has the latest updated date.
  • Updating the address in GMA as per the correct and latest address in One View.
  • Worked Extensively on BNS, Renumber Batches, SNB,PROM
  • Validating the modified and cease orders in Oneview.
  • Interaction with Various Component Teams to resolve the Live issues.

Confidential

E2E Test Engineer

Technology/Tools: Java, XML, EJB, Oracle

Environment: DISE, Oneview, SHOP, Manual Testing

Responsibilities:

  • Writing the summary & detailed test specifications.
  • Sharing the knowledge among the team through sessions.
  • Understand the requirements, writing test cases.
  • Reporting the faults in the respective defect tracking tools
  • Monitored test results and defect tracking process using Quality Centre and coordinated results.
  • Active participation in daily Scrum calls
  • Co-coordinating with Onshore Team
  • Preparation and reporting of bug reports.
  • Preparing the Test Data and Test cases
  • Analyzed the user requirements by interacting with system architect, developers and business analysts.
  • Involved in developing, executing and updating Test Cases.

We'd love your feedback!