Sr. Ruby On Rails Developer Resume
San Jose, CA
SUMMARY
- A hands - on Senior Ruby on Rails resource with a proven track record for leading complex software development projects through all phases of the development lifecycle to successful completion and implementation.
- Over 9+ years of professional experience in the Information Technology mainly worked on Finance, Banking, Insurance and Telecommunication domainsand involved in full software development life cycle using Object Oriented Methodologies/ Programming.
- Database modeling and design. Involved in developing and implementation of the web application usingRubyonRails
- Developed end-to-end web application development withRubyonRails.
- Worked with the JavaScript frameworks like JQuery and AngularJS.
- Developed web pages using HTML/CSS and JavaScript.
- Experience working on automating data loading, extraction, reports generation using UNIXShellscripting.
- Develop consumer based features and applications usingRubyonRails and JavaScript.
- Implemented the website of the Frugality Engine using Ruby on Rails, HAML/CSS and CoffeeScript with Backbone.js.
- Working experience of application servers like WebLogic, WebSphere, JBoss and Apache Tomcat.
- Involved in Python OOP code for quality, logging, monitoring, and debugging code optimization.
- Used Front End Developing UI Interface using JSP/Tiles, JSTL, PHP, HTML, CSS, JavaScript, AJAX, Bootstrap and maintained the code with CoffeeScript.
TECHNICAL SKILLS
Technicial acquaintance: Ruby on rails, JavaScript, HTML, Python, Websphere, Coffeescript, Weblogic, XML, CSS, JSON, Bootstrap.js, Backbone.js, SQL, Core Java, Spring, Hibernate, iBatis, Servlets, JSP, J2EE, EJB, Web Services
Application Servers: Web Logic, Web Sphere, JBoss
Servlet Engines: Web Sphere, Tomcat, JRUN
SOFTWARE AND IDEs: Eclipse, My Eclipse, Visual Studio BigData, SQL/PLSQL/HQL, MySql, NoSQL DBMS, Green Plum, Oracle RDBMS, Sybase, IBM DB2, MongoDB, Cassandra.
OPERATING SYSTEMS: LINUX, UNIX, Windows
PROFESSIONAL EXPERIENCE
Sr. Ruby on Rails Developer Confidential, San Jose, CAResponsibilities:
- Development of new applications usingRubyonRails(RoR) Using GitHub.
- DevelopedUIfor web platform using JavaScript, HTML, CSS, JQuery validations and JSON.
- Experience developing multiple features in an agile environment usingRubyonRails, HTML, CSS and JavaScript
- Created user interface for website with ERB, JQuery, RJS,Ruby, Ajax for View Controller, Model inRubyonRailsFramework.
- Responsible for designing and deploying bestSCMprocesses and procedure.
- Implemented the application using Java object oriented principles.
- Designed the web UI using ASP.NET, HTML, DHTML, Kendo UI, JavaScript, CSS, jQuery and AJAX controls.
- Developed end-to- end web application development withRubyonRails.
- Proficient on Java Design Patterns & J2ee design patterns.
- Experience in Web development with JavaScript,Dojo, JQuery, JSP, XML, and HTML.
- Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS JavaScript, andRSpec
- Experience working on automating data loading, extraction, reports generation using UNIXShellscripting.
- Developed the backend withRubyonRails, deployed and maintained it on AWS,
- Provided the best components of theRuby-on-Railsto deliver high quality solutions to customers at maximum speed.
- Develop consumer based features and applications usingRubyonRails and JavaScript.
- Design and buildRubyonRailslanding page platform.
- Updating tractability matrices,testand bug reports and othertestrelated document
- Designed and modified User Interfaces using JSP, JavaScript, ReactJS, Angular.JS, CSS and jQuery.
- Developed website and created graphics for website using HTML, JavaScript, CSS, React.JS.
- Involved in writing application level code to interact with APIs, Web Services usingAJAX, JSON and XML.
- Used JavaScript, JQuery for user interactions in pages, Involved in writing and modifying procedure, Queries, Views and Triggers and called them from JavaScript using the local application framework.
- Enhanced the functionality of screens using JSP, HTML, JavaScript, CSS.
- Implemented the website of the Frugality Engine using Ruby on Rails, HAML/CSS and CoffeeScript with Backbone.js.
- Working experience of application servers like WebLogic, WebSphere, JBoss and Apache Tomcat.
- Involved in Python OOP code for quality, logging, monitoring, and debugging code optimization.
- Used Front End Developing UI Interface using JSP/Tiles, JSTL, PHP, HTML, CSS, JavaScript, AJAX, Bootstrap and maintained the code with CoffeeScript.
- Developed web based application using Django framework with python concepts.
- Implement new requirements and fix existing bugs on the system, built in ERLANG, CouchDB, CouchDB modules and PostgreSQL (backend) and CoffeeScript and BackboneJS (frontend).
- Solid understanding in Design Patterns, MVC, Python Algorithms, Python Data Structures.
- Experience with application servers and web servers including Websphere, Tomcat and dropwizard.
- Proficient in developing Web Services (SOAP, RESTful) in Python using XML, JSON.
- Experience is architecting the Weblogic/Oracle Fusion Middleware Environment.
- Assisted in several Load tests and gave suggestions at OS level tuning, also configured Weblogic and JBOSS Application servers to produce the best results.
- Built SF-Stash using Ruby on Rails, Mongodb, Coffee Script, HTML, CSS, Restful API, JavaScript, AJAX, JQuery and Bootstrap.
- Experience in developing UI for applications on HAML, SLIM, ERB, JQuery, Coffee Script and RAML for documentation.
- Developed web pages using HTML/CSS and JavaScript.
- Involved in adding AJAX, JavaScript components to some of the jsp pages wherever needed.
- Worked on JASMINE for unit testing and Protractor tests for end to end testing in UI.
- Worked on JavaScript frame work for building web pages using Angular JS, Backbone, Bootstrap, Node.JS, and React.JS to augment browser based applications with MVC capability.
- Developed a JavaScript UI for application using Angular.js, Backbone.js, Node.js and CSS.
- Performed client-side validations using JavaScript Utilized various JavaScript and jQuery libraries to manipulate the events and other interactive features (Dynamic functionality)
- Solid experience in rapid application development for startup projectsRubyonRailsdeveloper.
- Designing and Developing Server-Side logic forRubyonRailsApplications
- ARubyonRailsinteractive app, where a user can create, edit and delete their posts and comment on other users posts.
- Hands on experience on installation and configuration of multiple versions ofRubyusing RVM (RubyVersion Manager) bundler install.
- Design and implemented intranet applications usingRubyonRailsand PostgreSql on Heroku Cloud Packages and Triggers on databases like MySQL, PostgreSQL, Oracle.
- Implementing RoR upgrades and patches and publishingRubyGems. UsingRubyGems.
- Involved in design and implementation intranet applications usingRubyonRailsand PostgreSql on Heroku Cloud Managed code versioning with Github and deployment to staging and production servers
- Backend application is developed usingRubyonRailswith Postgres as database
- Wrote various interfaces to the management system inRubyonRails
Technologies: Ruby on Rails, JavaScript, SCM, HTML, CSS, RSpec, Protractor, Jasmine, Oracle, Weblogic, Websphere, coffeeScript, PL/ SQL, Unix, REST, JSON, Test, Soap, Web Services, Java, Spring, Hibernate, iBatis, Servlets, JSP, Eclipse, Weblogic, Git, GitHub, Junit, Agile, UML, JSP, Xml, SOA
Sr. Ruby on Rails Developer Confidential, NYConfidential
Responsibilities:
- Development of new applications usingRubyonRails(RoR) Using GitHub.
- Developed the web application in MVC Architecture using Angular.JS, Javascript, HTML, CSS, Bootstrap, JQuery.
- DevelopedRubyonRailscustomer facing applications, which meet the requirements outlined in our application development specification.
- Developed a gem called AjaxCRUD first version which permitted to create unobtrusive Ajax scaffolding and solved problems withRubyonRails.
- Experience working withRSpecand Cucumber in a TDD and BDD test driven environment
- ImplementingRubyonRailsupgrades and patches and publishingRubyGems. UsedRubyGems.
- Wrote various interfaces to the management system inRubyonRails.
- Wrote code using Javascript, Coffeescript, Angularjs, Bootstrap.
- Used Backbone.js and jQuery to create multiple JavaScript applications.
- Create and ExecuteTeststrategy,TestPlans andTestCases for various functionalities
- Developed front-end development and web application using HTML, CSS, JSP, bootstrap and JavaScript, JSF Framework that uses Model View Controller (MVC) architecture with JSP.
- Implemented JAVA/J2EE design patterns such as Factory, Template, MVC, Singleton.
- Experience (UX) with the help of HTML, CSS, JavaScript, JQuery, JSON, XML and also experience in making webpagesCrossbrowsercompatible. Implemented MVC on Frontend using Backbone and CoffeeScript.
- Developed user interface solutions using a Django web framework. Used Python scripts to update content in the database and manipulate files.
- Involved in most of the day to day WebLogic Admin works like JMS, Database, FTP, BAM jndi creation.
- Involved in the coding and integration of several business critical modules of application using Java, Spring, Hibernate and REST web services on WebSphere application server.
- Experience in front end development using jQuery, Coffeescript, Ajax etc.
- Built various graphs for business decision-making using Python matplotlib library.
- Design, develop, and deploy engaging web applications using Python.
- Wrote Javascript and CSS in CoffeeScript and SCSS. Also worked extensively on Bootstrap.
- Developed business layer using EJB stateless session beans and deployed on the Application server (WebLogic).
- Worked on application servers like Apache Tomcat and WebSphere.
- Developed tools to automate some base tasks using Python, Shell scripting and XML.
- Wrote front end code in AngularJS (CoffeeScript) including custom directives, controllers and services.
- Implemented JASMINE (BDD) for UI testing for JavaScript &JQuery.
- Designed and developed the JSF, HTML using the WebSphere Studio for Application Developer.
- Implemented Java and J2EE Design Pattern such as Command, State, Template, Composite, Strategy and Observer.
- Built servers and web services in Node.js, interacting with MySQL, PL/SQL, MongoDB
- Develop back-end messaging infrastructure for real-time web application in Javascript, jQuery, node.js, redis.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Working in custom created framework created extensively using javascript MVC and writing code that is modular and reusable.
- Responsible in implementation of the presentation layer for the application using HTML, CSS, JAVASCRIPT
- Developed inRubyonRailsBack-end: PostgreSQL
- Writing Unix,ShellScriptingand used Spring Framework for dependency injection for Action classes using Application Context xml file.
- Develop applications using GITHUB repository and Bamboo deployment manager
- DevelopedRubyonRailscustomer facing applications, which meet the requirements outlined in our application development specification.
- Developed a gem called AjaxCRUD first version which permitted to create unobtrusive Ajax scaffolding and solved problems withRubyonRails.
- ImplementingRubyonRailsupgrades and patches and publishingRubyGems. UsedRubyGems.
- Wrote various interfaces to the management system inRubyonRails.
- MonitoredRubyonRailsprograms and program data to ensure applications are running as expected.
- Database modeling and design. Involved in developing and implementation of the web application usingRubyonRails.
- Extensively used RSpec to create test driven development.
- Database modeling and design. Involved in developing and implementation of the web application usingRubyonRails
- Used Restful API to gather sales related data for products.
Technologies: Ruby on Rails, SCM, JavaScript, CoffeeScript, RSpec, Python, CSS, Test, HTML, Node.js, Bootstrap.js, Backbone.js, Java, J2EE, Spring, JSON, Web Services, Unix, Hibernate, Struts, JSF, EJB, JQuery, DB2, Services, Eclipse, Websphere Portal, Subversion, Junit, Scrum, UML, Class diagram, JSP, JSTL, SERVLET, Weblogic, MAVEN, Xml, SOA, JMS
Sr. Ruby Developer Confidential New York, NYResponsibilities:
- Built main application using technologies such as Angular.js, Backbone.js, Ember.js, and Celery
- Created web application prototype using jQuery and Angular JS
- Developed internal application using Angular and Node connecting to Oracle on the backend.
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery and Ajax.
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
- Maintained and upgraded the existing Rails Application to a major Rails/RubyVersion release.
- Designed and implemented a POC for User Authentication and User Role based access usingRuby on Rails.
- Created jQuery plugin for headlines rendering on client side using custom JSON data object.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mockups, and interface design specifications.
- User Interface for website with ERB, RJS,Rubyfor View, Controller, Model inRubyon Rails Framework on OS X Operating System.
- Responsible to manipulate HTML, CSS, SASS, LESS in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Designed and Developed JavaScript framework which is wrapper on top of JQUERY frame work and AJAX based UI framework for UI Configuration widgets.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IEDeveloperToolbar for IE.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
Technologies: AngularJS, HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, Tomcat, Ruby, Apache, Dreamweaver, DOM, MVC, ExtJS, bootstrap, Agile, SQL Server.
Software Developer Confidential, VirginiaResponsibilities:
- Working in custom created framework created extensively using javascript MVC and writing code that is modular and reusable.
- Responsible in implementation of the presentation layer for the application using HTML, CSS, JAVASCRIPT.
- Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework andRubyconducting code reviews.
- Specially working with AJAX data consisting of JSON responses, parsing the same and presenting on theUIlayer.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Used Agile methodology for the software development..
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web based customer application.
Technologies: HTML, CSS, AJAX, JavaScript, jQuery, CQ5, Bootstrap, React-js, Java, Spring, Ruby, RESTful web service, Spring data, Tomcat, Eclipse.
Front-End Developer ConfidentialResponsibilities:
- Developed the Front-End User Interface using HTML, JavaScript and CSS
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects
- Performed client-side validations using JavaScript Utilized various JavaScript and jQuery libraries to manipulate the events and other interactive features (Dynamic functionality)
- Involved in designing and developing the XML Objects Used AJAX to send request to the server to check the functionality of the websites
- Used XML for storing and exchanging information between browsers and servers Involved in team discussions when implementing new features in the project
- Implemented page designs in standard-complaint dynamic HTML and CSS
- Created form validations with JavaScript. Provided insight on HTML and CSS standards.