We provide IT Staff Augmentation Services!

Ruby On Rails Developer Resume

Hartford, CT

PROFESSIONAL SUMMARY:

  • Over 5+ years of experience in software design, analysis, development, testing and implementation of web and client server applications.
  • Experience in designing and writing functionalities of the website using Ruby On Rails and related technologies such as various Ruby gems, HTML5, Java Script, JQuery, Bootstrap, CSS, SASS, Ajax, MySQL, PostgreSQL, Cucumber on back end.
  • Ruby on Rails development experience in managing and deploying applications. Implemented Rails Migrations and Active Record, Action Pack, Action Mailer.
  • Well - Versed in Model-View-Controller (MVC) architecture using Rails .
  • Developed full stack web applications in Ruby on Rails .
  • Hands-on experience using GIT, GitHub, SVN.
  • Proficient in Model-View-Controller (MVC) architectures using Rails, Struts, spring framework and Hibernate.
  • Experience in implementing Client-Server, N-tier and Model-View Controller (MVC) architecture using Rails Framework.
  • Extensively used Ruby gems like Devise, masonry, JQuery, Puma, thick, sprockets, will paginate, Paperclip, bundler, capybara etc.
  • Proficient in developing front-end systems with JavaScript, JQuery, SASS, Angular JS, Backbone JS and Bootstrap CSS.
  • Good experience in using GitHub, and Amazon EC2 and deployment using Heroku .
  • Implemented and enhanced CRUD operations using MVC architecture.
  • Good exposure in interacting with RESTful web services SaaS, PaaS and IaaS.
  • Outstanding ability to use the best practices in Ruby on Rails development.
  • Excellent in full stack applications in Ruby on Rails.
  • Experience in web based GUI’s development using JSP, HTML, XHTML, and CSS.
  • Experience with relational databases like SQLite, MySQL, PostgreSQL and MS SQLServer and also with non-relational databases like MongoDB .
  • Good knowledge of Git a fast version control system and SVN.
  • Experience in various stage of software development life cycle includes requirements, analysis, design, development, deployment and testing of an application for business outputs.
  • Developed hundreds of features in an agile environment using Ruby on Rails, HTML, CSS, Test Driven Development (TDD), Behavior Driven Development (BDD) and pair based programming.
  • Excellent oral and written skills and amazing ability to work in a team.
  • Self-Motivated worker with strong focus on business goals and end-user experience.
  • Remarkable ability in multi-tasking and adjust to changes quickly.

TECHNICAL SKILLS:

Languages: Ruby, C++, Java, SQL, PL/SQL

Web Design: HTML5, XML, CSS3, JSP, Servlets, Bootstrap

Databases: SQLite3, PostgreSQL, MySQL, SQL Server, Redis, MongoDB, Oracle

Application & Web Servers: Puma, WEBrick, Amazon Web Services (AWS), Apache Tomcat

Web Technologies and J2EE: JavaScript, JQuery, Coffee script, AngularJS

Test Frameworks: MiniTest, Test Unit, Junit, Rspec, Cucumber

Frameworks / Architectures: Rails 2.X/3.X/4.X, Hibernate, Struts, MVC, Spring, JSON

Deployment Tools: Amazon EC2, Heroku, Github

Operating Systems: Windows, Unix, Linux, Ubuntu, MacOS

Protocols: HTTP/HTTPS, TCP/IP, SOAP, SMTP

PROFESSIONAL EXPERIENCE:

Confidential, Hartford, CT

Ruby on Rails Developer

Responsibilities:

  • Development of applications using Ruby on Rails (RoR), and REACT (.jsx) for Web Services Calls.
  • Created and modified code within a Ruby on Rails-based application
  • Worked in the design and development phases of the application using Ruby on Rails framework .
  • Responsible for layout design, implementation, using HTML5 and CSS3.
  • Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.
  • Developed cross-browser/platform using HTML, CSS, and JQuery.
  • Designed and implemented front-end and friendly user interface with Twitter Bootstrap.
  • Developed client side validation code using JavaScript, JavaScript libraries, and JQuery.
  • Experience in writing functional/unit Rspec test using TDD, built base test framework around mobile site (Rspec).
  • Used Rspec to create Test driven development. Experienced with all of the GEMS and libraries.
  • Worked on creating a responsive website for smart devices using responsive design and media queries.
  • Developed web applications with W3C XHTML, HTML5, CSS3 standards and using Ruby, Rails, Git and Heroku.
  • Implemented and enhanced CRUD operations for the applications using the MVC architecture of Rails, Sinatra, Padrino.
  • Experience with Service Oriented Architecture (SOA).
  • Database design and normalization.
  • Implemented CMS using Refinery CMS.
  • Developed stored procedures compatible with MYSQL in ruby.
  • Performed validation test of user authentication module using JavaScript on the client side.
  • Developed solutions using Ruby on Rails and Active Record and integrated gems, plug-in etc.
  • Oversaw and participated in the execution of test cases and evaluated production readiness.
  • Managed code with unit tests and GitHub.
  • Deployed some applications in Heroku and Apache Tomcat Server.
  • Integration of different plug-ins and gems.
  • Analysed and developed application efficiency by optimizing queries and caching contents for Rails.
  • Acted as a point of contact for bug fixes, data fixes and high priority code changes when required.

