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.