Ruby On Rails Developer Resume
Dallas, TX
SUMMARY:
- Over 6+ years of experience in various SDLC phases on application development using Ruby on Rails, HTML5, JavaScript, AngularJS, CSS, JQUERY, Bootstrap, Object Oriented Programming, JSP, SQL, MySQL, Oracle, MongoDB, Python, Linux/Unix.
- Experience working in Ruby on Rails (ROR) based web applications.
- Expertise in developing, maintaining and debugging Rails framework.
- Experienced in UI development using HTML5, CSS3, AJAX, JavaScript and jQuery, AngularJS.
- Good exposure in interacting with RESTful web services, SaaS, PaaS, and IaaS.
- Front end expertise using HTML and CSS, and also managing Ruby on Rails layouts and views.
- Experience on Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, Backbone.js and CodeIgniter.
- Experience developing own helpers to ease the job and code on both controllers and views.
- Seeking a contract virtual Ruby on Rails Developer/DevOps/Python position.
- Strong experience with virtualized environments using AWS, Docker, Chef and Vagrant. Worked with bash, powershell and ruby scripting. Strong Object oriented development experience in Javascript, Ruby and Python.
- Expertise in MySQL, SQLite3, PostgreSQL, and Oracle including SQL or PL/SQL, Stored Procedures.
- Experience with all of the GEMS and libraries for the version of the ruby/rails.
- Good knowledge in using gems such as Paperclip and configuration for image server processing to have additional functionality on projects.
- Worked on Integrated Development Environments like Eclipse, NetBeans, RubyMine and Sublime, Aptana Studio3.
- Involved in deploying of applications in WEBrick, Phusion Passenger and functional usage with Apache Tomcat Server, Weblogic Server and JBoss Server.
- Experience in developing applications in Rubymine using Active record concepts which includes Models, Views, Controllers, Callbacks, Validations, Query interfaces and Associations.
- 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 (RubyVersion Manager) bundler install.
- Proficient in design and implemented intranet applications using Ruby on Rails and PostgreSQL on Heroku Cloud Packages and Triggers on databases like MySQL, PostgreSQL and Oracle.
- Hands on Experience in Web Services using AXIS, REST FUL API.
- Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
- Experience in working version control tools like Git, CVS, Clear Case and SVN.
WORK EXPERIENCE:
Ruby on Rails Developer
Confidential - Dallas, TX
Responsibilities:
- Analyzed system requirements specifications and involved in client interaction during requirement specifications.
- Worked in the design and development phases of the application using ROR framework.
- Front-end was designed and developed using HTML5 and CSS3 while the back-end of the application was developed deploying Model-View-Controller (MVC) framework.
- Designed applications using object oriented programming (OOPS) concepts.
- Developed and tested many features in an environment (AGILE) using Ruby on Rails, HTML5, CSS3, JavaScript, and Bootstrap.
- Creating consistent development environments using Vagrant and Chef, allowing project to be outsourced seamlessly.
- Integrating third party SOAP and REST API's with new and existing web applications.
- Designed and developed various features using HTML5, W3C, AngularJS, XHTML and CSS3.
- For Database Migration used Active Records and also involved in using Active Resources, Fixtures, Action View and Action Controller in Rails framework.
- Used Scaffolding to design and develop controller and view part of the system.
- Used Caching contents for Rails and queries are optimized for analyzing and improving application efficiency.
- Experience with all of the GEMS and libraries of all version of the ruby/rails.
- Used agile and scrum methodologies in project development.
- Developing in a Linux environment.
- Composed Cucumber and Rspec tests in the application and coded JavaScript for page usefulness pop-up screens.
- Used Filters, Rails finder methods and wrote model scopes in the application.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization and de -normalization.
- Used Restful API to gather sales related data for products.
- Experience with NoSQL database, such as Cassandra
- Took care of Bug fix issues and Code Reviews.
- Developed automated deployment scripts using Capistrano and Capistrano recipes.
- Code re-factored as required while working on the features and enhancements.
- Provided validations and scope for many models in the database and created many associations within those models.
- Performed necessary refactoring to the code as per the revised design.
- Fixing the bugs and tickets filed by quality assurance and product management team.
Project Environment: Ruby 1.9.3/2.3.0, Rails 4.0/4.2, RSPEC, YAML, Bootstrap, CSS3 and HTML5, Ruby Mine, Cucumber, Rspec, Rest, JQuery, JSON, AngularJS, Jira, Jenkins, GIT, MySQL database, MongoDB, JavaScript, Linux, chef, AWS, Bootstrap.
Ruby on Rails Developer
Confidential - Cranston, RI
Responsibilities:
- Provided the best components of the Ruby-On-Rails to deliver high quality solutions to customers at maximum speed.
- Worked in the design and development phases of the application using ROR framework.
- Used Rails, AJAX, JSON, CSS and JQUERY to design the front end of the application. Back end of the application is developed mainly using Active Records.
- Created and deployed new features and amend existing features.
- Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, CSS JavaScript, Bootstrap, Rspec, and Html.
- Worked with Bootstrap for compiling CSS, React JS, JavaScript, Typescript and building the System with the convenient methods with Angular JS.
- Created Restful http services to interact with UI.
- Created database schema for PostgreSQL Database and drew ER-Diagrams using Microsoft Visio.
- Maintained the Source code in SVN and deployed the applications with Jenkins and worked on fixing the production bugs.
- Fixing the bugs and tickets filed by quality assurance and product management team.
- Documented technical needs and requirements and presented reports to management.
- User Interface for website with ERB, JQuery, RJS, Ruby, Ajax for View, Controller, Model in Ruby on Rails Framework on Mac OS X and Operating System.
- This involves designing database model for the entire application like creating tables, views and stored procedure.
- Experience in using Git, GitHub, and Amazon EC2 and deployment using Heroku.
- Provide validations and scope for many models in the database and created many associations within those models
- Involved in implementing user mailing module using Action Mailer.
- Manage, collaborate and coordinate the work of an offshore development team.
- Used AngularJS as the development framework to build a single-page application.
- Designed and developed the layouts of customer relations module.
- Participated actively in unit testing, integration testing and acceptance testing of the system.
- Worked with different gems involved in the development of an application such as Bundler, Rails, Rake, Uglifier and Coffee Script.
- Played an important role in refactoring the code and implemented changes per the client's requirements.
- Used Angular.JS and jQuery mostly in developing the front-end side of the application
- Analyzed system requirement specifications and involved in client interactions to work on the requirements specified.
- Worked on Rails, CSS, JQuery, Java Script to design the front-end application and the back-end was maintained using Active Record Classes to create migrations.
- Developed the web pages and forms with Validations to store the relevant data. Implemented Regular expressions to store relevant data into the database.
- Implemented Active Record Associations, Callbacks and Query Interfaces in order to develop user friendly and secured applications.
- Deployed applications using WeBrick server, Apache Tomcat Server and also maintained the application using Git, GitHub and Heroku.
Project Environment: Ruby (1.9.3, 2.2), Rails (3.1), Rubymine, HTML, CSS, JavaScript, MySQL, JQuery, SQLite, Rspec, CoffeScript, Cucumber, Capybara, WeBrick Server, Apache Tomcat Server, GitHub, Heroku.
Ruby on Rails Developer
Confidential - New York, NY
Responsibilities:
- Worked on an application from front-end enhancements (HTML, JavaScript, JQuery), to back end architectural changes. We utilized Ruby on Rails 3.2 and Ruby 1.9.3.
- Developed hundreds of features in an agile environment using Ruby on Rails, HTML, CSS and JavaScript.
- Planned and carried out daily scrums, weekly estimations, story wheel discussions and retrospectives and pair programming.
- Managed code with unit tests and GitHub.
- Worked with PostgreSQL and search based data storage.
- Designed applications using object oriented concepts.
- Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
- User Interface for website with ERB, JQuery, Angular.JS, Ruby, Ajax for View, Controller, Model in Ruby on Rails Framework
- Special skills in developing user friendly, simple yet effective web based applications
- Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, Test Driven Development (TDD) and pair based programming.
- Developed website using Ruby on Rails, backed by PostgreSQL and Capistrano to automate and ease the deployment process on Phusion Passenger server.
- Implemented and enhanced CRUD operations for the applications using the MVC architecture of Rails 2.3.8 framework and Ruby 1.8.7 conducting code reviews.
- Created an entire set of customized features in dashboard (JQuery and Rails AJAX).
- Implemented and enhanced CRUD operations for the applications using the Web API architecture.
- Used Git version control system with Github services.
- Worked closely with management and the design team to rapidly implement new features.
- Used RHTML, ERB Templating, YAML, AngularJS and Cascading Style Sheets (CSS) to design the web pages. Practiced Test-Driven Development with RSpec and RSpec 2 as well as Behavior Driven Development with Cucumber and Capybara.
- Designed the front end of the application using Rails, CSS, AJAX, JSON and JQuery. Worked on backend of the application, mainly using ActiveRecords
- Designed the RESTful API endpoints, and creating a regression test framework.
- Added functionality that ingested data from a SOAP web service.
- Provide validations and scope for many models in the database and created many associations within those models
- Worked in PostgreSQL database on simple queries and writing Stored Procedures for normalization and denormalization.
- Used agile methodology and SCRUM.
- Managed, collaborated and coordinated the work of an offshore development team.
- Enhanced web applications with new features, bug fix, test coverage, and better performance.
- Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails.
- Used RSpec to create test driven development (TDD) along with Capybara.
- Working with Ruby gems such as ruby-pg for PostgreSQL and mysql2 for MySQL.
- Developed new functionalities and maintained RESTful API
- Integration of different plug-ins and gems. Extensively involved in bug fixing, code refactoring and peer-reviews.
Project Environment: Ruby on Rails, JavaScript, HTML, JQuery, Rspec, MySQL, PostgreSQL, AJAX, MVC architecture, Github, Restful API, Linux.
Ruby on rails Developer
Confidential, Dallas, Texas
Responsibilities:
- Involved in developing and implementation of the web application using Ruby on Rails.
- Implemented application using Ruby and MVC architecture of Rails.
- Experience in deploying to Amazon EC2 instances, managing/maintaining multiple environments using Chef Recipe. Used GitHub repository to run the Jenkins job for Continues Integration.
- Practiced Test-Driven Development with RSpec and RSpec 2 as well as Behavior Driven Development with Cucumber and Capybara.
- Development of reconciliation reports website using Spring MVC, Spring AOP, Hibernate.
- Actively involved in writing web services in Ruby and JRuby to fetch the data from a customized SQL database and serve the requests from the front-end accordingly.
- Designed conditionally changing specs to configurable specs and configure once a layout is built.
- Used Rails, AJAX, JSON and JQuery to design the front end of the application. Back end of the application is developed mainly using Active Records.
- Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
- Unit tested the code with RSpec and Jasmine tests, and manages the code with SVN.
- Involved in implementing user mailing module using ActionMailer.
- Designed and developed using Ruby, Rails, MySQL, Transat SQL, SQL server, Redis and Goliath.
- Used RHTML, cascading style sheets (CSS), RJS to describe the web pages.
- Created an entire set of customized features in dashboard (JQuery and Rails AJAX)
- Worked on optimizing sql queries to improve the loading times of the web pages.
- Used Restful API to gather sales related data for products.
- Experience with REST/SOAP API Integration.
- Experience in working with the Columnar NoSQL Database like HBase, Cassandra to manage extremely large data sets.
- Experience in database migration, creating controllers and models for the application.
- Involved in Agile Work Environment for pair programming to complete the assigned tasks on a large scale.
- Written Cascading Style Sheet and implementing it in the views / layouts as needed.
- Participated in design sessions, code reviews, promoting common standards and best practices.
- Used Git and GitHub repositories.
- Extensively involved in bug fixing, code refactoring and peer-reviews.
- Worked with MongoDB for a spike that requires enterprise level logging of all applications.
- Prototypes and pilot product implementations are built on Rails + MySQL + Bootstrap environment.
- Worked closely with management and the design team to rapidly implement new features.
Project Environment: Ruby on rails, CSS, XML, HTML, JavaScript, JQuery, AJAX, MYSQL, Agile Methodology, Thin, Linux, Mac OS, Capistrano, AWS, S3, GIT.
Ruby on rails Developer
Confidential - Austin, TX
Responsibilities:
- Providing the best components of the Ruby-on-Rails to deliver high quality solutions to customers at maximum speed
- Involving in the entire software development life cycle, using an Agile methodology
- Providing input on feature requirements, then managing projects to completion, testing, and releasing to production
- Created an events calendar so that important events can be posted and viewed.
- Managed, collaborated and coordinated the work of an offshore development team.
- Responsible for gathering, developing, testing and deploying multiple Ruby on Rails web applications.
- Developing in Rails and JavaScript/JQuery, hosting on AWS and managing code in Git
- Developed site-utilizing Ruby on Rails on Mac OS, upheld by MySql and Capistrano to automate and facilitate the deployment process on Phusion Passenger server. Utilized RHTML, YAML to outline the site pages.
- Mysql performance tuning and query optimization
- Able to dig into unfamiliar codebases in order to understand a bug and solve a problem
- Developed and tested many features in an AGILE environment using Ruby on Rails, HTML, CSS, JavaScript, Jquery
- Designed and developed the front-end of the application using RAILS, AJAX, CSS, JSON AngularJS and jQuery. ActiveRecord is used for the back-end of the application.
- Used GIT and Continuous Integration for version control.
- Created Report Generator for various Projects to meet the current stage of the Project.
- Created Help Desk for user's queries to meet the bulk queries submitted by the users.
- Created Report Generator for various Projects.
- Designed and manipulated database.
Project Environment : Ruby, Rails, JavaScript, HTML, CSS, SVN, AJAX, JQuery, AJAX, JSON, Rspec, Bootstrap, AWS, MySQL, RHTML.