We provide IT Staff Augmentation Services!

Sr. Ruby On Rails Developer Resume

0/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • Having 9 years of experience in the IT Industry.
  • Has worked in multiple phases of the software development process for a range of different custom and Web development projects.
  • 4+ Years of experience in Ruby on Rails implementation in building web applications from scratch.
  • Experience in various SDLC phases such as requirements gathering, analysis, design, implementation and maintenance of software applications.
  • Good experience in web applications using Ruby on Rails, CSS, HTML, JavaScript, Ajax.
  • Good exposure to behavior driven development using Cucumber, RSpec.
  • 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 with relational databases SQLite, PostgreSQL and MySQL.
  • Also familiar with Non SQL Databases link MongoDB
  • Strong knowledge of the Rails Active Record query syntax, and usage.
  • Understanding of AJAX in rails, through both jQuery, and UJS defaults.
  • Solid knowledge of UNIX based operating systems, including Mac OS, and Linux.
  • Extensive experience with version control, primarily Git. (Particularly using Github)
  • Experience creating and modifying rake tasks.
  • Extensive experience in creating and maintaining databases, which includes configuration, query optimization and de - normalization.
  • Experience on Model View Controller (MVC) architecture based Web Applications in Ruby on Rails.
  • Project Management experience having lead two world-impact applications.
  • Expert knowledge in Web Development with experience with HTML, Java Script, Jquery, CSS and Ruby on Rails.
  • Deep knowledge of several market leading DBMSs such as Oracle, MySQL, PostgreSQL and SQLite.
  • Some knowledge of MongoDB and Redis (applied to RoR).
  • Developed RoR applications from scratch to production via Heroku.
  • Proficient in installation of new software releases, system upgrades and installation of patches.
  • Trained and worked on C, Oracle, Java, SQL, and PL-SQL.
  • Proficient in communication with the customer.
  • Well-acquainted with the Software Development Life Cycle (SDLC).
  • Result oriented, self-motivated, team player, ability to work independently.
  • Excellent written and verbal communication skills.

TECHNICAL SKILLS

Languages: SQL, PL/SQL, UNIX Shell scripting, HTML, Ruby

Technologies: Ruby on Rails, MySQL, PostgreSQL, SVN, Git, Web services, Heroku, JavaScript ( JQuery, Prototype), Ext.js, Backbone.js, Angular.js, HTML, HTML5, Haml, cucumber, CSS, Linux / Unix, Microsoft Windows, Java, JSP, Agile process and Methodology. SQL, PL/SQL, Database Schema & Objects Creation, functions, procedures, packages, tables, synonyms, Triggers, Unix, Linux Shell Scripting

Cloud Technologies: Heroku, Amazon Web services

RDBMS: Oracle 8/9i/10g/11g, MySQL

Estimation Tools: Agile, SDLC (Waterfall)

Operating Systems: Mac, Windows XP, Vista, Windows 7/8, Windows server, Unix, Linux

PROFESSIONAL EXPERIENCE

Confidential, Cincinnati, OH

Sr. Ruby on Rails Developer

Responsibilities:

  • Web Application Development using Ruby on Rails, PostgreSQL, jQuery, Coffee Script, SASS, deploying to Heroku.
  • Website Development using Word press, JavaScript and MySQL.
  • Help define Project and Operations procedures for the Organization.
  • Implemented a Project Management system, implement QA reviews and help define the processes for the studio.
  • 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.
  • Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails.
  • 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.
  • Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL
  • Developed the user authentication and order processing modules for customer facing application.
  • 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.11 framework and Ruby 1.9.3 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
  • Project Estimation,delegation, planning andexecution
  • Developing web applications using HTML/CSS, JQuery, JavaScript, JSON, XML
  • Git and Github are currently being used for the Software Configuration Management system.

Technologies: Ruby on Rails, HTML, CSS, SASS, HAML, SVN, JavaScript, jQuery, Heroku, PostgreSQL.

Confidential, CHICAGO

Web Developer/Ruby on Rails Developer

Responsibilities:

  • Developed architectural solutions for the product.
  • Architected the solution for the unification of price information from half a dozen sources to a single universal source using Java for flows and Nodes, Web sphere Message Broker, MQ, jdbc and DB2.
  • The solution not accessible once deployed (due to separation of duties policies) and therefore Jose created a mirror tool in Ruby on Rails to be able to verify and manage data on a smaller scale using SQLite, deploying locally on a Linux machine.
  • 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.
  • 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.
  • Responsible to manipulate HTML, CSS in JQuery as well as making the pages dynamic using AJAX, JSON and XML.

