We provide IT Staff Augmentation Services!

 rails developer Resume

2.00/5 (Submit Your Rating)

New York, Ny

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in software design, analysis, development, testing and implementation of web and client server applications with 4+ years of experience in working with Ruby on Rails. 
  • 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.
  • Over 6 years of experience programming and 8+ years with Ruby on Rails.
  • 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. 
  • Expertise in developing applications using Java, JSP, Struts, Spring, JDBC, JMS, JNDI, XML, UML, Hibernate, Oracle, MVC Architecture, Web Services, AJAX, RMI, UML, HTML, Java Beans, JavaScript and DHTML. 
  • Worked on J2SE technologies like Core Java (Collections, Garbage collection, Threads and Exception Handling) and worked on J2EE like JDBC, Servlet and EJB. 
  • 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. 

TECHNICAL SKILLS:

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

Web Technologies : JavaScript, JQuery, Coffee Script, AJAX, Bootsrap, BackboneJS, AngularJS. 

Application and Web Services : WeBrick, Phusion Passenger, Nginx, JBOSS, Apache Tomcat. 

Web Design : XHTML, HTML5, CSS. 

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

Databases : Microsoft SQL Server, SQLite, MySQL, Oracle … Redis, MongoDB, NoSQL, PostgreSQL. 

Test Frameworks : Mini Test, Test Unit, Rspec, JUnit. 

Deployment Tools : Amazon EC2, Heroku, GitHub. 

Operating Systems : Windows, Unix. 

Development Tool (IDE): RubyMine, SubLime, Notepad++, Eclipse, Netbeans, Aptana Studio3. 

Protocols: HTTP/HTTPS, TCP/IP, SOAP, SMTP. 

PROFESSIONAL EXPERIENCE:

Confidential

Rails Developer

New York, NY 

Responsibilities:

  • Analyzed system requirements specifications and also 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 HTML and CSS 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.
  • Used CAPISTRANO to configure deployment process of ROR application.
  • 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.

Environment: Ruby  1.9.3/2.3.0 , Rails 4.0/4.2, RSPEC, YAML, Bootstrap, CSS3 and HTML5, RubyMine, Cucumber, Rspec, Rest, JQuery, JSON, AngularJS, Jira, Jenkins, GIT, MySQL database, MongoDB, JavaScript, Linux, chef, AWS, Bootstrap. Java, J2EE, JEE, Spring, Hibernate, Struts, Angular.js, Ajax, Javascript, React.JS, Node.js, bootstrap.js, backbone.js, Oracle, CRUD, PL/ SQL, Cassandra, JDBC, Cohenrence, Mongo.DB, Apache CXF, Rest, Eclipse, Weblogic, Subversion (SVN), JUnit, Agile, UML, Hadoop, REST, Soap, Web Services, Eclipse, Weblogic, Git, GitHub, JUnit, Selenium, Agile, UML, JSP, Xml, SOA, Web 2.0

Confidential

Rails Developer

New York City, NY

Responsibilities:

  • Provided the best components of the Ruby-On-Rails to deliver high quality solutions to customers at maximum speed.
  • Involved in the design and development phases of the application using Ruby, Rails (3.1) framework and Rubymine IDE.
  • Worked with the team in collectively developing the code for the application and also deploying new features and re-factor some existing features.
  • Worked on Active Record Classes such as migrations, controllers and views using Rails console.
  • Used scaffolding statements in order to generate controllers, actions and to create tables.
  • Involved in developing and implementation of the web application using Rubymine, HTML5, CSS, JavaScript, HTML, and JQuery.
  • Worked on Action Mailers in sending mails to the customers signed up for the website using SMTP.
  • Implemented CRUD operations for the application using MVC architecture in Rails framework and migration standards in migrating schema's for MySQL database.
  • Worked on normalizing data by using data integrity rules and also implemented some stored procedures using MySQL database.
  • Played an important role in refactoring the code and implemented changes according to the client's requirements.
  • 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 in order to store the relevant data. Implemented Regular expressions to store relevant data into the database.
  • Worked with different gems involved in the development of an application such as Bundler, Rails, Rake, Uglifier and Coffee Script.
  • Practiced Test-Driven Development with MiniTest, Rspec tool and Behavior-Driven development using Cucumber.
  • 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,,Git,,Huband,Heroku.
  • Manage Projects resources including Plan, schedule, and track project deliverable while conduct user acceptance testing and using Agile methodologies for fast delivery
  • Manage team expectation and evaluate resources based on needs and availabilities
  • Provide interviews matrix questions and work with HR to identify right candidates
  • Set Matrix and performance requirement for each developer.
  • Development of applications using Ruby on Rails (RoR), and Jruby.
  • Develop applications using GITHUB repository and Bamboo deployment manager
  • Perform system configuration and update technical documentation tasks

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.

