We provide IT Staff Augmentation Services!

Ror Developer Resume

5.00/5 (Submit Your Rating)

Petaluma, CA

SUMMARY:

  • Around 5+ years of Software Development experience in Design analysis, Application Development, Implementation, Debugging, with extensive knowledge in application development of banking, electric, retail, social networking, ecommerce and other business domains.
  • Around 4 years of extensive experience in Web Applications, in which 4 years on Ruby on Rails.
  • Responsible for the development and support of multiple consumer - facing production applications built on Ruby versions 1 .8.6, 1.8.7, 1.9.1, 1.9.2, 2.1, 2.3,2.4 and Rails versions 2.3.10, 3.0, 3.2, 4.1, 5, 5.1.
  • Strong experience in back-end and front-end development of multitenant Rails applications, writing servers, which exposes REST and created back-end APIs and front-end models and views.
  • Strong experience working with MVC frameworks like Angular JS, Bootstrap, Coffee Script, JavaScript.
  • Implemented and enhanced CRUD ( Create, Read, Update and Delete) methodology operations for the applications using the MVC architecture of Rails framework and Ruby conducting code reviews.
  • Excellent knowledge in developing Web applications using HTML5, CSS3, JavaScript, SASS, AJAX, HAML, JQuery, Advanced JS (node.js, backbone.js, Twitter Bootstrap) and expert in Search Engines.
  • Strong experience in developing applications using Object Oriented Programming (OOP) concepts, supported by Ruby on Rails.
  • Experienced in various relational and backend databases like CSS, MySQL, SASS, PostgreSQL, Oracle, also familiar with MongoDB.
  • Experience in Test driven development (TDD) and Behavior driven development (BDD) development methodologies for consulting firms and enterprise projects using Rspec and Cucumber.
  • Experience with message queuing to scale web applications using delayed job, Sidekiq and Resque.
  • Well Versed in Model View Controller (MVC) architecture using Rails, spring framework and Hibernate.
  • Called Restful http services using Contentful CMS that supports the creation and modification of digital content and data with ES6, AJAX, JSON, React DOM to interact with User Interface .
  • Participated in development of a well responsive Web pages that are more user-interactive using React JS framework and JavaScript in conjunction with HTML5, CSS3 standards, Bootstrap.
  • Experience working within both Waterfall and Agile development environments specifically SCRUM.
  • Experience in Test Automation using Rspec, Qunit, Cucumber and Capybara.
  • Experience in configuring the application to be deployed on Heroku platform with support infrastructure on GIT, GitHub, Amazon Web Services (AWS), EC2.
  • Experience in implementing Rails Migrations, Active Record, Action Pack, Action Mailer and Expertise in working with Virtual box and VMware fusion environments.
  • Designed, documented operational problems by following standards and procedures using a software-reporting tool JIRA.
  • Experience with testing on UNIX, Linux, Windows and Mac environments.
  • Excellent experience in highly secure, extremely large-scale deployments of very high volume of critical data with extensive security.
  • Outstanding problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented, fast learner and excellent communication skills.

TECHNICAL SKILLS:

Languages: Ruby, Python, Java, SQL, C, PL/SQL

Application & Web Servers: Apache, Tomcat, Web Logic Server, JBOSS, Phusion passenger

Web Technologies: JavaScript,, XML, Angular, JQuery, SOAP, JSON, CSS3, Restful, Contentful.

Front End Skills: HTML, HAML, JavaScript, Angular JS, JQuery, Bootstrap, CSS, Coffee Script, React JS

Databases: Microsoft SQL Server, MySQL, PostgreSQL, MongoDB

Frameworks: Rails, Sinatra, Spring, AngularJS, Bootstrap, Hibernate

Operating Systems: Ubuntu, Windows, Linux, MAC iOS

Development Tools: Sublime Text, Atom, Text Mate, Ruby mine.

Testing Frameworks: Rspec, Cucumber, Capybara, Test Unit, JasmineVersion Control: CVS, GitHub, SVN, Rational Rose

Server Environment: Amazon, EC2, Heroku

Other Relevant Tools: MS Office (MS-Excel, MS-PowerPoint, MS-Project 2013), Visual Studio 2013

PROFESSIONAL EXPERIENCE:

Confidential, Petaluma, CA

ROR Developer

