We provide IT Staff Augmentation Services!

Sr. Ruby On Rails Developer Resume

2.00/5 (Submit Your Rating)

Princeton, NJ

SUMMARY

  • With 8+ years of job experience. Currently working primarily with Ruby on Rails and MySQL within a UNIX environment.
  • Confident within the Rails MVC framework, including complex model relationships, controllers, views, and helpers (2) Confidential, (1) Confidential,
  • Extensive experience with multiple technologies - Python, UNIX/Linux - Shell scripting,
  • Used socket programming for writing servers.
  • Working on Amazon Web Services, Python and the Django framework, and Very good experience with cloud platforms like Amazon AWS and Google App Engine.
  • Hands-on experience in Python scripting, Python STL, Pylons, Django, UI and web development.
  • Expertise in developing, maintaining and debugging Rails framework.
  • Experienced in UI development using HTML5, CSS3, AJAX, JavaScript and jQuery, AngularJS.
  • Good exposure in interacting with RESTful web services, SaaS, PaaS, and IaaS.
  • Front end expertise using HTML and CSS, and also managing Ruby on Rails layouts and views.
  • Experience on Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, Backbone.js and CodeIgniter.
  • Experience developing own helpers to ease the job and code on both controllers and views.
  • Expertise in MySQL, SQLite3, PostgreSQL, and Oracle including SQL or PL/SQL, Stored Procedures.
  • Experience with all of the GEMS and libraries for the version of the ruby/rails.
  • Hands on development experience in building web applications using HTML5, CSS, JQuery, AJAX, MySQL, PL/SQL, JavaScript and MySQL, Postgresql, SQLite technology.
  • Hands on experience on installation and configuration of multiple versions of Ruby using RVM (RubyVersion Manager) bundler install.
  • Proficient in design and implemented intranet applications using Ruby on Rails and PostgreSQL on Heroku Cloud Packages and Triggers on databases like MySQL, PostgreSQL and Oracle.
  • Hands on Experience in Web Services using AXIS, REST FUL API.
  • Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
  • Worked on AJAX framework to transform Datasets and Data t migration Ables into HTTP- serializable JSON strings
  • INVOLVED IN Data Migration Team Intimate understanding of data profiling, cleansing, transformation, and migration techniques.
  • Experience in working version control tools like Git, CVS, Clear Case and SVN.
  • Experience in managing code versioning with Github.
  • Implementing Ruby gems.
  • Proficient in Ruby on Rails implementation in building web applications.
  • Experience in implementing Rails Migrations and Active Record, Action Pack, Action Mailer.
  • Experience in implementing Rails MVC and Helpers.
  • Hands on experience on installation and configuration of multiple versions ofRubyusing RVM (RubyVersion Manager) bundler install.
  • Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
  • Utilize UNIX and Linux shell environments using command line utilities. run the operations of a Machine learning project and are responsible for managing the infrastructure and data pipelines needed to bring code to production
  • Good understanding of MVC Architecture and Restful design.
  • Develope d Consumer-based custom features and applications using Python, Django, and HTML.
  • Good Knowledge on Oracle DBA, RAC, APPS, and OOAD CONCEPTS.
  • Develop project deployment using Google Cloud/Jenkins, Elastic Search and using web Services like Amazon Web Services (AWS).
  • Generated Python Post Grew SQL Forms to record data of online users and used Python and Post Grew SQL creating graphics, XML processing, data exchange and business logic implementation.
  • Experience using different software development methodologies like Agile development.
  • Developed full stack web applications in Ruby on Rails.
  • Experience with Installation VmVirtualbox on various machines to test application against different operating systems.
  • Used socket programming for writing servers.

TECHNICAL SKILLS

Programming languages: Ruby, C#, Python, JavaScript

Technologies: ASP, Web Services (SOAP, REST, XML)

Frameworks: Ruby on Rails, Sinatra, Rack

Client Side Frameworks: jQuery, Prototype, Backbone.js, Underscore.js, CoffeeScript, RequireJS

Testing Frameworks: Rspec, TestUnit, Mocha, Capybara, Cucumber, Selenium

Platforms: Apache, Tomcat, Nginx, Unicorn

RDBMS: MySQL, PostgreSQL, MS SQL

NoSQL: MongoDB, Elasticsearch, Redis, Memcached

Project management tools: Jira, Test Track Pro, Pivotal, Gerrit

Support software: GIT, SVN, ViM, Jenkins, CruiseControl, JMeter, Firebug, NewRelic

Design Patterns: OOP/OOD/OOA MVC, UML

PROFESSIONAL EXPERIENCE

Sr. Ruby on Rails Developer

Confidential

Responsibilities:

  • Created and deployed new features in order to sustain and amend existing applications.
  • Created app store layout for displaying apps to buy.
  • Worked on ReactJs Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • 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.
  • Used NoSql Mongo database in the application for storing collections.
  • Used Puma Server to establish proper connection between API and web.
  • Developed Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, BackboneJS and ReactJS.
  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, AngularJS, NodeJS, CSS3 JavaScript, and Rspec.
  • Involved in developing and implementation of the Back end web application using Ruby on Rails.
  • Deployed application using Amazon Web Services (AWS).
  • Developed developer layout to allow developers to publish new apps.
  • Designed the front end application using Rails, CSS, AJAX and Jquery.
  • Developer Object Relational mapping (ORM), CRUD, and created activerecord models Using Active Records.
  • 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 for customer facing application.
  • Used Rails, 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.
  • Created nested forms for user to customize the templates and order a print preview.
  • 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
  • Customize and integrate existing chatting room project code by using MEAN (MengoDB, Express, AngularJS, NodeJS) Stack with front end technologies, including JavaScript, HTML, CSS, and BootStrap.
  • Developed client side validation code using JavaScript and JQuery.
  • Used linux/unix environment.

