We provide IT Staff Augmentation Services!

Lead Ruby On Rails Developer Resume

4.00/5 (Submit Your Rating)

Nashville, TN

SUMMARY

  • Web Application Developer with 8 years of on the job experience.
  • Currently working primarily with Ruby on Rails and MySQL within an Ubuntu environment.
  • Confident within the Rails MVC framework, including complex model relationships, controllers, views, and helpers.
  • Familiar with the Rails Rake system, and extensive experience with the Rails I18n methodology.
  • Expert Level CSS and HTML experience, basic knowledge/experience with JavaScript, especially with Jquery.
  • Excellent Ruby on Rails development experience.
  • Exceptional knowledge of Ruby on Rails framework and sinatara.
  • Strong experience in using Ruby on Rails in UBUNTU/UNIX/LINUX environment.
  • Outstanding experience in developing web applications.
  • Experience using selenium to write automated tests for website.
  • Experience with cloud platotforms like heroku and aws
  • Experience in upgrading rails version 3.2 to rails 4.1 and ruby version form 1.9.3 to 2.1
  • Experience working with ruby versions 1.9.3 and 2.1.
  • Expereince working with Jruby for concurrency and parallelism.
  • Used jruby to implement ruby language on jvm
  • Experience with relational databases SQLite, NoSQL PostgreSQL and MySQL.
  • Good experience in web applications using Ruby on Rails, CSS, HTML, JavaScript, Ajax.Angular JS
  • Implementing RoR upgrades and patches and publishing Ruby Gems. Using Ruby Gems.
  • Experience in implementing Rails Migrations and Active Record, Action Pack, Action Mailer.
  • Experience of several ruby gems such as simple form, fog, friendly id, paperclip, devise, etc.
  • Experienced with MVC framework architecture and REST architecture.
  • Strong experience in continuous integration tools like Jenkins and cruise control
  • Also familiar with NoSQL Databases link MongoDB.
  • Experience with Aamazon Sß3 bucket for storage
  • Experience with Behavior Driven Development using Rspec And Cucumber
  • Experience with deployment management tools like chef and puppet
  • Experience developing puppet modules
  • Strong knowledge of the Rails ActiveRecord query syntax and usage.
  • Understanding of AJAX in Rails through both JQuery and UJS defaults.
  • Experience using Messaging queuing technologies like RabbitMQ
  • Intensive experience with Rails I18n/Localization techniques.
  • Solid knowledge of UNIX based operating systems, including Ubuntu.
  • Experience creating and modifying rake tasks.
  • Extensive experience in creating and maintaining databases which includes configuration, query optimization and de - normalization.
  • Have used AWS SDK Amazon tool for documentation
  • Experience on Model View Controller (MVC) architecture based Web Applications in Ruby on Rails.
  • Experience working within both traditional and Agile development environments.
  • Having knowledge on Bash.

TECHNICAL SKILLS

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

Web Design: HTML5,HAML,SCSS, XHTML, CSS3, JSP

Databases: MySQL, PostgreSQL, DB2, Mongo DB, Oracle 9i/10g/11g, Microsoft SQL Server, SQLite

Application & Web Servers: Unicorn, WEBrick, Phusion Passenger

Web Technologies and J2EE: JavaScript,AJAX, JQuery, Coffee scriptRational Application Developer

Test Frameworks: Rspec, Capybara

Frameworks / Architectures: Rails, Sinatara, Spring, Struts, Hibernate

Deployment Tools: Amazon EC2, Heroku, Capistrano

Operating Systems: Windows, Unix

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

Other Tools: MS Office(MS-Excel, MS-PowerPoint, MS-Project 2013), Visio 2013

PROFESSIONAL EXPERIENCE

Confidential, Nashville,TN

Lead Ruby on Rails Developer

Responsibilities:

  • Participated in API design
  • Designing and implementing a REST API using Ruby on Rails
  • Acting as a lead by managing three members
  • Created and maintained custom systems using Restful Rails.
  • Designing and developing rich service APIs
  • Strong experience in Angular JS
  • Worked with Angular JS to build components based application.
  • Upgraded rails version from 3.2.18 to rails 4.1
  • Upgraded ruby version from 1.9.3 to 2.1
  • Used jruby to integrate java classes into ruby programme
  • Assisted in development and maintenance of new APIs for LM
  • Developed APIs and applications.
  • Experience deploying applications to Heroku.
  • Experience writing queries using heroku psql.
  • Implemented procedures for measurement and optimization of performance of new and current systems.
  • Provided technical expertise and updates in code reviews and application discussions.
  • Coordinating with Mid-Range Team in LM for development of remarkable applications.
  • Participated in events such as meetups, conference and technology meetings.
  • Prepared sample code and applications for displaying various outcomes of API applications.
  • Design and implement REST API - Create and maintain custom systems using Restful Rails.
  • Creating and maintaining custom systems using Restful Rails.
  • Designing and developing rich service APIs
  • Continuous integration with Jenkins
  • Responsible for most view/controller changes, as well as model/database integration
  • Agile environment, with constantly shifting priorities and business needs.

Environment: Ruby, JSON, AJAX, Rails, Mongo DB(NoSql), RubyMine, SVN, Apache, Linux, Windows.

Confidential, Greenwood Village,CO

Sr. Ruby on Rails Developer