Responsibilities:

  • Write some Active Record Callbacks, Active Record Associations and Active Record Validations to save only valid data into database. For example, user provides a valid email address and mailing address and also Order details.
  • Reduced test suite run time significantly by introducing Zeus and Parallel Test gem.
  • Implemented RESTful APIs using Restforce Gem in ruby to interact with to integrate Salesforce with to store all personal customer information.
  • Designed, documented operational problems by following standards and procedures using a software-reporting tool JIRA.
  • Ygrene web application in Ruby on Rails utilizing test-driven development with Rspec and Capybara. Tested all the API's and functionality utilizing TDD principles like Rspec, Factory girl.
  • Integrated Elastic Search as a Service and maintained interface for AWS S3 to Rails application.
  • Implemented Continuous Integration Process for effective deployments on to Stage/QA servers using Bamboo.
  • Connect payment processing application to credit card processing API to tokenize credit card information and save it to API vault.
  • Worked in consuming RESTful web services using jQuery along with JSON parsing to render the response data to User Interface.
  • Used Kubernetes can schedule and run application containers on clusters of physical or virtual machines.
  • Used Black Knight Financial Services(BFK’s) that provides integrated technology, services, data and analytics solutions to the Ygrene applications.

Environment: Rails 5.1, Ruby 2. 3, GitHub, MYSQL, Rails CI, JavaScript,, CSS, HAML, Rspec, Bit Bucket, Bamboo, Kubernetes, Zeus, Parallel Test Gem, Restforce gem, BFK’s.

Confidential, Boston, MA

ROR Developer

Responsibilities:

  • Analyzed, Design Specifications, Development and Testing phases to ensure full understanding of individual deliverables of Confidential Web application using Ruby on Rails MVC framework and TDD based programming.
  • Working in Agile Based environment & Participate in meetings related to Daily Scrums, Backlog Grooming, sprint planning & sprint retro. Wrote unit test cases for JavaScript code using Jasmine.
  • Work with marketing, Product Manager, UX designer and business analysts to understand and validate end user requirements.
  • Documented the Re-Design, Re-platforming stages and also operational problems by following standards and procedures using a software-reporting tool JIRA.
  • Wrote ROR scripts for Bootstrap from Frontend and scripted controller files in order to cache the object stored in the Bootstrap.
  • Called Restful http services from Contentful (CMS) to interact with User Interface and was responsible for building the code to staging and Development Environments. Integrated Graph QL server with CMS that knows how to normalize the returned data, and maintain a consistent data snapshot with a partial knowledge gained from requests to the server.
  • Integrated a new website layout with the existing website using REACTJS components with ES6, component life cycle, flux concept, props, JSX, Mixins, Component mount and events.
  • Worked in consuming RESTful web services using jQuery and React.js along with JSON parsing to render the response data to User Interface.
  • Use JavaScript and Bootstrap for page usefulness popup screens, Sale and discount tags for the products.
  • Built a Node-powered workflow involving Web pack .
  • Enhanced Circle CI and Code Climate for the application in GitHub to warn about the build and failures and discuss with QA team to solve those failures.

Environment: Rails 5.1, Ruby 2. 2. 3, GitHub, Vagrant, Circle CI, Code Climate, React JS, Redux, JavaScript, Contentful CMS, Web pack, Bootstrap, CSS, HTML, Graph QL, ES6, Jasmine, Mocha, Chai.

Confidential, Holland, Michigan

ROR Developer

Responsibilities:

  • Developed and maintained web application using MVC and Object Relational Mapping (ORM) principles.
  • Implemented and Scripted the Continuous Integration Process for deploying and verifying client requests on Stage Servers.
  • Worked in Agile Based environment & Participated in meetings related to daily scrums, weekly estimates, sprint planning.
  • Used Scaffolding to design and develop controller and view part of the system.
  • Implemented and enhanced CRUD operations for the applications using the MVC architecture of Rails framework and Ruby conducting code reviews.
  • Implemented Test-driven development and Behavior driven development using Rspec and Cucumber.
  • Wrote various interfaces to the management system in Ruby on Rails and developed back end applications using Ruby on Rails with PostgreSQL as database.
  • Designed applications using Object Oriented Programming (OOPS) concepts.
  • Used RESTful API to gather clouds related data for products and used Rspec to create test driven development.
  • Used Postman as powerful HTTP client for testing web services and it is easy to test, develop and document APIs by allowing users to quickly put together both simple and complex HTTP requests
  • Unit tested using TDD principles for Restful API's using Rspec, Factory girl.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Experience with Kibana to check logs and other timestamped data sets stored in Elastic Search.
  • Used tools like Vagrant to set up virtual development environments on our projects.