Environment: HTML5, CSS3, Javascript, Linux,JQuery, AJAX, MongoDB, NodeJS, Agile methodology,Github Ruby 2.0.0, Rails 3.2.16.

Ruby on Rails Developer

Confidential, Princeton, NJ

Responsibilities:

  • Participate in all stages of the development life cycle including requirement analysis, design, development and implementation.
  • 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.
  • Developed Single Page applications using AngularJS using components, directives using Javascript, Backbone.js, TypeScript and NodeJs. backend services and frontend experience (microservies architecture, golang, javascript, redis, AWS, docker);
  • 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.
  • Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL
  • Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and Confidential modules.
  • Designed and built an initial data service API using NodeJS, RabbitMQ, and 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 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 page dynamic using AJAX, JSON and XML.
  • Worked with linux/unix environment.

Environment: HTML5, CSS3, Java Script, JQuery, AJAX, NodeJS, Usability Testing, Agile methodology,Github Ruby on Rails 3.1,Linux.

Ruby on Rails Developer

Confidential, Pittsburgh, PA

Responsibilities:

  • Designed the front end application using Rails 3.1, CSS, AJAX and Jquery.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
  • Worked with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails. Communicating with the customer to design solutions.
  • Used RSpec to create test driven development.
  • Use of Git and GitHub repositories.
  • ActiveRecord using PostgreSQL (pg), MySQL (mysql2) and Oracle (activerecord oracle enhanced adapter) databases.
  • 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.
  • Experience with all of the GEMS and libraries for this version of the ruby/rails.
  • Utilized Object Oriented Programming in JavaScript and DOM structure to implement various functionalities
  • Managing code versioning with Github.
  • Design and implemented a services layer that will provide the integration between the new front end application and existing legacy systems.
  • Used web services technologies like SOAP, HTTP, WSDL, XSD, and REST
  • Packages and Triggers on databases like MySQL, PostgreSQL, Oracle.
  • Implementing RoR upgrades and patches and publishing Ruby Gems. Using Ruby Gems.
  • Considers needs and skill levels of end users when developing applications and creates user-friendly documentation that includes screen shots and instructions in nontechnical language.
  • Upgraded associated gems, across multiple Ruby and Rails versions
  • Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and Confidential modules.
  • Creating and maintaining databases which include configuration, query optimization and de-normalization.
  • Developed Model View Controller (MVC) architecture based Web Applications in Ruby on Rails, Backbone.js and Code Igniter.
  • Developed RoR customer facing applications, which meet the requirements outlined in our application development specification
  • Managed code versioning with Github and deployment to staging and production servers
  • Backend application is developed using Ruby on Rails with Postgres as database
  • Wrote various interfaces to the management system in Ruby on Rails
  • Monitored RoR programs and program data to ensure applications are running as expected.
  • Strong concepts and fundamentals in Agile Methodology, Object Oriented Analysis and Design, Best Practices.
  • Interface used Unix/Linux.

Environment: Ruby on Rails, CSS, HTML5, Bootstrap, Sinatra Framework, SVN, MySQL, UNIX, Virtualization, cloud, API

Python Application Developer

Confidential, San Diego, CA

Responsibilities:

  • This project is to automate the validation of a website and API runtime is consistent to client’s SLAs. (Service Level Agreements)
  • Designed and developed a testing suite using Python to perform an automated test for testing every function of the website.
  • Used Eclipse and Unix Shell for development environment.
  • Wrote a full Python Module to extract data from the MySQL source database.
  • Used the unix shell to run the Python module to generate JSON files.
  • The modules are used to validate the JSON files created for multiple data pulls on a given day.
  • Periodically committed code to GitHub and SVN for peer review.
  • Involved in developing and implementation of the Back end web application using Ruby on Rails.
  • Good knowledge of n-tier enterprise application architecture concepts and SOA paradigms.
  • Good working knowledge on Web Services, SOAP, XML, XSLT and UDDI.
  • Involved in Developing Ant scripts, Python for RAFW in installation, upgrading and configuration for WebSphere Portal server.
  • Expertise in installation of Build Forge and RAFW Developed Ant scripts and integrated in Build Forge.
  • Developed in code in Build Forge to integrate WPS installations and configurations, Involved in portal Support.
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery.
  • Collecting and Analyzing thread dumps and heap dump, working with GC properties.
  • Developed UNIX shell scripts, python scripts for WebSphere administration.
  • Automated the middleware Environment WebSphere, Developed Python and JACL scripting for WebSphere application server environment from scratch.

Environment: Ecllipse, UNIX, Python 2.7, Pyserial, Shell script, XML, XSLT, SOAP, XSLT

We'd love your feedback!