We provide IT Staff Augmentation Services!

Rails Developer Resume

2.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  •  9+ years of IT experience in application development using Ruby  on Rails , HTML5, Ajax, Json and Xml, Css, Bootstrap, JavaScript, Angular.JS, JQuery, Object Oriented Programming, Java, JSP, MySQL, Postgres. 
  •  Special Concentration in RoR application framework and Ruby  language. 
  •  Experience in various stage of software development life cycle includes requirements, analysis, design, development, deployment and testing of an application for business outputs. 
  •  Experience on Model View Controller (MVC) architecture based Web applications in Ruby  on Rails. 
  •  Strong exposure to Agile Methodology, Scrum, Object oriented analysis, and code standards. 
  •  Experience with relational databases like SQLite3, MYSql, PostgreSql. 
  •  Experience in Ruby  on Rails, Rspec, and Object Oriented programming. 
  •  Good Experience in using the Github and deployment of application using Heroku. 
  •  Good exposure to cloud based and Restful Web services like Saas, Pass, Iass. 
  •  Good experience in deployment of applications in Webservers like Webrick, Jboss, Glass fish and Apache Tomcat. 
  •  Experience in Unit Testing, Test - driven development (TDD) and Behaviour-Driven Development (BDD). 
  •  Experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity. 
  •  Efficient in using integrated development environments (IDE) like Eclipse,   Ruby   Mine, NetBeans, Sublime Text. 
  •  Proficient in java technologies like JDBC, J2EE, Servlets, and Struts. 
  •  Expertise in all phases of software development life cycle (SDLC): System Analysis, Design, Development, Testing, Build and Deployment, support, documentation. 
  •  Good knowledge of Machine learning algorithms and Data mining techniques. 
  •  Good knowledge on clustering data mining technique which is used for analyzing the data and extracting the correct results. 
  •  Good experience in Test automation using Rspec, Cucumber. 
  •  Experience working with teams that follow Agile Software Development methodology (Iterations and standup meetings etc.) 
  •  Strong communication, problem-solving, and planning skills, with ability to work independently or in a team environment.

TECHNICAL SKILLS Languages: Ruby, Java, C, C++. 

Frameworks: Rails, Struts. 

Databases: MySQL, SqLite, PostgreSQL, MongoDB. 

Applications& Web servers: Apache Tomcat, Web rick, J boss, Glass Fish. 

Web Technologies: JavaScript, JQuery, AngularJS, HTML5, Css3, Bootstrap, XML. 

Packages: MS-Excel 2003, MS-Outlook 2007, MS-PowerPoint, MS-Word 2000

PROFESSIONAL EXPERIENCE

Rails Developer

Confidential , Irving, TX

Responsibilities:

  •  Developed cost effective IT solutions by creating new or modified existing software applications that are moderately complex. 
  •  Coding, testing, debugging, documenting and implementing web application using Ruby on Railsaccording to standards. 
  •  Worked on and maintained an application under Ruby on Rails on Linux platform with MySQL as database. 
  •  Responsible for writing the Unit test cases for the features that have been developed. 
  •  Performing all aspects of application and development including design, updating, storage and retrieval. 
  • Designed and maintained RoR code. Implemented upgrades, patches, code releases, and necessary database changes. 
  •  Designed development controller and view part of the system by using Scaffolding. 
  •  Agile development methodology and scrum is used for the complete project development. 
  •  Extensively used GIT HUB and deploying the project using Heroku. 
  •  Worked on latest versions of Ruby, Ruby on Rails, and used Bundler, GEMS and libraries to Communicating with the customer to design solutions. 
  •  Manage, collaborate and coordinate the work of a development team. 
  •  Wrote JavaScript code for the purpose of page functionality pop up screens. 
  •  Used jasmine for the front-end JavaScript code testing. 
  •  Worked closely with quality assurance team and fixed bugs as well as production issues with a quick turnaround time. 
  •  Assisted with installation, configuration, and maintenance of web applications and databases such as mysql, sqlite3. 
  •  Used RubyMine (IDE) for debugging the code and phase out bugs from the code. 
  •  Involved in developing and testing many features for the Navigation bar using Ruby on Rails, CSS, and Bootstrap. 
  •  Worked with arrays and hashes. 
  •  Designed front-end using HTML and bootstrap and was involved in dynamic webpage designing using AJAX and JSON. 
  •  Designed webpages using HTML, CSS, and JavaScript along with Angular.js. 
  •  Practiced Test-Driven Development with Rspec and as well as Behaviour Driven Development with Cucumber.

