We provide IT Staff Augmentation Services!

Sr. Ruby On Rails Consultants Resume

5.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Over 8 years of experience in Information Technology with extensive experience in Ruby on Rails.
  • Extensive experience with most Ruby on Rails frameworks and gems. Strong experience with virtualized environments using Vagrant, Puppet.
  • Experience in developing Web applications using HTML5, CSS, Sass, JavaScript.
  • Good experience in web applications using Ruby on Rails, CSS, HTML, JavaScript, and MySQL, Postgresql, SQLite, Oracle and MySQL on both Windows and Linux systems.
  • Proficient in Ruby on Rails implementation in building web applications.
  • Experience in implementing Rails Migrations and Active Record, Action Pack, Action Mailer.
  • Experience in implementing Rails MVC and Helpers.
  • Thorough understanding of MVC Architecture and RESTful design.
  • Experience using different software development methodologies like Waterfall model, RUP and Agile development.
  • Developed full stack web applications in Ruby on Rails.
  • Experience in developing REST API's.
  • Experience in Test Automation using Selenium Web Driver, RSpec, Cucumber, Capybara, and WATIR.
  • Experience with testing on UNIX, Linux, Solaris and Windows environments.
  • Excellent communication skills and ability to work effectively in a team as well as individually in a fast paced environment.
  • Excellent communication skills with proven results in meeting aggressive timelines and working independently and as a coherent team member.
  • Proficient in Git, SVN, hg

TECHNICALL SKILLS:

Languages: Ruby, Javascript, Go, Python

Databases: Postgres, MySQL, Oracle 9g/10g/11g

Frameworks: Rails 4, Rails 3, Django 1

Web Technologies: HTML/XHTML, CSS, AJAX, Web Services

Operating Systems: Unix, Linux, Windows - XP/Vista/7

IDEs: RubyMine, Sublime, Atom, Brackets, vim

Web/Application Servers: Phusion Passenger, Puma, Unicorn

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

Sr. Ruby On Rails Consultants

Responsibilities:
  • Gathered technical specifications, analyzed product requirements, designed features, implemented and tested software components.
  • Designed and developed applications and web portals using Ruby and Ruby on Rails.
  • Responsible for troubleshooting application related issues &maintaining application performance.
  • Provided production support for existing live applications.
  • Analyzed technical challenges and provide solutions.
  • Helped client organization in running the system and user testing.
  • Modified and developed new Surveys Questionnaire
  • Redefined Survey Questions, such that new Surveys could be generated by Survey Managers
  • Added authentication and authorization and roles for various users
  • Modified and improved the UI, to save more real estate, and provide better access to the menus
  • Performed upgrades from Rails 3.0 to 4.0 then 5.0
  • Generated Reports for Consultants on weekly basis.
  • Moved from Rackspace to AWS
  • Replaced Sphinx with Ransack search
  • Responsible for storing Form990s with OCR
  • Moved to a subscription based model, instead of Hardcopies and PDF surveys
  • Replaced HTML tables with DataTables and KendoGrid Table
  • Improved legacy code
  • RSpec performance improvements, reduced the CI build times by 4x
  • Handled caching in Ruby on Rails.
  • Used Rake task to generate Reports, one time migrations, adding new bulk contacts
  • Responsible for integration with Qualtrics Survey
  • Added Google Analytics
  • Prepared extensive documentation and training material for the END users.

Environment: Ruby on Rails, CSS, XML, HTML, JavaScript, JQuery, AJAX, Oracle 10g, Agile Methodology, Apache, Linux, git, Vagrant, Travis

Confidential, New York City, New York

ROR Architect/ Framework developer

Responsibilities:
  • Responsible for gathering and analysis of client requirements
  • Involved in estimating and scoping tasks and resource assignations.
  • Responsible for Database modeling and design.
  • Involved in developing and implementation of the web application using Ruby on Rails
  • Developed RESTful API
  • Used the BDD approach and Scrum framework in the application for AGILE development.
  • Developed and tested many features in an AGILE environment, using Ruby on Rails, HTML5, CSS, JavaScript, and Bootstrap.
  • Involved in developing and implementation of the web application, using Ruby on Rails.
  • Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.
  • Used RESTful API to gather sales related data for products.
  • Designed the front end application using Rails 4.0, CSS, AJAX and JQuery
  • Managed code with unit tests and GitHub.
  • Worked with SQL and search based data storage.

