Ruby On Rails Developer Resume
Phoenix, AZ
SUMMARY
- 10 years of extensive experience as a Programmer and Web Development expert using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML, RWD and JSON and 4+ years using Ruby on Rails framework.
- Hands on development experience in building web applications using HTML5, CSS, jQuery, AJAX, DB2, MySQL, PL/SQL Ruby On Rails technologies.
- Excellent exposure to Version Control Systems like Git (Git flow), Svn
- Experience developing UI applications using HTML,HTML5, J - query, AJAX, angularJS, BackboneJS and ExtJS JavaScript
- Good exposure in interacting with Restful web services, SaaS, PaaS, and IaaS
- Extensive knowledge in Web Standards, Interactive animations, and E-mail design standards.
- Extensive knowledge in OO JavaScript design pattern and JavaScript MVC Patterns.
- Excellent Knowledge of multi- tier Web Based application development.
- Analyzed and designed applications using OBJECT ORIENTED methodologies (OOA/OOD) UML
- Expert knowledge in knowledge of JavaScript, DOM, JQuery and Ajax.
- Developed OO JavaScript and CSS for UI Design Mockup. Written code in JQuery /JavaScript /CSS /AJAX code in the application.
- Upgraded associated gems, across multiple Ruby and Rails versions
- Experience as developer in developing and converting the existing static web sites to the efficient and dynamic one.
- 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, Backbone.js, ext.js
- Developed RoR customer facing applications, which meet the requirements outlined in our application development specification
- Design and implemented intranet applications using Ruby on Rails and PostgreSQL on Heroku Cloud
- Monitored RoR programs and program data to ensure applications are running as expected.
- Strong concepts and fundaments in Agile Methodology, Object Oriented Analysis and Design, Best Practices
- Proven background in handling several responsibilities like Client interactions, Requirement Analysis, Development, Reviews.
- Worked on all phases of software development life cycle (SDLC) as Oracle Programmer Analyst /Developer and proficient in Requirement Study, Analysis, Design, Development, Integration, Implementation Maintenance, Performance tuning, and System Integration Testing.
- Working Experience in Oracle database design, database programming, writing PL/SQL Stored Procedures, Functions, Packages and triggers, using RDBMS Oracle.
- Working with clients to identify system issues and make improvements for functionality.
- Worked in Oracle E-Business suite R12, Oracle 11g, 10g, PL/SQL, SQL, TOAD, UNIX, Linux, Sun Solaris, Windows servers, Optim Enterprise Performance Archival Systems.
- Worked on various reporting service tool like Crystal Reports, Business Intelligence XML Publisher Reports.
- Self-starter, highly motivated, technically sound, training and mentoring skills in driving development teams to successful resolution.
- A good team player, problem solver and quick learner. Ability to perform at a high level, meet deadlines, adaptable to changing priorities.
- Ability to communicate effectively and clearly between teams and resolve issues quickly.
- Excellent understanding of ER modeling for OLTP.
- Experience in UNIX, Linux Shell Scripting.
- Proficiency with utilities such as Mercury Quality Center for requirement coverage, Test Case Management, Test Execution and Defect Management.
TECHNICAL SKILLS
Languages: C, C++, Java, COBOL, 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. DBA skills, ETL, SQL Loader, Informatica, Enterprise Manager, Performance Tuning, Oracle Developer, Oracle Forms6i, 10g,11g, TOAD, SQL Developer, PL/SQL Developer, Database Schema & Objects Creation, functions, procedures, packages, tables, synonyms, Triggers, Unix, Linux Shell Scripting, Optim Performance Archiving (Enterprise Archival Systems).
Cloud Technologies: Heroku, Amazon Web services
RDBMS: Oracle 8/9i/10g/11g, SQL Server
Estimation Tools: Agile, SDLC (Waterfall), Rapid Application Development (RAD)
Reporting Tools: Crystal Report, SSRS, Oracle Reports, BI Publisher, Micro strategy Report.
Third party Tools: Infragistics, Dev Express, Cport.
Operating Systems: Windows XP, Vista, Windows 7/8, Windows server, Unix, Linux, VMware
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Ruby on Rails Developer
Responsibilities:
- 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.
- 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, 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.
- Implemented and upgrading from Ruby on Rails versions 2.0 to 4.0.
- 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.
- Working with Ruby gems such as ruby-pg for Oracle- PostgreSQL.
- 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 2.3.8 framework and Ruby 2.0 conducting code reviews.
- 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.
- Implemented the session only persistence for the last tab user clicked on is remembered if he/she returns to the page within the same browser session.
Environment: HTML5, CSS3, Java Script, JQuery, AJAX, Usability Testing, Agile methodology, Github Ruby on Rails.
Confidential, NY
Ruby on Rails Developer
RESPONSIBILTIES:
- Designed the front end application using Rails, CSS, 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
- Designed and maintained Ruby On Rails code, implemented upgrades, patches, code releases, and database changes
- Implemented Behavior Driven Development using RSpec And Cucumber
- Coordination of testing with people of QA. 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 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.
- Created nested forms for user to customize the templates and order a print preview.
- ProjectEstimation,delegation, planning andexecution
Environment: Ruby on Rails, HTML 4/ 5, CSS2/3, JavaScript, Tomcat Apache, JQuery, Github, JSP, AJAX, SVN.
Confidential
Ruby on Rails Developer/ Web Developer
Responsibilities:
- Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
- Designed and maintained Ruby On Rails code, implemented upgrades, patches, code releases, and database changes
- Implemented Behavior Driven Development using RSpec And Cucumber
- Coordination of testing with people of QA. 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 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.
- Managed Deployments using Capistrano(QA)
- 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.
- Created nested forms for user to customize the templates and order a print preview.
- Participated in requirements definition and story carding.
- Developed the User Interactive web pages in a professional manner with using webtechnologieslikeHTML, 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 shots, UI components, etc.
- Utilized various JQUERY plug-ins to build Rich Internet Application (RIA) to make it look more intuitive.
- Designed and developed the layouts of Customer Relations Module.
- Involved in team meetings with corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
- Migrated content from existing website to a new, database driven website; utilized in house Content management System
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS& JavaScript
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
- Utilized new software methodologies to be able to adapt to changes in requirements quickly.
- Developed Sql scripts for data migration.
- KRN Reports - Modified code in a web database in Report definition and user profile forms. Users request access to different reports on web. Developed views to display data.
Environment: Ruby on Rails, HTML, DHTML, CSS, JavaScript, JQuery, AJAX, Usability Testing, Agile methodology UNIX, Linux.
Confidential
Sr. PROGRAMMER ANALYST
Responsibilities:
- Requirements gathering, Analyzing, Designing and developing the application.
- Played a major role in DB Design and creation of objects both at the Kuwait schema as well as Jordan, Oman, Lebanon database.
- Developed Forms& Reports by Developer Tools, BI Publisher Reports, Crystal Reports, Micro strategy Reports, Ad-hoc Excel / PDF Reports.
- Created database objects like tables, views, procedures, packages using Oracle tools like TOAD, SQL Loader, SQL, and PL/SQL.
- Developed complex queries, functions, procedures and triggers using Pl/Sql.
- Created various SQL and PL/SQL scripts for verification of the required functionalities used in forms, reports.
- Worked on optimizing existing procedures and functions using PL/SQL.
- Involved in the preparation of user Requirements and functional specification of the systems.
- Run Batch files for loading database tables from flat files using SQL loader.
- Created indexes on tables and Optimizing Stored Procedure queries.
- Involved in customization of Oracle Forms 4.5/6i/8i/9i/10g/11g, Oracle Reports versions 2.5/6i,8i/9i/10g/11g.
- Customization of Business Intelligence Reports to RMS, SIM, POS dashboards.
- Involved in preparing test plans, unit testing, System integration testing, implementation and maintenance, Writing Unix Shell Scripts.
- Migration of Oracle Forms 6i to Forms 8i/9i/10g/11g, Reports 6i to Reports 8i/9i/10g/11g.
Environment: SCMADS Application Package, RDBMS, RETEK Retail Merchandise System, Point of Sale System, Store Inventory Management System, Relational Data Warehouse, Flat files, Oracle 6i/ 8i/ 9i/10g/11g, TOAD, Oracle SQL, PL/SQL, Oracle Forms 4.5, Forms 6i, Forms 8i, Forms 9i, Forms 10g, Forms 11g, Oracle Reports 2.5, Reports 6i, Reports9i, Reports 10g, Reports 11g/ BI Publisher Desktop, Micro strategy Desktop, Mercury Quality Center, Crystal Reports, Unix, Linux.
