We provide IT Staff Augmentation Services!

Sr. Rubyon Rails Developer Resume

5.00/5 (Submit Your Rating)

Bloomfield, ConnecticuT

SUMMARY

  • 10+ years of experience in application development, support and enhancement of real time web - based applications based on platforms such as Rubyon Rails, Java/J2EE.
  • 7+ years of experience on Rubyon Rails.
  • Proficiency in Programming Ruby, Java, C, SQL.
  • Proficiency in developing Web applications using Front End technologies like HTML,CSS2/CSS3,JavaScript, jQuery, Sass, Bootstrap, CoffeeScript, Ajax, Xml, AngularJS.
  • Experience in MySQL, MariaDB, PostgreSQL, SQlite and other relational databases.
  • Extensive experience in creating and maintaining databases, which includes configuration, query optimization and de-normalization.
  • Expertise in developing, maintaining and debugging Rails applications.
  • Experience inexperience in Rubyon Rails
  • Implementing Ruby on Railsupgrades and patches and publishing RubyGems using RubyGems
  • Experienced on Model View Controller (MVC) Architecture based Web Applications in RubyonRails.
  • Focused on object oriented analysis, design and software development practices.
  • Experience in implementing Rails Migrations and Active Record, Action Pack, Action Mailer.
  • Strong knowledge using the (CRUD), create, read, update and delete methodology.
  • Experience working with teams that follow Agile Software Development methodology (Iterations and standup meetings etc.)
  • Experience working in Linux environments, mostly use VI as primary coding editor.
  • Worked extensively in using version control systems with Git Hub, Bitbucket and SVN.
  • Experience working with web services and XML and JSON based RESTFUL API's.
  • Working knowledge with application hosting server Amazon Web Services (AWS), Heroku, Capistrano.
  • Extensive knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle.
  • Highly focused, self-motivated, team player with strong professional and executive experience in multiple domains with multiple responsibilities.
  • Practiced Test-Driven Development with RSpec and RSpec 2 as well as Behavior Driven Development with Cucumber and Capybara.
  • Designed the front end of the application usingRails, CSS, AJAX, JSON and JQuery. Worked on backend of the application, mainly using ActiveRecords
  • Designed the RESTful API endpoints, and creating a regression test framework.
  • Added functionality that ingested data from a SOAP web service.
  • Provide validations and scope for many models in the database and created many associations within those models
  • Used agile methodology and SCRUM.
  • Managed, collaborated and coordinated the work of an offshore development team.

PROFESSIONAL EXPERIENCE

Confidential, Bloomfield, Connecticut

Sr. Ruby on Rails Developer

Responsibilities:

  • Used Result oriented professional with 5+ years of IT experience in developing web applications usingRubyonRails, CSS, HTML, Java, JavaScript, AngularJS, Oracle11g, MySQL, PostgreSQL and SQLite on both Windows and Linux systems.
  • Experience in working withRubyonRails and PostgreSQL, MySQL, TSQL and Oracle on the backend and HTML5, JavaScript, JQuery, Angular.JS, Backbone.JS, CSS and Bootstrap on the front end.
  • Designed applications using object oriented programming (OOPS) concepts.
  • Developed and tested many features in an environment (AGILE) usingRubyonRails, HTML5, CSS3, JavaScript, and Bootstrap.
  • Creating consistent development environments using Vagrant and Chef, allowing project to be outsourced seamlessly.
  • Integrating third party SOAP and REST API's with new and existing web applications.
  • Proficient in all aspects of the software development lifecycle, with expertise in Design and Development and experience with Agile & Scrum methodologies.
  • Extensive experience in developingRubyGems and scripting usingRubyCore, jrubyandRubyStandard Libraries.
  • Experience in UI development using HTML5, CSS, SASS, javascript, jQuery, angularjs and Coffeescriptand other similar web technologies.
  • Extensive API development experience for both SOAP and JSON based services including RESTful API's.
  • Strong knowledge of MVC, Service Oriented Architecture, Design Patterns, Object Oriented and Data Structure Programming.
  • Expert in HTML5/CSS3development and have experience in Backbone.js, Node.js, Ext.js, Angular.js, Responsive Web Design.
  • Strong knowledge on Document store databases like MongoDB and Cache store services like Redis.
  • Designed applications using object oriented programming (OOPS) concepts.
  • Developed and tested many features in an environment (AGILE) usingRubyonRails, HTML5, CSS3, JavaScript, and Bootstrap.
  • Creating consistent development environments using Vagrant and Chef, allowing project to be outsourced seamlessly.
  • Integrating third party SOAP and REST API's with new and existing web applications.
  • Good exposure in interacting with RESTful web services, SaaS, PaaS, and IaaS.
  • Experience inBehaviour Driven Development (BDD) using Cucumber, Capybara and gherkin plugin.
  • Experience with cloud services (Heroku, Amazon web services EC2, S3 etc.)
  • Experience in deploying applications on Application and Web Servers like Puma, WEBrick, Phusion passenger and Apache Tomcat Server.
  • Extensive experience with version control likeGit, SVN, Docker and CVS.
  • Proficient in web based GUI's development using XHTML, CSS, JSP, HTML5, PHP, Bootstrap and MySQL database.
  • Experiences working with streaming build system like GULP.js.
  • Managed code versioning with GitHub and deployment to staging and production servers
  • Backend application is developed usingRubyonRailswith PostGRE as database.