Rails Developer

Confidential , Bedford, NH

Responsibilities:

  •  Involved in the design and development phases of the application using Ruby on Rails framework. 
  •  Involved in Database Migration using Active Records, Action Controller, Active Resources and Action View in Rails. 
  •  Involved in application Code Review and also Bug Fix issues. 
  •  Implemented efficient UI and client-side features using Jquery 
  •  Worked on creating a responsive website for smart devices using responsive design and media queries. 
  •  Developed web applications with HTML5, CSS3 standards and using Ruby, Rails, Git and Heroku. 
  •  Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming. 
  •  Developed solutions using Ruby on Rails and Active Record and integrated gems, plug-in etc. 
  •  Responsible for layout design, implementation, using HTML5 and CSS3. 
  •  Designed and implemented front-end and friendly user interface with Twitter Bootstrap. 
  •  Developed client side validation code using JavaScript, JavaScript libraries, and Angular js. 
  •  Experienced with all of the GEMS and libraries. 
  •  Managed code with unit tests and GitHub 
  •  Development of application features such as authentication of users, alert notifications, registration of new users etc. 
  •  Used karma for the front-end angular js script code testing. 
  •  Involved in modeling complex database table and relationships. 
  •  Implemented Authentication with Devise gem and configured the application according to the requirements. 
  •  Closely interacted with the chief architect, business managers, quality assurance and other team members on requirements, design and implementation issues. 
  •  Responsible in manipulating HTML, CSS and also making the pages dynamic using AJAX and JSON. 
  •  Involved in upgrading a portion of a web page using the technologies like JavaScript and XML. 
  •  Actively involved in Unit Testing, System Integration Testing. 
  •  Experience in writing functional/unit Rspec test using TDD. 
  •  Used Rspec and cucumber for the fixing the bugs. 
  •  Designed and developed RESTFUL style web services to manipulate dynamic datasets using AJAX calls. 

Rails Developer

Confidential, Richardson, TX 

Responsibilities:

  •  Actively involved in analysis of the system requirements specifications and involved in client interaction during requirements specifications. 
  •  This involves gathering information about the requirement, analyzing and preparing the Document of Understanding. 
  •  Developed website using Ruby on Rails on Mac operating system, backed by MySQL and Capistrano to automate and ease the deployment process on Phusion Passenger server. 
  •  Used RHTML, ERB Templating, YAML, RJS and Cascading Style Sheets (CSS) to design the web pages. 
  •  Worked with Bamboo for code deployments stage. 
  •  Development of Customer Management Portal, Financial analysis module and Operation assessment module. 
  •  Adding of Authentication and Authorization. 
  •  Adding of Functionality to Track history of Objects using Paper Trial. 
  •  Worked on Grids on many screens. 
  •  Written Rspec and implemented TDD process. 
  •  Interaction with client to handle change requests, trouble reports and requirements collection. 
  •  Prepared low level and high level design documents for entire 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. 
  •  This involves designing database model for the entire application like creating tables, views and stored procedure. 
  •  Implemented sorting, auto completer and paginations functionality for entire application. 
  •  Data model design and writing stored procedures. 
  •  This involves designing database model for the entire application like creating tables, views and stored procedure. 
  •  Implemented generic classes (reusable) for filtering functionality. 
  •  Used RHTML, YAML, and Cascading Style Sheets (CSS) to describe the web pages. 
  •  Analyzes and improves application efficiency by optimizing queries and caching contents for Rails. 
  •  Designed, development controller and view part of the system by scaffolding. 
  •  Performed necessary refactoring to the code as per the revised design. 

Ruby on Rails Developer

Confidential , Morristown, NJ

Responsibilities:

  •  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) . Experience with all of the GEMS and libraries for this version of the ruby/rails. 
  •  Working with Ruby gems such as ruby-pg for PostgreSQL. 
  •  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. 
  •  Developed performance report by following BDD and Agile. 
  •  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. 
  •  Use of Github repositories. 
  •  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.

We'd love your feedback!