Confidential

 Rails Developer

Auburn Hills, MI

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. 
  • 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. 
  • 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. 
  • Integration of different plug-ins and gems. Extensively involved in bug fixing, code refactoring and peer-reviews. 

Environment: Ruby on Rails, JavaScript, HTML, JQuery, Rspec, MySQL, PostgreSQL, AJAX, MVC architecture, Github, Restful API, Linux.

Confidential 

Rails Developer

Austin, TX

Responsibilities: 

  • Involved in developing and implementation of the web application using Ruby on Rails. 
  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS and JavaScript. 
  • 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. 
  • Designed the SQL Server Database, and Wrote Stored Procedures and Triggers for effective Data Processing and performance. 
  • Involved in designing database model for the entire application like creating tables, views and stored procedure. 
  • Involved in utilizing Mongrel specific connection pools in order to interact with the business data from the business components. 
  • Used SVN Tortoise as version control system for check-in and check-out. 
  • Provided validations and scope for many models in the database and created many associations within those models. 
  • 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

 Project Environment: Ruby, Rails, JavaScript, HTML, CSS, SVN, AJAX, JQuery, AJAX, JSON, RSpec, Bootstrap, AWS, MySQL, RHTML

Confidential

Java Developer

Dallas, TX

Responsibilities: 

  • Worked with the team of architects to gather requirements and enhance the application functionality and add new features. 
  • Created Mock-up designs and developed various functionalities with Java Script and JQuery. 
  • Extensively used Ajax calls to send parameters and fetch data based on the user-triggered events. 
  • Developed print functionality and download to Excel functionality. 
  • Used Ajax for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page. 
  • Used Ajax effectively to create pagination and with client side events like quick search. 
  • Used CSS, HTML to make effective and cross-browser compatible front-end pages with attractive and easy to use functionalities. 
  • Developed Mock-up designs as per the requirements of Business. 
  • Fixed bugs in the production and carried out Unit Testing for the developed functionalities. 
  • As part of testing, prepared effective Test Scripts for each of the developed functionality.

Environment: Java, JavaScript, Ajax, JQuery, HTML, DHTML, CSS, Adobe Flash, and Windows. Ruby on Rails (ROR) based web applications. Expertise in developing, maintaining and debugging Rails framework. (7 years), Java, JSP, Struts, Spring, JDBC, JMS, JNDI, XML, UML, Hibernate, Oracle, MVC Architecture, Web Services, AJAX, RMI, UML, HTML, Java Beans, JavaScript and DHTML.

Confidential

UI Developer

New York, NY

Responsibilities: 

  • Developed GUI screens for XTT & LD application using JSP, HTML and CSS. 
  • Development UI modules using HTML, JSP, JavaScript and CSS. 
  • Wrote JavaScript functions to get Dynamic data and Client side validation. 
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side. 
  • Implemented a Node.js server to manage authentication. 
  • Created Node.js middleware application server to encapsulate modern JS widget framework Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages. 
  • Implemented web based front-end using HTML, CSS, JQuery, and AngularJS 
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery. 
  • Set up the deployment environment on Web Logic Developed system preferences UI screens using JSP and HTML. 
  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment. 
  • Rich UI development experience and well versed in client side technologies like AngularJS, jQuery, BackBone.js, Google Widget Toolkit, Sencha UI 
  • Developed HTML, Swing and JSP pages for user interaction and data presentation. 
  • Created a Rich Single Page Application using HTML, CSS, Angularjs, JQuery and REST Services 
  • Designed and implemented UI layer using JSP, JavaScript, HTML, DHTML, JSON, XML, XHTML, XSL, XSLT, XSL-FO and business logic using Servlets, JSP, EJBs and J2EE framework. 
  • Used Backbonejs, Node.js, Bootstrap and other javascript libraries to create intuitive and rich Single Page Applications. 
  • Used JQuery JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX. 
  • Integrate the ExtJs/Sencha framework with Oracle BPM. 
  • Prepared statements are used for communication Sql database 
  • Involved in developing custom taglibs, JSP, EJB's, Portlets and DB2 - stored procedures. 
  • Involved in Requirement analysis, design and Implementation applying the Water fall model. 
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server. 
  • Involved in packaging, deployment and upgrade of different modules of SAS on JBoss App Server. VB code Analysis and Sybase store procedure converted into SQL.

Environment: Java, J2EE, HTML, CSS, JQuery, MySQL, TOAD, SQL, DB2, Apache Axis, WSDL, Netbeans, JBOSS, Mercurial, Coherence, ClearCase, Selenium, Water Fall Model, UML, JSP, Servlet, Ant, XML, Jira, Swing, Cognos. 

We'd love your feedback!