Technologies: Ruby on Rails, AIX, Mac OS, SQLite, GIT, HTML, HAML, YAML, AJAX, SVN, JSON, CSS, Jquery.

Confidential, Jamaica

Web Developer/ Ruby on Rails Developer

Responsibilities:

  • Worked in a team, Involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of Experian
  • Excellent Coordination in project activities and ensure that all project phases are followed and documented properly.
  • Designed business applications using web technologies like HTML/5, DHTML, XHTML and CSS based on the W3C standards.
  • Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS,, jQuery, JavaScript, JSON, XML.
  • Developed non-functional HTML/5, CSS3 pages from the mock ups and involved in UI review with UI architect and Business Units.
  • Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
  • Converted the mock-ups into hand-written HTML, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML and JSON.
  • 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.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
  • Coordination of a side project using the same database to publish and handle the files by the end user.
  • Full stack development of new features of project using Ruby on Rails based on the client requirements
  • Created Restful http services to Interact with UI .
  • Developed the user authentication and order processing modules for customer facing application.
  • 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
  • Leading the development team and directly responsible for technical deliverables
  • Utilized Object Oriented Programming inJavaScriptandDOMstructure to implement various functionalities
  • XHTML and CSS3 code optimization and testing against W3C validations and for the cross browser compatibility
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Managed application state using server and client-based State Management options.

Technologies: Ruby, Rails, HTM L4/ 5, CSS2/3, JavaScript, Tomcat Apache, JQuery, JSP, AJAX, SVN.

Confidential

Web Developer

Responsibilities:

  • Developed Web Based Applications including E-commerce, community and personal sites
  • Developing front-end and back-end applications
  • Responsible for Database analysis, design, normalization and implementation
  • Involved in developing Face book applications
  • Assisting team members in browser testing and problem solving
  • Integrated different Payment Gateway(PayPal, Google) with the E-Commerce application
  • Extensively worked with CSS3 and JQuery for more Effects.
  • Created and deployed new features in order to sustain and amend existing applications.
  • Developed cross-browser/platform using HTML, CSS, and JQuery.
  • Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company's standards.
  • Developed client side validation code using JavaScript and JQuery.
  • Implemented design process upon client approval and built out all assets: buttons, products, components, etc.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the application using HTML, CSS and JavaScript.
  • Used I Frame for embedding one HTML Document inside another HTML Document on a application.
  • Utilized various JQUERY plug-INS to build Rich Internet Application (RIA) to make it look more intuitive.
  • Responsible for authoring of applications functionality with JavaScript, HTML, CSS.
  • Used JavaScript, JQuery for user interactions in pages.
  • Worked with JavaScript, jQuery, CSS, XML,WSDL
  • Implemented WSDL for extracting information of the customer from different bank using their account number while working on Online Banking System.
  • Created a module to read data from flat files(.doc,.xls,.txt) and store into databases
  • Created a module to transfer the data/content to pdf,.doc,.txt,.csv,.xls files
  • Written JavaScript for client side validation of web pages

Technologies: HTM L4/ 5, CSS2/3, JavaScript, Tomcat Apache, JQuery, JSP, AJAX, SVN.

Confidential

Senior Software Engineer

Responsibilities:

  • Installation and Configuration of Finacle Core application in Sun Solaris environment
  • Maintenance and support of the application. Responsible for resolving the application related issues.
  • Handled customization of Reports and resolved issues in the existing reports at client site.
  • Supported a Disaster Recovery site drill for the Bank. DR drill activity was a major success for the bank.
  • Responsible in developing the customization requests.
  • Responsible in performing the relevant code changes in the respective service routines and functions, if any bugs raised with respect to the handling of business functionality in the product, so as to ensure smooth functioning of the business supporting its banking functionality.

Technologies: Sun Solaris, Finacle Core, Shell Scripting

Confidential

Software Engineer

Responsibilities:

  • Installation, Configuration and Maintenance of Finacle on various Unix Flavors and ensuring the Application connectivity is proper.
  • Maintenance and support of the applications.
  • Installation of patches in UNIX environments.
  • Handled customization activities using Shell scripting.
  • Branch support during Go Live.
  • Involved post go live support.

Technologies: UNIX, Finacle Core, UNIX Shell Scripting

We'd love your feedback!