Environment: Rails 4, Ruby 2.3, PostgreSQL, VCR cassettes, GitHub, Slim, MySQL Workbench, Vagrant, Postman, Ruby Mine, Jenkins, Kibana, Slack.

Confidential, Michigan

ROR Developer

Responsibilities:

  • Design and development of Internal Mortgage application using Ruby on Rails, JavaScript, JQuery, HAML, CSS, Bootstrap and TDD based programming.
  • Worked in Agile Based environment & Participated in meetings related to daily scrums, weekly estimates, sprint planning & code reviews.
  • Created Restful http services to interact with UI and was responsible for building the code to QA and Dev. Environments.
  • Designed, developed and tested many consumers based applications in an agile development methodology using Rails 4.1, CSS3 and JQuery, HTML5, Coffee Script, Angular JS, JSON, HAML, JavaScript and Bootstrap for better look and feel.
  • Support Development Operations using foreman, Capistrano, Powder, guard, and various custom shell scripts to support continuous integration using Jenkins.
  • For Database Migration used Active Records and also involved in using Active Resources, Fixtures, Action View and Action Controller in Rails framework.
  • Implemented Continuous Integration Process for effective deployments on to Stage/QA servers using Jenkins. Strong experience in designing and working with MySQL.
  • Implemented and enhanced CRUD operations for the applications using the MVC architecture of Rails Framework and Ruby conducting code reviews.
  • Used RESTful API to gather clouds related data for products and used Rspec to create test driven development.
  • Developed and supported an ETL process that uses Rabbit MQ to transfer application information from a Java application to the PostgreSQL database that is used by the Rails application.
  • Composed Capybara, Cucumber, Rspec and Jasmine tests for increasing the test coverage for the entire web application and coded JavaScript for page usefulness popup screens and managed the code with GitHub.
  • Worked in MySQL database on simple queries and has written Stored Procedures for normalization and de- normalization.
  • Developed user interface for website with ERB, RJS, Ruby, Ajax for View, Controller and Model (MVC) in Ruby on Rails Framework on Mac OS X Operating System.

Environment: Ruby on Rails (4), Angular JS, HTML5, CSS3, AJAX, JQuery, JavaScript, MySQL Server, JSON, Git, GitHub, HAML, EC2, HTML5, YAML, Sinatra, Cucumber, Capybara, Coffee script and Restful.

Confidential, Minneapolis, MN

ROR Developer

Responsibilities:

  • Developed consumer based features and applications in agile development methodology using Ruby on Rails, JavaScript, JQuery, HTML5, HAML, Angular JS, Bootstrap and CSS3, CSS BDD and pair based programming.
  • Frontend was designed and developed using HTML and Blueprint CSS while the back-end of the application was developed deploying Model-View-Controller (MVC) framework.
  • Support Development Operations using foreman, Capistrano, Powder, guard, and various custom shell scripts to support continuous integration using Jenkins.
  • Used JIRA to track defects in the application. Created and solved some of the production issues in JIRA.
  • Working knowledge with application hosting server EC2, Heroku, Rackspace.
  • Design and implemented intranet applications using Ruby on Rails and PostgreSQL on Heroku Cloud Packages and Triggers on databases like MySQL, PostgreSQL, and Oracle .
  • Worked in Agile Based environment & Participated in meetings related to daily scrums, weekly estimates, sprint planning & code reviews.
  • Implemented the integration with the back end system with web services using REST/SOAP.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and denormalization. Strong experience in designing and working with Mongo DB.
  • Created Restful http services to interact with UI and was responsible for building the code to QA and Dev. environments daily.
  • Worked in MySQL database on simple queries and has written Stored Procedures for normalization and de- normalization.
  • Used Amazon Web Services (AWS ) for efficient storage of XML documents and fast access.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails 4.0 framework and Ruby 2.3, 2.2.1, 1.9.3 conducting code reviews.
  • Used CAPISTRANO to configure deployment process of ROR application.
  • Hands on experience with high volume message queuing using Resque.