Environment: Ruby on Rails, Ruby, Groovy, Grails, MySQL, Bootstrap, CSS3 and HTML5,RubyMine, Cucumber, Rspec, Rest, JQuery, JSON, AngularJS, Jira, Jenkins, GIT, MySQL database, MongoDB, JavaScript, Linux, chef, AWS, Bootstrap. Java, J2EE, Spring, Hibernate, Struts, Angular.js, Ajax, Javascript, React.JS, Node.js.

Confidential Columbus, Georgia

Sr. Rubyon Rails Developer

Responsibilities:

  • Provided the best components of theRuby-On-Railsto deliver high quality solutions to customers at maximum speed.
  • Involved in the design and development phases of the application usingRuby,Rails(3.1) framework and Rubymine IDE.
  • Worked jointly with User experience experts and Product Management team regarding product definition, scope, schedule and project-related decisions and translated requirements into consumer-facing UI designs.
  • Developed and tested many features for dashboard usingRubyonRails, Bootstrap, AngularJS, NodeJS, CSS3 JavaScript, and Rspec.
  • Used Crack rubygem to parse the XMLs to design the page which shows regular news feed.
  • Implemented Behavior- Driven Development with Capybara and Cucumber and Test-Driven Development with RSpec2 and RSpec.
  • Design and Development usingRuby,Rails, MySQL, Redis.
  • Used Active Records for Database Migration and also involved in using Active Resources, Fixtures, Action View and Action Controller inRailsframework.
  • Used scaffolding statements in order to generate controllers, actions and to create tables.
  • Involved in developing and implementation of the web application using Rubymine, HTML5, CSS, JavaScript, HTML, and JQuery.
  • Worked on Action Mailers in sending mails to the customers signed up for the website using SMTP.
  • Implemented CRUD operations for the application using MVC architecture inRailsframework and migration standards in migrating schema's for MySQL database.
  • Worked on normalizing data by using data integrity rules and also implemented some stored procedures using MySQL database.
  • Played an important role in refactoring the code and implemented changes according to the client's requirements.
  • Analyzed system requirement specifications and involved in client interactions to work on the requirements specified.
  • Worked onRails, CSS, JQuery, Java Script to design the front end application and the back-end was maintained using Active Record Classes to create migrations.
  • Integrating third party SOAP and REST API's with new and existing web applications.
  • Working withRubygems such asruby-pg for Postgres-SQL.
  • Worked in Postgres SQL on simple queries.
  • Web pages are mainly described using CSS, YAML and HTML.
  • Took care of Bug fix issues and Code Reviews.
  • Integrated with Database using Active Record as a Model.
  • Manage Projects resources including Plan, schedule, and track project deliverable while conduct user acceptance testing and using Agile methodologies for fast delivery
  • Manage team expectation and evaluate resources based on needs and availabilities
  • Provide interviews matrix questions and work with HR to identify right candidates
  • Set Matrix and performance requirement for eachdeveloper.
  • Development of applications usingRubyonRails(RoR), and Jruby.
  • Develop applications using GITHUB repository and Bamboo deployment manager
  • Necessary refactoring to code is performed according to the revised design.
  • Action Mailer is used for applying user mailing module.
  • Collaborated and coordinated with the management and design team to implement new features.
  • Involved in Unit testing and Systems integration testing.

Environment: Ruby,Rails, WEBrick, Postgres SQL, HTML, HAML, CSS3, AngularJS, NodeJS, AJAX, Java, JQuery, JavaScript, Oracle 11g, Heroku, metaprogramming, YAML, SOAP, REST, Cucumber, Apache Tomcat Server, GitHub, Heroku.

Confidential, Raleigh, NC

Sr. Ruby On Rail Developer

Responsibilities:

  • Developed hundreds of features in an agile environment usingRubyonRails, HTML, CSS and JavaScript.
  • Planned and carried out daily scrums, weekly estimations, story wheel discussions and retrospectives and pair programming.
  • Managed code with unit tests and GitHub.
  • Worked with PostgreSQL and search based data storage.
  • Designed applications using object oriented concepts.
  • Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
  • User Interface for website with ERB, JQuery, Angular.JS,Ruby, Ajax for View, Controller, Model inRubyonRailsFramework
  • Special skills in developing user friendly, simple yet effective web based applications
  • Develop consumer based features and applications usingRubyonRails, JavaScript, JQuery, HTML, Test Driven Development (TDD) and pair based programming.
  • Developed website usingRubyonRails, backed by PostgreSQL and Capistrano to automate and ease the deployment process on Phusion Passenger server.
  • Used RHTML, ERB Templating, YAML, AngularJS and Cascading Style Sheets (CSS) to design the web pages.
  • Practiced Test-Driven Development with RSpec and RSpec 2 as well as Behavior Driven Development with Cucumber and Capybara.
  • Designed the front end of the application usingRails, CSS, AJAX, JSON and JQuery. Worked on backend of the application, mainly using ActiveRecords
  • Designed the RESTful API endpoints, and creating a regression test framework.
  • Worked in PostgreSQL database on simple queries and writing Stored Procedures for normalization and denormalization.
  • Used agile methodology and SCRUM.
  • Managed, collaborated and coordinated the work of an offshore development team.

