We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 2 years of Professional experience and 1 year of development experience with web applications using Ruby programming language under Rails framework.
  • In total 3 years of IT experience.
  • Good exposure in MVC architecture and able to maintain whole MVC framework including helpers, assets, mailers, etc.
  • Strong knowledge in creating routes, handling rake tasks, scaffolding, Crud operations, redirecting and rendering data (including JSON and XML data), Regular expressions.
  • Excellent knowledge in OOPS and QAA concepts.
  • Experience with RDBMS databases like MySQL, SQLite, PostgreSQL.
  • Expert in handling Active record migrations, Action Views, Active Models, helpers, etc.
  • Hands on experience in Front End development using HTML, JavaScript, CSS, Bootstrap, Jquery, Ajax, JSON and XML, Angular JS.
  • Have worked in Agile Environment by taking part of every Scrum meeting and giving some useful suggestions in the development process.
  • Experience in working with version controllers like GitHub and Bitbucket.
  • Good exposure in installing and setting up the environment by taking advantage of multiple versions.
  • Experience in creating CRUD operations according to the requirement.
  • Good knowledge in working with cloud services like AWS (S3, EC2) and Heroku.
  • Hands on experience in writing test cases (Unit testing) using Rspec and also enough knowledge in Behavior Driven development using Cucumber.
  • Expertise in using Gems in the application like Capistrano, Devise, OAUTH, Twitter - bootstrap, cancan, Foundation, Stripe, Sidekiq etc.
  • Strong knowledge in working with RESTFUL Services.
  • Have worked in multiple environments like Ubuntu, Windows, Macintosh.
  • Intense knowledge in IDE’s like Netbeans, Eclipse, Nitrous, cloud9, Rubymine, Sublime text, Notepad ++.

TECHNICAL SKILLS

Languages: Ruby, Java, C, SQL, Python

Frameworks: Rails, MVC.

Web Technologies: JavaScript, JQuery, HTML5, CSS3, Bootstrap, XML, JSON, Angular JS.

Databases: Microsoft SQL Server, SQLite, PostgreSQL, MySQL.

Applications & Web servers: WEBrick Rack, Puma.

Cloud Services: Heruko, Amazon web services (EC2, S3).

Operating Systems: Mac, Windows, Ubuntu.

Version Controllers: GitHub, Bit Bucket.

Testing frameworks: Rspec, Cucumber, Capybara

IDE: Ruby Mine, Notepad++, Sublime text, Net Beans, Eclipse, Visual studio.

PROFESSIONAL EXPERIENCE

Confidential

Ruby on Rails Developer

Responsibilities:

  • Involved in development of web application using Ruby on Rails and MySQL database.
  • Involved in whole SDLC life cycle right from the requirement gathering to deployment.
  • Took major part in setting up Rails environment using Rbenv.
  • Used MySQL as a database under Linux platform. And used MySQL Workbench in order to monitor data.
  • Responsible for creating active record migrations and regularly updating them accordingly.
  • Done Unit testing using Rspec and used Cucumber to perform BDD.
  • Mainly used HTML, CSS, bootstrap, Jquery, JavaScript to develop front end of the application.
  • Used gems like Devise for authentication, Foundation, Braintree for setting up payment gateway, OAuth, twitter-bootstrap, mysql2, eb, etc.
  • Also used gem Sidekiq in order to handle multiple jobs.
  • Used to work in team by creating branches and merging it to master branch and reviewing it regularly.
  • Mainly used GitHub as a code repository.
  • Also done some continuous integration and continuous deployment using Jenkins.
  • Actively worked with Dev-ops team to continuously deploy the application to production.
  • Used AWS and Heroku accordingly for storage and to deploy the application.
  • Followed agile practices during development of the application and involving in every sprint meeting.

Confidential

Responsibilities:

  • Developed an Knowledge Collaboration System which is basically used to communicate between the employees of a particular company.
  • Took active part in development of a Knowledge Collaboration System using Ruby on Rails.
  • Created different categories for different departments and assigned certain roles and restrictions.
  • Used regular expressions and validations to create restrictions.
  • Used active record migrations to develop backend and HTML, CSS, JavaScript to develop front end of the application.
  • Used many gems accordingly during development like Devise for authentication, twitter-bootstrap for creating designs.
  • Also responsible for writing test cases during development phase.
  • Mainly used Rspec for Unit testing and used a gem called Capistrano.
  • Also used Action mailers to send Emails (Send Grid) from the application and in the development used Letter Opener to check the emails.
  • Responsible for maintaining whole MVC layers by generating models, views and controllers.
  • Used GitHub as a version controller and Heroku for deployment.
  • Developed the application completely on Windows environment.
  • Responsible for creating documentation and maintaining the log.

We'd love your feedback!