Environment: Rspec, Ruby 2.3,2.2.1, Rails 4.2, JQuery, J Ruby, Coffee script, Redis, Angular JS, AWS APIs, Git, GitHub, Bootstrap CSS, Sideqik, Mongo DB, Amazon AWS, Mongo DB, Rspec, Cucumber and Capybara.

Confidential, Minneapolis, MN

ROR Developer

Responsibilities:

  • Worked in Agile Based environment & Participated in meetings related to daily scrums, weekly estimates, sprint planning & code reviews.
  • Ruby on Rails on Mac operating system is used to design the website, backed by Capistrano and MySQL to automate and ease the deployment process on Phusion Passenger server.
  • Used Rails, HTML, CSS3, Bootstrap, AngularJS, AJAX, JSON, CSS and JQuery to design the front end of the application. Back end of the application is developed mainly using Active Records.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website and client side features using the HTML, JavaScript, Backbone.js, Node.js, CSS and JQuery.
  • Used Scaffolding to design and develop controller and view part of the system.
  • Was actively involved in unit and functional testing, debugging, security, and documentation efforts.
  • Rspec, Cucumber and Capybara were used for unit testing and acceptance testing in Test Driven Development environment.
  • Experience in configuring the application to be deployed on Heroku platform with support infrastructure on Amazon Web Services (AWS).
  • Implement upgrades, patches, code releases, and database changes. Used GIT for web application deployment on Heroku .
  • Worked in MySQL database on simple queries and has written Stored Procedures for normalization and de- normalization.
  • Integrating third party SOAP and REST API’s in JSON file format with new and existing web applications and to gather clouds related data for products.

Environment: Rails 3, Ruby 2.1, CSS, HTML5, JQuery, Angular JS, Node JS, Bootstrap, Rspec, JSON, GitHub, Postgres, Virtualization, Cucumber, Rspec, Amazon s3, Git, Resque.

Confidential

Jr. ROR Developer

Responsibilities:

  • Involved in Analysis, Design, Development, and Testing and Production phases of the application.
  • Developed consumer based features and applications in Waterfall development methodology using Ruby on Rails, JavaScript, JQuery, HTML, and CSS BDD.
  • Developed and maintained a website using MVC Architecture framework and Object Relational Mapping.
  • Involved in developing the screens for delete, Edit, Update, Disable and Impersonate Users in web application. Used Restful API in communicating with third parties.
  • Assisted in the creation of Stored Procedures for performing repetitive tasks in updating related tables using T-SQL.
  • Used Triggers and Cursors in T-SQL. Involved in all the stages of SDLC. Completely understand the importance of Quality of work in deliverables given to client.
  • Improved the performance and response time of the application by implementing JavaScript, AJAX, JQuery.
  • Developed various UI (User Interface) components using JSP, JSF, Struts (MVC) and HTML in J2EE Application using.
  • Developed complex APIs for third party integration (JSON file format) and Authentication as specifications using Sinatra Framework.
  • Used SVN as version control system for check-in and checkout.

Environment: Core Java, Html, Xml, Java Script, DB2, SQL, Windows, Rational Rose, Ruby (1.9.3), Rails (2.3), CSS, AJAX, JQuery, JavaScript, Rspec, MySQL, SVN

Confidential

Jr. Java Developer

Responsibilities:

  • Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Worked in user meeting and requirement gathering and translated requirements into consumer-facing UI designs.
  • Designed the system with object-oriented methodology. Participate in the whole SDLC lifecycle from the re-architecture stage to maintenance stage for this product.
  • Extensively involved in Troubleshooting Admin Server start-up issues, Java code defects after deployment, like class path issues and errors in application properties files by checking JVM logs and Plugin-logs.
  • Written Core Business Layer by using Core JAVA.
  • Wrote Stored Procedures for normalization and de-normalization using MySQL Database and Used JDBC to access Database.
  • Monitored the performance and configuration of different cloud platforms using VM's.
  • Designed the applications using MVC framework for easy maintainability.

Environment: Java 1.4, J2EE, Servlets, JSP, JDBC, Oracle 9i, PL/SQL, RESTful API, Rational Rose.

We'd love your feedback!