Ruby On Rails Developer Resume
Irving, TexaS
SUMMARY
- 7+ years of extensive experience in web application design and development using RoR(Ruby On Rails), JAVA/J2EE and related technologies like JavaScript, HTML/HTML5, CSS/CSS3.
- Comprehensive knowledge of Ruby on Rails application lifecycle: architecture, user roles, UX & UI, agile development, testing, analysis, deployment, and maintenance.
- Extensive experience in creating and maintaining databases which includes configuration, query optimization and de - normalization.
- Database design and development using rails migration and active record ORM.
- Expert working knowledge on RDBMS (MySQL, SQLite, PostgreSQL) and NoSQL databases like Mongo and Redis.
- Experience using various source control systems like SVN and Git. Used repository hosting services like Github and BitBucket to collaborate with teams in-house and remotely.
- Experience with tools like Capistrano and Ant to automate deployment and setup nginx and puma servers.
- Hands on experience on installation and configuration of multiple versions of Ruby using Ruby version manager (RVM), gemsets and bundler.
- Experience using MiniTest and Rspec to build test suites using test driven development methodology.
- Developed various REST and SOAP web services using Rails.
- Experienced in UI Development using HTML5, CSS3, JavaScript, coffee script and jQuery.
- Worked with XML related technologies such as XML, XSL, DOM, XSLT and used XML schema for retrieving user details in some of my projects.
- Exposure to use of CSS preprocessors like SASS for ease in styling web pages.
- Comprehensive knowledge on Angular JS in improving testability and performance of the web application using directives.
- Good knowledge on object oriented concepts, standard template library, smart pointers, data structures and design patterns.
- Involved in various modules of Software Development Life Cycle (SDLC) i.e. Planning, Design and Implementation.
- Participate in code reviews, troubleshooting, bug fixing, preparing test environments, execute User acceptance testing and providing production support.
TECHNICAL SKILLS
Programming Languages: Ruby, Javascript, Java, PHP, Cross Browser DHTML
Web Technologies: HTML5, CSS3, Bootstrap, jQuery, DOM, XML, AJAX
Databases: MySQL, Oracle, PostgreSQL, SQLite
Framework: Rails, Angular JS, Cucumber
Web/Application Servers: Puma, nginx, Apache TOMCAT 5.0, WebSphere, Webrick
SCM Tools: GIT with Github and Bitbucket, Subversion
Testing Frameworks: RSpec, JUnit, MiniTest
Graphic Programs: Photoshop CS6, Illustrator, After Effects
Editors: Sublime Text, Editplus, Dreamweaver, RubyMine
CMS: Wordpress, Joomla
Operating Systems: Unix/Linux, Windows
Deployment Tools: Heroku, Capistrano, Jenkins
PROFESSIONAL EXPERIENCE
Confidential, Irving, Texas
Ruby on Rails Developer
Responsibilities:
- Used Bootstrap library to quickly build project UI's and used Angular JS framework to associate HTML elements to models.
- Maintaining the Ruby on Rails application and performed enhancements using JQUERY, HTML5 for better look and feel.
- Designed the front end application using Rails 4.1.6, HTML, CSS3, JavaScript, AJAX and JQuery.
- Design, develop, and execute site architecture and navigation including new/redesign application platforms, backend, messaging, and UI layers.
- Worked closely with front-end developer to ensure the integrity of the UI and cross browser compatibility issues throughout the development.
- Implemented CRUD functionality for the rewards module.
- Agile environment, with constantly shifting priorities and business needs.
- Used RSpec testing and followed TDD.
- Managed use cases by designing wireframes helpful to meet the scrum deadline.
Environment: Ruby 2.1.3, Rails 4.1.6, MS-Windows 8.1, MySQL, Bootstrap, Ruby Gems, Html5, CSS3, JQuery, RSpec, SVN, Bugzilla, Github, Heroku.
Confidential, St. Louis, Missouri
Ruby on Rails Developer
Responsibilities:
- Designed and implemented a device based application for secure transaction through an authenticated device with use of verification code prospects.
- Frontend background image designing using Adobe Photoshop CS6, providing a creative look to the website.
- Designed some Graphical interchange Format (GIF) images for website attraction.
- Actively involved in analysis of the system requirements specifications and involved in client interaction during requirements specifications.
- Developed and tested many features for dashboard usingRuby on Rails, Bootstrap, CSS JavaScript, and Rspec.
- Developed models and implemented the business logic for various features.
- Individually developed core application features including internal messaging, socialization, rake tasks, infinite scroll, Active Admin, error pages, profile pages and ActionMailer.
- Used RSpec to create test driven development. Experience with all of the GEMS and libraries for this version of the ruby/rails.
- Analyzing a new module framework called Crazy Egg for keeping track of visitor’s clicks on the website.
Environment: Ruby 2.0, Rails 4.0, Adobe Photoshop CS6, Bootstrap, Html, CSS, JQuery, RSpec, Crazy Egg, and Github.
Confidential, Central Islip, New York
Web Developer
Responsibilities:
- Designed and implemented a device based restaurant ordering system for use by restaurant diners, and kitchen staff.
- Given Responsibility to design the privacy policy and terms of user pages on their public pages.
- Actively involved in analysis of the system requirements specifications and involved in client interaction during requirements specifications.
- Responsible for creating the screens with table-less designs meeting W3C Standards.
- Developed and tested many features for dashboard usingHTML, Bootstrap, CSS3, JavaScript and JQuery.
- Worked on PSD design initially and then worked on its conversion to HTML using Photoshop CS6.
- Analyzing and kept track of Search Engine Optimization for the registered Domain.
- Maintained Cross browser compatibility with responsive feature with help of Bootstrap.
Environment: HTML, CSS3, MS-Windows 7, Adobe Photoshop CS6, Bootstrap, JQuery, RTracker, and PHP.
Confidential
UI/UX Developer
Responsibilities:
- Designed and implemented responsive based construction works interface for our occasional needs.
- Designed the front end application using HTML, CSS, AJAX and JQuery.
- Design and wrote functionalities of the website related technologies such as HTML, Java Script, jQuery.
- Was newly introduced to work with CMS like Wordpress which helps in managing and programming data convincingly.
- Created an entire set of customized features in dashboard (JQuery and Rails AJAX).
- Active Record using MySQL (mysql2) and Oracle (active record oracle enhanced adapter) databases.
- Database modeling and design. Involved in developing and implementation of the web application using PHP and MySQL.
- Used Restful API to gather sales related data for products.
- Decent knowledge on RSpec to create test driven development.
Environment: HTML, MySQL, MS-Windows XP, Wordpress, CSS, JQuery, TDD-Restful API’s.
Confidential
Senior UI Designer
Responsibilities:
- Designed and implemented responsive based Music Website for Client who is one of the known Music Director in the Cinema Industry.
- Initially implemented the website by designing PSD’s for the website.
- Designed the front end application using HTML4, CSS, AJAX, and JQuery.
- Created anresponsive feature using CSS media queries.
- Active Record using MySQL for designing Backend work.
- Designed Graphical Interchanging Images (GIF) with the complexion of Musical Strings movement.
- Extensively used Adobe Illustrator and Photoshop CS6 for Logo Designing and Creative image designing respectively.
- Used Restful API to gather sales related data for new sign up’s.
- Decent knowledge on RSpec to create test driven development.
- With the basic foundation of PHP and MySQL, started off with an add-on framework RoR(Ruby on Rails).
- Worked with immense client satisfaction with priority to the project.
Environment: HTML4, MySQL, Adobe Creative Suite, CSS, JQuery, Dreamweaver, JavaScript
