Sr. Ruby On Rails Developer Resume
Columbus, OH
SUMMARY:
- Around 10 years of experience in design and development of Enterprise Applications, web applications using Ruby on Rails, HTML, CSS, AJAX, jQuery, C & C++.
- Over 6 years of experience in Ruby on Rails in developing user friendly and effective web - based applications.
- Strong experience in analyzing, designing and developing multi-tier applications.
- Supervise effective working of junior developer's in team and if required address the issues and clarifying doubts of developer and making sure the best practice code is implemented.
- Experience in complete Software Product Development Life Cycle (SDLC) throughout my career.
- Developed business logic to read data from database and present them on Web Interface.
- Extensive experience in developing web applications using front end technologies like HTML, CSS3, JavaScript, AJAX, jQuery, JSON, XML.
- Well experienced in handling Restful architecture.
- Good exposure to version control systems like Git, SVN.
- Excellent working knowledge in implementing Active Record, Action Pack, Action Mailer.
- Experience in complete Software Product Development Life Cycle (SDLC) throughout my career.
- Proficient in MVC architectures using Rails
- Sound Relational Database Concepts and extensively worked with SQL. Good in writing complex SQL queries and PL/SQL procedures, functions and triggers.
- Upgraded an existing application from Rails 3 to Rails 4.
- Work the full stack of our applications, including Emberjs and Reactjs frontends, resting on top of a Ruby on Rails microservice API.
- Writing Ruby Wrappers and Ruby Gems for different functionalities.
- Proven background in handling several responsibilities like Client interactions, Requirement Analysis, Development, Reviews.
- Exceptional ability to Quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
- Strong knowledge using the CRUD, create, read, update and delete methodology.
- Experience in Agile Development, Amazon Web Services (AWS)
TECHNICAL SKILLS:
Languages/Technologies: Ruby, C, C++, SQL, PLSQL.
Web Technologies: HTML, CSS, XML, AJAX, JavaScript, Bootstrap, jQuery and JSON, Ember.js, React.js
Web Services: REST, SOAP.
Application / Web Servers: PUMA, Unicorn, WEBrick, Apache, Tomcat.
Databases: MYSQL, PostgreSQL, SQLite
Tools: Git, AWS, Docker, Ruby Mine, Visual Studio 2012, MS SQL Server.
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
Sr. Ruby on Rails Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Developed applications using Ruby on Rails, Oracle 11g. Integrating REST APIs with applications in the firm.
- Designed applications using OOPS & meta-programming concepts.
- Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, CSS, JavaScript, Bootstrap, RSpec and Html.
- Involved in implementing the React native application, and enhanced the legacy Ember app.
- Implemented a robust set of microservices and APIs.
- Worked closely with the product and the testing teams to understand the requirements, make necessary improvements and resolving the bugs.
- Analysis of client requirements, implement Application Knowledge documents and assist with issue resolution
- Extensively involved in bug fixing, code refactoring and peer-reviews.
- Good proficiency in continuous integration tools like Jenkins, Internal Tools, etc.
- Analyzed and improved application efficiency by optimizing queries.
- Implemented the integration with the back-end system with web services using REST/SOAP.
Environment: Ruby on Rails, Oracle 11g, HTML, CSS, JavaScript, JQUERY, Ember.js, React.js, Bootstrap, RSpec, GIT, Bitbucket.
Confidential, Richmond, VA
Senior Ruby on Rails Developer
Responsibilities:
- Worked as a primary member in product designing and development team as a full stack developer to build up a Knowledge collaboration system to share information.
- Implemented application using Ruby2.3.3 and MVC architecture of Rails4.2.7.
- Implemented productive and efficient search and filters for bulk data.
- Extensively used Ruby gems like Devise, OmniAuth, PG, Sidekiq, Redis, BULLET, ruby-oci8, Unicorn, CanCan, will paginate, etc.
- Used RSpec, Factory Girl to create test driven development (TDD).
- Used Docker build containers and run on different environments and deploy code.
- Fixed brakeman reported security vulnerabilities.
- Kept code maintainable, secure and optimized using RUBOCOP, RUBYCRITIC
- Automated the deployment process using Capistrano.
- Developed the standalone SINATRA application for managing the SOAP canned request response to application in development environment.
- Written the services for getting the SOAP response from external API using NOKOGIRI and SAVON.
- Involved in updating the data model once after getting the data from different API’s
- Extensively involved in bug fixing, code refactoring and peer-reviews.
Environment: Ruby 2.3.3, Rails 4.2.7, Jquery, Javascript, Angular.js, AJAX, HAML/CSS, Foundation, Postgres, GIT, Docker, Bitbucket, Rspec, Sublime, Puma, Capistrano, JIRA.
Confidential
Ruby on Rails Developer
Responsibilities:
- Involved in designing and coding of application which includes User Autantication, Token based autantication, Content Management, Account Maintenance, and Site Administration.
- Worked on implementing Active Record ORM mapping.
- Involved in writing stored procedures and triggers, SQL statements for creating tables, indexes and collecting data from different sources.
- Analyzed and improved application efficiency by optimizing queries for data.
- Used RSpec for test driven development (TDD) & Cucumber for behavior driven development.
- Developed and deployed the application on various AWS EC2 instances.
- Responsible for deployment of the Application in production and resolving any post deployment issues and conflicts.
- Implemented efficient UI and client-side features using JQuery, AJAX.
- Extensively involved in bug fixing, code refactoring and peer-reviews.
Environment: Ruby on Rails, JQuery, JavaScript, AJAX, HTML/CSS, HAML, AWS, Git, Bit bucket, Postgres
Confidential
Software Developer
Responsibilities:
- Involved in development of application from the scratch and worked with a team of four developers throughout the project.
- Used Ruby1.9.3 on Rails3.2.8 in development and implementation of the web application.
- Worked in the design and development phases of the application using ROR framework.
- Used Amazon Web Services (AWS) for efficient storage of XML documents and fast access.
- Involved in developing and implementation of the web application using Ruby on Rails.
- Implemented the integration with the back-end system with web services using REST
- Interaction with client to handle change requests, trouble reports and requirements collection.
- Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
Environment: Ruby on Rails, jQuery, JavaScript, AJAX, HTML/CSS, Bootstrap, AWS, GitHub, MySQL
Confidential
Software Developer
Responsibilities:
- Worked as Developer during the deployment of the product.
- Managed code with unit tests and SVN
- Involved in Unit Testing and as well as Integration testing of the product
- Involved in Production deployment of the product
- Prepared complete project related documentation to client
- Involved in post-production support of the product and helped users in analyzing the reports by the product.
Environment: C, C++, Visual Studio 2008, Visual Studio 2010, SVN