Environment: Ruby on Rails, HTML5, CSS, AJAX, JSON, JQuery, Angular JS, Linux, UNIX, MySQL, JavaScript, Bootstrap, Rspec, Git, Windows.

Confidential, New York, NY

Ruby on Rails Developer

Responsibilities:

  • Involved in software development life cycle (SDLC) of the tracking systems Requirements gathering, Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Development of applications using Ruby on Rails (RoR), and Jruby.
  • Worked on the designing and development phases of the application using ROR framework.
  • Responsible for overall layout design, color scheme of web site using HTML5 and CSS3.
  • Created and deployed new features in order to sustain and amend existing applications.
  • Used JavaScript, JQuery, and JSON to match design specs for complex page layouts while adhering to code standards.
  • This involves designing database model for the entire application like creating tables, views and stored procedure using MYSQL.
  • Developed AWS S3 modules for customer facing application.
  • Worked with Devise and Omniauth gems for user authentication and social login.
  • Managing code versioning with GitHub.
  • Support bug fixes and enhancements.
  • Worked on creating unit test cases using the test framework like RSpec and Cucumber.
  • 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.
  • Continues Integration and Continues Deployment using Travis CI.
  • Created controllers, helpers, models, views, and partials in the application.
  • Background jobs management with Redis.
  • Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.
  • Daily updates to clients through teleconferences and formal status updates.

Environment: Ruby2.0 Rails 4.2.5, MYSQL, Linux, HTML5, CSS3, AJAX, JQuery, JavaScript, RESTful, Cucumber, Capybara, Git, Windows.

Confidential, Enfield, CT

Ruby on Rails Developer

Responsibilities:

  • Gathering and analysis of client requirements. Involved in database modeling and design.
  • Involved in developing and implementation of the web application using Ruby on Rails.
  • Involved in the entire software development lifecycle using an Agile Scrum methodology.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails 4 frameworks.
  • Used RESTful API to gather related data.
  • Designed and developed the frontend application using Rails 4, CSS3, ember.js, AJAX and JQuery.
  • Implemented MVC framework for the back-end while the front-ends were built using the Blueprint CSS Framework and HTML .
  • Worked with Internet protocols (HTTP, FTP, SMTP, POP, Telnet), topologies and network design and security concepts
  • Involved in using ruby libraries.
  • Used ROR framework for the entire application development with Mongrel / WEBrick as application server and Apache as web server.
  • Worked with RSpec and Cucumber in a TDD and BDD test driven environment.
  • Worked on Git, GitHub, Amazon EC2 and deployment using Heroku.
  • Developing web applications using HTML5/CSS3, JQuery, JavaScript, JSON and XML.
  • Building and scaling Ruby on Rails applications with agile processes.
  • Able to dig into unfamiliar codebases in order to understand bugs and solve problems.
  • Worked as a team doing code reviews and pair programming.
  • Project Estimation, delegation, planning and execution.
  • Part of development team and technical deliverables.

Environment: Ruby 2, Rails, HTML5, CSS3, XML, AJAX, JQuery, JavaScript, MySQL, Rspec, Capybara, Agile Scrum, JSON, Linux.

Confidential, Bayonne, NJ

Web Developer

Responsibilities:

  • Redesigned the existing site and to create new interfaces.
  • Used Dreamweaver as Html editor for designing new pages.
  • Responsible for content and UI development.
  • Developed HTML prototypes and ready XHTML documents with CSS style sheets.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Worked closely with the programmers and graphic designers for project requirement and analysis.
  • Produced GUI prototypes for business logic presentations.
  • The new website has made it much easier for the users to access the page and check the required info.
  • Created Stored Procedure, Trigger for database access and events.

Environment: HTML, DHTML, CSS, JavaScript, Macromedia Dreamweaver and, MySQL and Oracle, RoR, Windows.

Hire Now