Environment: RubyonRails4, JRuby, AngularJS, HTML5, CSS3, AJAX, JQuery, JavaScript, MySQL Server, RESTful, Github, Heroku, Cucumber, PostgreSQL, AJAX, MVC architecture, Github, Restful API, Linux.

Confidential, Charlotte, NC

Ruby On Rail Developer

Responsibilities:

  • Played lead role in the team and lead a team of 2 resources for the first release of Business Objects with successfully validation the release within the estimated schedule.
  • Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Angular.js, Ember JS, Bootstrap, Drupal, JSON, jQuery and Ajax.
  • Developed web applications in Agile development methodology usingRubyonRails, JavaScript, JQuery, CSS, TDD and pair based programming.
  • UsedRails, AngularJS, NodeJS, AJAX, JSON and jQuery to design the front end of the application. Back end of the application is developing mainly using Active Records.
  • Developing web applications with W3C XHTML, HTML5, CSS3 standards and usingRuby,Rails, Git and Heroku.
  • Used RHTML, ERB Templating, YAML, RJS and Cascading Style Sheets (CSS) to design the web pages.
  • Used Ember JS for making Ajax calls (GET, POST) for triggering or fetching data from Restful api's provided by the backend team.
  • Experience in design and developing application leveraging NoSQL database MongoDB.
  • Coding usingRubyonRailsand also used JQUERY, HTML5 and AngularJS for better look and feel
  • Used Jenkins, GitHub and RubyMine will run and debug the complex issues and provide root cause and solutions.
  • Wrote ROR scripts for bootstrap file from both frontend and backend, and scripted controller files in order to cache the object stored in the bootstrap.
  • User Interface for website with ERB, JQuery, RJS,Ruby, Ajax for View, Controller, Model inRubyonRailsFramework.
  • Followed Agile development methodology and scrum for the project.
  • Created RESTful web services to interact with UI.
  • Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Worked with source code control systems like GIT and JIRA.
  • Designed applications using object oriented programming (OOPS) concepts.
  • Developed Angular factories, and used Angular promise API for making async calls.
  • Wrote Rspec and Cucumber tests in the application.
  • Used JavaScript and XML to update a portion of a webpage.
  • Completely written and developed in AngularJS, HTML5, CSS3 and unit tested using Karma and Jasmine.
  • Worked with Javascript toolkits like jQuery, AngularJS, Dojo Toolkit.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Worked on backend of the application with databases like MYSQL and NoSQL.

Environment: Rubyonrail, T-SQL, Jenkins, GitHub, RubyMine, Cucumber, JIRA, Linux, Windows, My SQL, No SQL, Heroku

Confidential, New York NY

Java Developer

Responsibilities:

  • Involved in analysis, design and development of Portfolio Management.
  • Created Use case diagrams, Class diagrams and Activity diagrams using Microsoft Visio.
  • Followed iterative approach in timely manner.
  • Developed front-end using JSP, HTML, CSS, JAVA Script and J query.
  • Responsible for developing Servlet.
  • Involved in implementing database design, connectivity and access.
  • Wrote MySQL queries and used JDBC API.
  • Worked in Windows environment for building the application using net beans IDE.
  • Developed test cases and performed unit testing using J Unit.
  • Extensively used Collabnet subversion for version control.
  • Used Glassfish Server for deploying various components of application.

Environment: JAVA, J2EE, JAVA SDK, JSP, HTML, JDBC, OOAD, SERVLETS, SVN, MYSQL, WINDOWS XP PROFESSIONAL, JAVA SCRIPT, J QUERY, GLASSFISH SERVER, NET BEANS IDE, MICROSOFT VISIO.

Confidential, Seattle WA

Software Developer

Responsibilities:

  • Involved in modifying, updating and testing of the component.
  • Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers
  • Successfully differentiated presentation from code.
  • Used multi threading and socket programming.
  • Deployed the application on WebLogic Application Server.
  • Created connection pools and data sources.
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Used WinCVS as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
  • Involved in separation of components and deploying in different servers and balancing the load among each Server.
  • Solved performance issues and brought optimal output from the available resources.

Environment: s: JAVA, SYBASE, BEA WEBLOGIC SERVER, JSTL, SQL SERVER, STRUTS FRAME WORK, SERVLETS, JSP, EJB, WINCVS, JAVABEANS, ECLIPSE, UML, WINDOWS XP/LINUX.

We'd love your feedback!