Environment: Ruby on Rails, CSS, XML, HTML, JavaScript, JQuery, AJAX, Oracle 10g, Agile Methodology, Apache, Linux, GIT

Confidential, Quincy, MA

Lead Ruby on Rails Developer/ Content management(UCM)

Responsibilities:
  • Actively involved in Full Life Cycle implementation
  • Designed applications using object oriented programming (OOPS) concepts.
  • Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails
  • Used RESTful API to gather clouds related data for products
  • Designed the front end application using Rails 4.0, CSS, AJAX and JQuery
  • Used RSpec to create test driven development. Experience with all of the GEMS and libraries for this version of the ruby/rails
  • Working with Ruby gems such as fog for Cloud Services
  • Developed AWS S3 modules for customer facing application
  • Developed scheduled reports for Cloud Performance
  • Participated in requirements definition and story carding
  • Implementing Test Driven Development using Rspec
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails 4.0 framework and Ruby 1.9.3 conducting code reviews
  • Develop user friendly and sophisticated graphical representation of the catalogue of items that would be configured for a piece of equipment
  • Project Estimation, delegation, planning and execution
  • Leading the development team and directly responsible for technical deliverables
  • Leading and Developing web applications using HTML/CSS, Jquery, JavaScript, JSON, XML

Environment: Ruby on Rails, CSS, XML, HTML, JavaScript, JQuery, AJAX, Oracle 10g, Agile Methodology, Apache, Linux, GIT

Confidential, Tampa, FL

Software Application Developer

Responsibilities:
  • Providing the best components of the Ruby-on-Rails to deliver high quality solutions to customers at maximum speed
  • Involved in the entire software development lifecycle, 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
  • Developing in Rails and JavaScript/jQuery, hosting on AWS and managing code ingit
  • Diving into complex SQL joins generated by ActiveRecord in search of a performance problem.
  • Breaking a project down into stages and executing with input from teammates rather than oversight from managers.
  • Able to dig into unfamiliar codebases in order to understand a bug and solve a problem.
  • Writing clearly and actively cooperates with the teammates, whether they are local or remote. Taking feedback graciously and helping fellow developers improve when reviewing their code.
  • Developed Oracle, stored procedures, functions, triggers and PL/SQL code for the application using SQL
  • 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 to meet the current stage of the Project
  • Designed and manipulated database.

Environment: Ruby, Rails 3.0, MySQL, JQuery, JRuby, Coffee Script, Memcache, Google chart and AWS APIs

Confidential

Software Engineer

Responsibilities:
  • Involved in the design of the applications.
  • Derived the use cases following UML techniques.
  • Developed different UI screens using HTML, CSS and JavaScript.
  • Django for backend
  • SVN for version control

Environment: Django, HTML, CSS, SQL, SVN

Confidential

Intern/Software Engineer

Responsibilities:
  • Actively involved in design and development of Web Application in J2EE using Struts MVC Framework.
  • Mapping the Java classes to the database using Hibernate framework.
  • Experienced the use of Object Oriented concepts like Inheritance, Polymorphism and Abstraction.
  • Developed server side programs using JSP and Servlets.
  • Designed web pages using Java Script to validate forms.
  • Application and user level configurations have been maintained by using XML Files.
  • Developed Business components using Objects in Java and produced the client requirements.
  • Utilized Servlets to handle various requests from the client browser and send responses.
  • Used Rational Rose for UML diagrams.
  • Applied experience on Apache Web server to provide quick user response.
  • Developed Test classes using Junit for Unit Testing, Integration for functional requirements and Validation testing.
  • Extensively used connectors for web services to integrate easily with external systems.

Environment: Java, J2EE, JSP, Servlets, HTML, XML, JavaScript, Struts 1.1, PL/SQL, Tomcat Server, Rational Rose.

We'd love your feedback!