We provide IT Staff Augmentation Services!

Sr. Ruby On Rails Consultant Resume

2.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Around 7+ years of experience in development, support and enhancement of real time web - based applications based on platforms such as Ruby on Rails, Java.
  • Expertise in Ruby on Rails, web frameworks and other programming languages, a passion for Web 2.0 trends, APIs, mashups and other disruptive technologies, and experience managing teams of offshore providers and developers.
  • Proficient in Ruby, Rails, AJAX, Javascript, JQuery, BackboneJS, RequireJS, Sublime, Eclipse IDE.
  • Excellent knowledge of Object Oriented Concepts and Web development technologies using UML.
  • Strong Knowledge on conceptualizing, designing and developing tools using Rails framework.
  • Extensive knowledge and capability to design, fine-tune, and deploy on Amazon EC2 instances.
  • Proficient in using Amazon services like RDS, S3 and maintaining Security Groups.
  • Rich Experienced in database designing, programming and tuning queries.
  • Strong experience in writing SQL Statements, Stored Procedures, Functions, Triggers, Cursors and Views using RDBMS databases like MS-SQL Server 2005/2008, PostgreSql and MySql.
  • Proficiency in Document database like MongoDB and Key-Value stores (Redis).
  • Experience in Prototype design (GUI design) using HTML5, CSS3, BackboneJS, RequireJS, AngularJS.
  • Strong experience in server-side back-end implementation in Ruby on Rails, writing servers which exposes REST and custom APIs for loosely coupled client implementations.
  • Strong skills in the area of Reverse Engineering, Code Protection and Code Optimization - reducing code redundancy, avoiding redundant database calls, choosing best implementation ways etc. to improve system performance.
  • Excellent experience in understanding and following coding standard and business norms, handover and takeover of responsibilities.
  • Strong experience in client interaction and understanding business application, business data flow and data relations from them.
  • Job responsibilities included system study, design, development, test and implementation stages of various ROR related projects.
  • Excellent working ethics to meet deadlines in fast-paced environment and function under high-pressures wif extremely short deadlines. Collaborate on multi-disciplinary (e.g. business and technical) teams.
  • Strong knowledge of flowcharts, algorithms analysis and implementation.
  • Solid Organizational skill and ability to work wifout supervision to achieve project goals.

TECHNICAL SKILLS

Languages Known: Ruby 2.0, Ruby 1.9.3, Javascript, Java, SQL, HTML,CSS

Frame Work: MVC, Rails 3.2, Rails 4.0, Backbone.JS, RequireJS, AngularJS, JQuery

Application and Web Server: Webrick, Passenger and Nginx

Operating Systems: Ubuntu Linux 12.10, Win-XP/2007

Back End Tools: PostgreSql, MySql, Redis, MongoDB, Sql Server 2005/2008

Methodologies: OO Design, SDLC, UML

Source Control Systems: GIT, SVN

IDE And Tools: Sublime, Atlansian Stash and JIRA, Vim and Eclipse

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Sr. Ruby on Rails Consultant

Responsibilities:

  • Played lead role in analyzing business requirements, setting the deadlines and release plan wif the client by interacting wif them, attending conference calls and meetings.
  • Involved in the development across the entire stack.
  • Worked on requirement analysis, time estimations and sprint planning.
  • Develop consumer based features and applications using Ruby on Rails, Elastic Search, JavaScript, JQuery, AJAX, HTML5, CSS3, Behavior Driven Development (BDD) and pair based programming.
  • Main role played in database schema design.
  • Strong Experience in implementation of Autantication and Authorization modules.
  • Implemented various design patterns like Factory, MVC and Singleton design patterns.
  • Developed and maintained the client-side application using JSP, Java, HTML5, CSS3, Bootstrap, JavaScript, JQuery, AJAX, BackboneJS, and RequireJS.
  • Integrate PL/SQL procedures wif the front end JSP pages
  • Worked on Problem and importing modules.
  • Collaborate wif Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
  • Develop best practices and architecture.
  • Manage, collaborate and coordinate the work of an offshore development team.
  • Proactively suggested architecture changes and new coding practices through GitHub management that reduced application and functionality errors by 30 percent.
  • Used Elastic Search which is a powerful, open source search and analytics engine.
  • Deployed the company’s firstRuby on Railsapplication: a utility application used to enable groups or individuals to store bookmarks, notes, passwords, and serial numbers and tag each to enhance findability. The application was integrated into the company’s back-end autantication data stores providing seamless access to all employees.
  • Implemented REST APIs for importing problems in batch.
  • Maintained and extendedRuby on Rails-based web services mobile APIwhich was consumed by iPhone and Android mobile clients. The API provided a cohesive set of web services from information consumed and transformed from internal web services and external web services.JSONandXMLformats were provided by the API.
  • Followed best coding standards provided by RuboCop.
  • Involved in code reviews, code and performance optimization.
  • Reporting section including google charts, Mailer system, Landing pages, HTML5 based and custom validations, Campaign system, RSS generation, test cases in RSpec, issue fixing, data populator.
  • Enhanced, Modified, Deleted, Optimized code and SQL Queries to improve efficiency and performance of the application and achieved better performance.
  • Planned and carried out daily scrums, weekly estimations and retrospectives.
  • Managed code wif unit tests and GitHub.
  • Production server environment setup and deployments on Amazon EC2 instances.
  • Managed security of EC2 instances using Amazon console.
  • Capistrano deployments (for automated deployments).
  • Production server environment setup and deployments on Amazon EC2 instances.
  • Managed security of EC2 instances using Amazon console.
  • Rest based apis to upload documents on amazon s3 using attachments, Import export csv.