Responsibilities:

  • Focus on Ruby development, both inside of a traditional Rails application, and as part of a report generating application.
  • Responsible for most view/controller changes, as well as model/database integration with other members of team.
  • Agile environment, with constantly shifting priorities and business needs.
  • Occasional use of JQuery plug-ins as well as writing some JQuery for front-end needs.
  • Frequent AJAX usage, through both custom JQuery, and default Rails UJS.
  • Development of cutting edge we front involved JavaScript MVC framework.
  • Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails.
  • Used AWS framework for creating background and multistep workflows.
  • Used Restful API to gather sales related data for products.
  • Designed the front end application using Rails 3.1, HTML, CSS, Java Script 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.
  • Used Maven Plug In for standard Outputs
  • Designed the applications using RoR and Java
  • Building fault tolerant applications and scalable architecture we’ll do the deep analysis of current product state (from the side of technical, business, usability), make cost and benefits assessment (technical migration / product service)
  • Used Rabbit MQ for messaging and delivering.
  • Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL
  • Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
  • Developed the user authentication and order processing modules for customer facing application.
  • Used Jenkin for Role based strategies
  • Created nested forms for user to customize the templates and order a print preview.
  • Participated in requirements definition and story carding.
  • Implementing Behavior Driven Development using Rspec And Cucumber
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails 2.3.8 framework and Ruby 1.8.7 conducting code reviews.
  • Implementing Behavior Driven Development using Rspec And Cucumber Performed testing
  • Develop user friendly and sophisticated graphical representation of the catalogue of items that would be configured for a piece of equipment
  • ProjectEstimation,delegation, planning andexecution
  • Developing web applications usingHTML/CSS, Jquery, JavaScript, JSON, XML, EmberJS
  • Used PI objectives of AGILE Methodology for summarization of the description of the business and technical goals.

Environment: Ruby, Javascript, Ajax, HTML, Rails, MySQL, Sublime, GIT, Unicorn, Ubuntu.

Confidential, Miami,Florida

Ruby on Rails Developer

Responsibilities:

  • Participate in all stages of the development life cycle including requirement analysis, design, development and implementation
  • Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows.
  • Created and deployed new features in order to sustain and amend existing applications.
  • Developed cross-browser/platform HTML, CSS, and JavaScript, JSON to match design specs for complex page layouts while adhering to code standards Designed Single Page Application for Web using MVC/Backbone.js framework worked in the design and development phases of the application using ROR framework.
  • Involved in developing and implementation of the Back end web application using Ruby on Rails.
  • Used Restful API to gather sales related data for products.
  • Designed the front end application using Rails, CSS, AJAX and JQuery.
  • Developer Object Relational mapping (ORM), CRUD, and created active record models Using Active Records.
  • Used RSpec to create test driven development. Experience with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails.
  • Managing code versioning with GitHub.
  • Used highly optimized JQuery and AJAX to manipulate JSON data and display them on the web page with the expectation of highest traffic during tournament.
  • Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL
  • Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
  • Developed the user authentication and order processing modules for customer facing application.
  • Created nested forms for user to customize the templates and order a print preview.
  • Participated in requirements definition and story carding.
  • Implementing Behavior Driven Development using Rspec.
  • Used Restful API to gather sales related data for products.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
  • Provided graphic and artistic support for web enhancement and new creative initiatives
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Developed client side validation code using JavaScript and JQuery.
  • Have used AWS SDK Amazon tool For documentation
  • Responsible to manipulate HTML, CSS in JQuery as well as making the pages dynamic using AJAX, JSON and XML.

Environment: Java, Ruby, HTML, CSS, Rails, spring, MySQL, Eclipse, SVN, Apache, Windows.

Confidential, Dallas, TX

Jr. java developer

Responsibilities:

  • Involved in various stages of the project life cycle primarily design, implementation, testing, deployment and enhancement of the application.
  • Studied the working of the existing system to analyze the different kinds of reports that are to be generated for the senior management’s review.
  • Involved in designing the system based on UML concepts, which include data flow diagrams, class diagrams, sequence diagrams and state diagrams using Rational Rose Enterprise Edition.
  • Design and architecture of the project by using MVC frame work.
  • Designed and developed web pages using JSP, HTML and used JavaScript for client side validation.
  • Used JDBC for communicating with the database.
  • Responsible for maintenance and production support of the application documented design and functional aspects of the application.
  • Involved in testing the application during the system and integration test phases.

Environment: Java, JSP, Java Beans, MVC, JMS, EJB2.0, JavaScript, ORACLE8i, HTML, DHTML, XML, Windows.

Confidential

Jr. Java Developer

Responsibilities:

  • Strong exposure in developing web based applications using Java/J2EE technologies like Core Java, JSP.
  • Experience in Java back-end development with good command on Object oriented design and principles.
  • Involved in developing efficient and quality code in agile software development life cycle.
  • Strong exposure to JBOSS 4.0 for deployment of projects.
  • Basic knowledge of service-oriented Architecture (SOA), web services.
  • Developed web based applications applying MVC design architectures using Struts.
  • Wrote SQL queries to insert and update SQL database.
  • Experience in Web Development technologies like HTML, CSS, and XML.
  • Running test cases to ensure validity and code effectiveness.
  • Used Apache Tomcat application server for web services.
  • Strong interpersonal and communication skills.

Environment: Java, Struts, JSP, JDBC, SQL, MVC, JBOSS, JavaScript, ORACLE8i, HTML, XML, Windows.

We'd love your feedback!