Resume

Sign in

Manager Developer

Location:
Hyderabad, Telangana, India
Salary:
50
Posted:
October 07, 2016

Contact this candidate

Resume:

Manish Ruby On Rails Developer

acwyme@r.postjobfree.com

***-***-********

Professional Summary

• 6+ years of experience in application development using Ruby on Rails.

• Experience working in Ruby on Rails (ROR) based web applications. Expertise in developing, maintaining and debugging Rails framework.

• Experience in developing full stack web applications using Ruby on Rails (Ruby 1.9.3, 2, 2.1, 2.2 and Rails 3.0, 4.2), HTML, CSS, JavaScript, JQuery, Ajax, JSON and XML.

• Experience in Configuration of MongoDB credentials into Ruby on Rails App.

• Wrote various interfaces to the management system in Ruby on Rails.

• Monitored RoR programs and program data to ensure applications are running as expected.

• 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.

• Developed ROR customer facing applications, which meet the requirements outlined in our application development specification.

• Proficient in Model-View-Controller (MVC) architectures using Rails.

• Implementing RoR upgrades and patches and use Ruby Gems.

• Experience in implementing Rails Migrations, Active Record, Action Pack and Action Mailer.

• Experience in writing test cases using Rails (BDD) Rspec, Cucumber and Capybara.

• Experience in using Git, GitHub, and Amazon EC2.

• Experience with Ruby on Rails creating connections, designing and enabling communications between both frameworks.

• Experience with an AGILE, Iterative and Waterfall software development methodology and Test Driven Development including SCRUM Framework.

• Built DevOps Chef Recipes to deploy Rails and other applications to VMWare using Vagrant.

Technical Skills

Languages: Ruby, Java, JavaScript, CoffeeScript, C, C++, C#, SQL, PL/SQL.

Frameworks: Rails, Bootstrap

Web Technologies: HTML, CSS, Angular JS, JQuery and XML

Databases: SQL Server, PostgreSQL, MongoDB, MySQL and Oracle

Application &Web Servers: Phusion Passenger, Apache Tomcat, WEBrick, Weblogic, Unicorn and Thin

Test Frameworks: JUnit, MiniTest, Test Unit, Rspec, Capybara and Cucumber.

MS-Suite: MS-Word, MS Excel, MS-Project, MS Outlook and MS VISIO.

GUI Tools: Eclipse 2.0, Rational Rose.

Work Experience

Sr. Ruby on Rails Developer

Stability HealthCare - Pasadena, CA

January 2016 to Present

Responsibilities:

• Design and build Ruby on Rails landing page platform

• Develop consumer based features and applications using Ruby on Rails

• Analyzed system requirements specifications and involved in client interaction during requirements specifications.

• Coding using Ruby on Rails and also use solr.

• Written specs and implemented Test Driven Development (TDD) process.

• Developed hundreds of features in an agile environment using Ruby on Rails, HTML, CSS and JavaScript.

• Interaction with client to handle change requests, trouble reports and requirements collection.

• Involves in developing the screens for delete, Edit, Enable, Disable and Impersonate Users in web application.

• User Interface for website with ERB, JQuery, AngularJS, Ajax for View, Controller, Model in Ruby on Rails Framework on Mac OS X Operating System.

• This involves designing database model for the entire application like creating tables, views and stored procedure.

• Implemented sorting, auto completer (typo ahead) and paginations functionality for entire application.

• Actively involved in the Indexing of data from different data sources using Solr.

• Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.

• Managed code with unit tests and GitHub.

• Involved in Database Migration using Active Record, also involved in using Action Controller, Active Resources, Fixtures and Action View in Rails.

• Manage, collaborate and coordinate the work of an offshore development team.

• Special skills in developing user friendly, simple yet effective web based applications

• Worked in MySQL database on simple queries and writing Stored Procedures for normalization and Denormalization.

• Developed interface for AWS S3 to Rails application communication channel using paperclip and aws-s3 gem.

• Experience in using Git, GitHub, and Amazon EC2 and deployment using Heroku.

• Deploy RoR project to AWS EC2 using Capistrano.

• Automated Rails Deployments with Jenkins (continuous integration) and Capistrano.

• Chef to manage deployment of Rails project.

• Provide validations and scope for many models in the database and created many associations within those models

Environment:

Ruby on Rails, MySQL, Apache Passenger, HTML5, CSS3, AJAX, JQuery, JavaScript, RESTful, AWS

Ruby on Rails Developer

Deerwalk Inc – Lexington, Massachusetts

January 2013 to December 2015

Responsibilities:

• Developed module for online registration.

• Punched out a core Ruby on Rails project on tight launch deadline.

• Designed user-interface pages using Twitter Bootstrap, custom CSS, JavaScript.

• Built a complex web application to migrate legacy paper-ware business processes into the modern world, handling client and applicant management, day-to-day workflow, and reporting requirements.

• Developing frontend web applications, developing message-oriented backend services and Applying agile development methodologies

• Developing compatible User Interface functionality using jQuery & other libraries.

• Developed a core web service for the management of a network of embedded video devices deployed to a global client base using Ruby on Rails (Solaris/Oracle), XML, SSH, and FTP.

• Working with a multi-disciplinary team to convert business needs into technical.

• Testing and validating work produced as part of the development process

• Documenting features, technical specifications & infrastructure requirements.

• Maintained and extended Ruby on Rails-based web services mobile API which was consumed by iPhone, Blackberry, and Android mobile clients.

• Cleaned up and rewrote front end HTML and CSS to meet validation requirements.

• Shipping web-based applications to production with Ruby on Rails

• Using Test-Driven Development to guide your software designs and catch bugs and regressions

• Create device module for adding feature on application

• Created Runtime Ruby files using Rails framework

• Implemented different search modules and Device Module to facilitate searches throughout the application

• Object Oriented Analysis and Design for the system from use case and requirement documents using UML, Rational Rose. Assisted in project technical documentation.

• Using three kinds of Database-Granite Database, Oracle, MongoDB, MySQL.

• Deployed in Linux Server.

• Implemented RSS Feed to use this on various websites.

• Deploying a Rails Application to Amazon Web Serivces (AWS) Elastic Beanstalk.

Environment: Ruby, Rails, MySQL, TDD, Linux, HTML5, CSS3, AJAX, JQuery, Bootstrap, JavaScript, PostgreSQL, RESTful, GIT, Vagrant.

Ruby on Rails Developer

Verisk – Kathmandu, Nepal

August 2010 to December 2012

Responsibilities:

• Worked on Front-end using HTML, CSS for better look and feel.

• 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 using the client provided design tool, MS Visio 2003.

• Responsible for writing code in Object Oriented Programming supported by Ruby.

• Worked with Active Record Classes from Rails Console for Database 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 based authentication for users and used PDFK tool kit for downloadable patient forms.

• Used Waterfall methodology.

Education

Master’s in Computer Technology

Eastern Illinois University (GPA 3.70),

Bachelor’s in Computer Science and Engineering

Visvesvaraya Technological University (GPA 3.76)



Contact this candidate