Environment: Ruby 2.0, Rails 4.0, JSP, Java, JavaScript, JQuery, AJAX, BackboneJs, RequireJS, Elastic Search, Active-Admin, State-machine, MySql, MongoDB, HTML5, CSS3, Bootstrap, GitHub and Capistrano for deployment.

Confidential, Houston

Sr. Ruby on Rails Consultant

Responsibilities:

  • Developed web application using Ruby on Rails, Javascript, JQuery, HTML5 and CSS3.
  • Used Elastic Search which is a powerful, open source search and analytics engine.
  • Deployed the company’s firstRuby on Railsapplication: a utility application used to enable groups or individuals to store bookmarks, notes, passwords, and serial numbers and tag each to enhance findability. The application was integrated into the company’s back-end autantication data stores providing seamless access to all employees.
  • Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, AngularJS, Behavior Driven Development (BDD) and pair based programming.
  • Design and build Ruby on Rails landing page platform.
  • Deploy complex business rules, SEO and instrumentation.
  • Collaborate wif Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
  • Extensively used Java Server Pages, Javascript, HTML5, CSS3, JQuery, AJAX, AngularJS for developing visually appealing User Interface pages of the web modules.
  • Implementing Java web services for remote function callings.
  • Involved in the extensive coding of JavaScript to handle the client side validations
  • Implementation of Autantication and Authorization modules.
  • Implemented REST APIs to view and upload product reviews/surveys from mobile application.
  • Manage, collaborate and coordinate the work of an offshore development team.
  • Proactively suggested architecture changes and new coding practices through GitHub management that reduced application and functionality errors by 30 percent.
  • Received more TEMPthan 100 unsolicited user compliments regarding changes to site features.
  • Implemented a new collaboration tool that improved offshore team communications and efficiency by 16 percent.
  • Worked on different modules like account, create, manage and search art related products, Question Answer, comments using solr plugin, newsletters, validations, Web 2.0 apis for facebook, myspace, flickr, youtube.
  • Implemented module for PayPal Integration for purchasing items.
  • Implemented module using USPS address validation.
  • Wrote various Stored Procedures, Functions, Views and Triggers for implementation of complex logical rules.

Environment: Ruby 2.0, Rails 4.0, State-machine, JSP, Java, PostgreSql, JavaScript, JQuery, AJAX, AngularJS, Whenever, Sidekiq, HTML5, CSS3 and Capistrano for deployment, Nginx and Passenger.

Confidential

Sr. Ruby on Rails Consultant

Responsibilities:

  • Gatheird the business requirements, analyzing, setting the deadlines and release plan wif the client by interacting wif them, attending conference calls and meetings.
  • Implemented various design patterns like Factory, MVC and Singleton design patterns.
  • Developed and maintained the client-side application using JSP, Java, HTML, CSS, and JavaScript.
  • Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.
  • Developed web application using Ruby on Rails, Javascript, JQuery, HTML, CSS, Clickatell.
  • Main role in requirement analysis, time estimation and sprint planning.
  • Involved in the development across the entire stack.
  • Played important role in database schema design.
  • Implementation of Autantication and Authorization modules.
  • Design and implementation of Checklist creation and submissions module.
  • Implemented REST APIs for checklist submissions.
  • Involved in designing and developing strategies to improve the overall system performance.

Environment: Ruby, Rails, State-machine, PostgreSql, JavaScript, JQuery, AJAX, Clickatell, Google Location API, HTML, CSS, Nginx.

Confidential

Ruby on Rails Consultant

Responsibilities:

  • Developed web application using Ruby on Rails, Javascript, JQuery, Google API.
  • Lead role in requirement analysis, time estimation.
  • Involved in the development across the entire stack.
  • Played important role in database schema design.
  • Implementation of Autantication and Permissioning module.
  • Design and implementation of forms/template creation and submissions module.
  • Maintained and extendedRuby on Rails-based web services mobile APIwhich was consumed by iPhone and Android mobile clients. The API provided a cohesive set of web services from information consumed and transformed from internal web services and external web services.JsonandXMLformats were provided by the API.
  • Designed and implemented the UI using HTML, CSS, JavaScript, JQuery, and AJAX.
  • REST APIs for form submissions and viewing.
  • Implemented web-services using core Java which checks autantication and authorization for the specified user
  • Implemented web-services in Java which works as data populator for reporting purpose using JDBC.
  • Created and deployed jar files to which Jasper-server software communicate and respond for autantication, data population and reporting module.
  • Ad-Hoc View and Reporting using Jasper Software.

Environment: Ruby, Rails, State-machine, PostgreSql, JavaScript, JQuery, AJAX, Google API, HTML, CSS.

Confidential

Ruby on Rails Consultant

Responsibilities:

  • Involved as a leading team member participated in Analysis, Designing and coding web pages.
  • Participated in time estimations for the change requests for project.
  • End-to-end ownership of the deliverables and ensuring that deliveries takes place smoothly.
  • Developed core user features inRuby on Rails: user registration, forgotten password, etc. Also worked on early versions of the office booking path.
  • Design web pages using HTML, CSS, Javascript, JQuery and AJAX.
  • Database management using SQL Server 2005 and 2008.
  • Wrote various Stored Procedures, Functions, Views and Triggers for implementation of complex logical rules.
  • Deployed application on IIS

Environment: C#, ASP.NET, SQL Server 2005/2008, JavaScript, JQuery, AJAX, HTML, CSS, deployment on IIS server.

We'd love your feedback!