We provide IT Staff Augmentation Services!

Ruby On Rails Developer,resume Profile

3.00/5 (Submit Your Rating)

Summary:

  • 8 years of software engineering experience including Over 6 years of extensive experience in Ruby on Rails applications.
  • Expert in object oriented programming OOP concepts using Ruby.
  • Expert in making progress and examining using object oriented and Model view controller practice.
  • Expert in Distributed Version Control Systems like Mercurial or Git.
  • Strong on development of Gems on Rails, JMS integration, Java, Tomcat, VIM, HTML5, Javascript, browser compatibilities, JRuby, integration with Gems running on Ruby.
  • Strong expertise in Web Application development using PHP with OOPs , MySQL, JavaScript, jQuery, AJAX, CSS, Flash ActionScript 3.0 and XML
  • Extensive experience in Performing Automated Testing using Rspec/Cucumber and Acceptance Test Driven Development for application releases/projects.
  • Experienced on Agile methodology
  • In-depth experience in Ruby On Rails jRuby, Gems on Rails, java / JMS integration,Linux, Apache, MySQL, and PHP architecture.
  • Extensive experience in working with Windows,Linux or UNIX-like operating system.
  • Excellent skills in Web Technologies like, Java Script, HTML, and XMLRPC,Perl,Python
  • Strong Experience with client-side front-end frameworks and libraries such as jQuery, Bootstrap, or Prototype
  • Knowledge of mobile network infrastructure,protocols and Virtualization technologies
  • Expert in Connecting to sharepoint server using Ruby,interpreted detailed design specifications and requirements.
  • Extremely good in building a Ruby Extension With Visual C Express 2008
  • Extensive experience with application software analysis, design, development and testing of web all the phases of SDLC and quality assurance/testing . Involved in system study, preparation of detailed design DD , performing and monitoring development coding , report generation, unit testing and system and integration testing of the application.
  • Experience using QTP/UFT and Selenium for Automated regression test suite creation and execution.
  • Experience with RDBMS and writing SQL and PL/SQL scripts used in stored procedures
  • Strengths include good team player, excellent communication interpersonal and analytical skills, flexible to work with new technologies and ability to work effectively in a fast-paced, high volume, deadline-driven environment.

Software/Hardware/Technologies:

Ruby,Rails,Gems,jRuby,Rspec/Cucumber,Selenium,QTP/UFT ,OOP,MVC,Java/ JMS integration,Visual C ,Sharepoint, SQL and PL/SQL, HTML5,JSON

HTML, DHTML, XML, CSS, PHP, JavaScript, Adobe Acrobat Professional, Microsoft Office Suite, Microsoft Visio

Macromedia Dreamweaver Mx and Fireworks, Zend Studio, LAMP, WAMP, XAMPP, Visual Source Safe, SDLC

OOP Design Patterns, PEAR, MYSQL, Oracle, POSTGRESQL, AJAX, J query SMARTY, Paypal, macromedia Flash

PHPMYADMIN. Apache Web Server, Case Studio Data Modeling. Eclipse, Java, JSP, JDBC, EJB, Apache Tomcat,

Weblogic, Websphere, Perl Scripting, Joomla, Drupal, PHP Report Maker , MYSQL GUI Tools.

Experience:

Ruby on Rails Developer

Confidential

Responsibilities:

  • Participating in user requirement sessions to gather business requirements.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules .
  • Agile methodologies were used during the development phase.
  • Developed front-end management features for the Ruby on Rails-based website. This involved view, controller, and model development as well as CSS and Javascript front-end work too. SASS and Compass were used in later iterations.
  • Developing high-quality Web applications while improving and maintaining an existing MVC code base in Ruby on Rails
  • Leading the development team, guiding process, protocol and innovation
  • Developing high-quality Web software in a collaborative environment with a team of talented designers
  • Responsible for modifying and extending open source applications like Ruby and jRuby.
  • Analyzing and organizing large sets of data
  • Designing, coding, testing and deploying web applications using modern web technologies and best practices
  • Updating complex existing applications to handle new workflows.
  • Working on overall architectural problems, particularly as they relate to data transfering, scalability and performance
  • Built with Ruby on Rails as a JSON API for Backbone and js on the frontend.
  • Took the code base from 0 test code coverage to > 85 code coverage using RSpec and Cucumber, allowing us to confidently deploy to production multiple times a day with no QA team.
  • Designing, developing, modifying, testing, implementing and managing web applications as assigned by management
  • Writing well designed, testable and efficient code by using best software development practices
  • Troubleshooting in-house software application in a production environment
  • Maintaining Legacy systems,Providing software support to other internal business unit and Writing and maintaing detailed documentation
  • Collaborating with business stakeholders, product management, interaction designers, quality assurance engineers, and Back End engineers
  • Participating in UI design and development code reviews
  • Leading and/or participating in user research including customer interviews, usability and concept testing
  • Engaging with Back End systems engineers
  • Full responsibility for SaaS platform with a Ruby on Rails / MySQL technology stack. Implemented many custom projects for potential and existing clients to promote greater client satisfaction and/or to enable sales.
  • Setup a continuous integration server so that our dev team would be instantly notified of a broken build.
  • Led a 3-member development team, making most of the architectural decisions.
  • Coordination of development projects with international resources
  • Cleaned up and rewrote front end HTML5 and CSS to meet validation requirements.
  • Normalized database tables and performed extensive query optimization.
  • Possess good time management and organizational skills
  • Responsible for Ruby backend development for dynamic database driven website
  • Assigned the responsibilities of troubleshooting problems with Ruby and other web technologies
  • Communicated with clients to meet up with their requirements
  • Handled the tasks of developing and creating Ruby MYSQL applications as per the specifications
  • Develop a routine to validate and sanitize user-supplied input
  • Implement a password policy in accordance with the THD security policy which should include the following for consumer sites
  • Develop a routine to validate and sanitize user-supplied input. The following input checks should be performed at both the client-side and server-side:
  • Create find wish list functionality provides unique responses when an invalid user name is submitted to the application.
  • Developed Programming concepts such as add to cart, view cart, credit card testing for merchant account.
  • Developed custom Ruby on Rails application with WordPress integration for blogging. Also performed on going search engine optimization

Environment:

RoR, HTML5,jRuby,JSON,JavaScript, MYSQL, Restfull,SVN,OOAD,Visual Source Safe, MS Excel,Git XML,Perl, Python,Window Server 2008 ,Microsoft Visio, Ajax, SASS,Compass,MVC, Rspec/Cucumber,UI,WordPress.

Ruby on Rails Developer

Confidential

Responsibilites:

  • Developed module for online registration.
  • Punched out a core Ruby on Rails project for Centurylink on tight launch deadline.
  • Building Ruby websites using Rails based frameworks.
  • Built a complex web application to migrate legacy paper-ware business processes into the modern world, handling client and applicant management, day-to-day workflow, and reporting requirements.
  • Developing frontend web applications,Developing message-oriented backend services and Applying agile development methodologies
  • Developing compatible User Interface functionality using jQuery other libraries.
  • Developed a core web service for the management of a network of embedded video devices deployed to a global client base using Ruby on Rails Solaris/Oracle , XML, SSH, and FTP.
  • Dabbling in other areas outside of coding and Playing an influential role in the future of software
  • Working with a multi-disciplinary team to convert business needs into technical
  • Integrated database with a new Ruby on Rails architecture, bringing in updates from the official Centurylink website every 3 minutes and sending notifications to 300 customers.
  • Testing and validating work produced as part of the development process
  • Worked directly with a customer to analyze, design, specify and implement a Ruby on Rails grassroots campaigning tool.
  • Documenting features, technical specifications infrastructure requirements.
  • Maintained and extended Ruby on Rails-based web services mobile API which was consumed by iPhone, Blackberry, and Android mobile clients.
  • The API provided a cohesive set of web services from information consumed and transformed from internal Sabre web services and external web services. Json and XML formats were provided by the API.
  • Cleaned up and rewrote front end HTML and CSS to meet validation requirements.
  • Shipping web-based applications to production with Ruby on Rails
  • Using Test-Driven Development to guide your software designs and catch bugs and regressions
  • Create device module for adding feature on application
  • Created Runtime Ruby files using Rails framework
  • Implemented different search modules and Device Module to facilitate searches throughout the application
  • Object Oriented Analysis and Design for the system from use case and requirement documents using UML, Rational Rose. Assisted in project technical documentation.
  • Created xml using perl and python module code.
  • Using three kind of database-Granite Database,Oracale,MYSql.Using Ossapi and ASI web service to connect with client directly.
  • Deployed in Linux Server.
  • Implemented RSS Feed to use this on various websites.

Environment:

RoR, HTML,Json,JavaScript, MYSQL, Visual Source Safe, MS Excel,Jquery ,XML,Perl, Python,Window Server 2003, Microsoft Visio 2003, Ajax

Ruby on Rails Developer

Confidential

Responsibilities:

  • Providing the best components of the Ruby-on-Rails ecosystem to deliver high quality solutions to customers at maximum speed.
  • Involving in the entire software development lifecycle, using an Agile Scrum methodology augmented with selecting attributes of extreme programming automated testing, pair programming.
  • providing input on feature requirements, then managing projects to completion, testing, and releaseing to production
  • Created an events calendar so that important events can be posted and viewed.
  • Developing in Rails and JavaScript/jQuery,hosting on AWS, using Redis and managing code in git.
  • Diving into complex SQL joins generated by ActiveRecord in search of a performance problem.
  • Breaking a project down into stages and executing with input from teammates rather than oversight from managers.
  • Able to dig into unfamiliar codebases in order to understand a bug and solve a problem.
  • writing clearly and actively cooperate with the teammates, whether they be local or remote.Taking feedback graciously and helping fellow developers improve when reviewing their code.
  • Utilized MVC1 framework and developed JSP pages, Servlets and XML based action-mapping files for web tier.
  • Developed Oracle, stored procedures, functions, triggers and PL/SQL code for the application using SQL/JDBC.
  • Created Report Generator for various Projects to meet the current stage of the Project.
  • Created Help Desk for user's queries to meet the bulk queries submitted by the users.
  • Object Oriented Analysis and Design for the system from use case and requirement documents using UML, Rational Rose. Assisted in project technical documentation.
  • Created Report Generator for various Projects to meet the current stage of the Project.
  • Designed and manipulated database.
  • Performed Database modeling using Microsoft Visio 2003.

Environment:

RoR,CSS, XML, HTML, DHTML, JavaScript, J Query,AJAX, MYSQL, Agile Methodology, Microsoft Visio 2003, Apache, Linux.

PHP MySQL Developer

Confidential

Responsibilities:

  • Involved in developing search by categories, manufacturers.
  • Worked in developing multiple pricing levels for customers.
  • Created Runtime Html Files using PHPWIKI. This is used for extra information if any client wants to put.
  • Customized the Drupal CMS, It is used for everything from simple websites to complex corporate applications.
  • Designed and manipulated database.
  • Performed Database modeling using Microsoft Visio 2003
  • Object Oriented Analysis and Design for the system from use case and requirement documents using UML, Rational Rose. Assisted in project technical documentation.
  • Created xml using perl and python module code.
  • Used Joomla to implement appointment management system
  • Implemented Third Party Payment Gateway PAYPAL for secured transaction.
  • Implemented RSS Feed to use this on various websites.
  • Created Report Generator for various Projects to meet the current stage of the Project.
  • Created Runtime Html Files using PHPWIKI. This is used for extra information if any client wants to put.
  • Created Help Desk for user's queries to meet the bulk queries submitted by the users.
  • Deployed in Linux Server.
  • Managed the Linux server and configure Crone Jobs and My-SQL.

Environment:

PHP, MySQL, HTML, CSS, XML, JavaScript, MS Visio, MS Excel, phpMyAdmin, Red Hat Linux , Apache Server, LAMP, ERWIN, Cron Jobs, Drupal.

JAVA/J2EE developer

Confidential

Responsibilities:

  • Involved in various Software Development Life Cycle SDLC phases of the project.
  • Generated Use Case Diagrams, Class Diagrams, and sequence diagrams using rational rose.
  • Implemented the application using Jakarta Struts Framework which is based on Model view Controlled design patterns.
  • Used the Struts Validation and tiles framework in the presentation layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag libraries to simplify the complexities of the application.
  • Developed various EJB Components to fulfill the business functionality.
  • Session Beans were developed to process the requests from the user.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring MVC Framework for Dependency Injection and integrated it with the struts framework and hibernate.
  • Used a WAP server for communications to the customer.
  • Used web services WSDL and Soap for getting Credit Card Information from third-party.
  • Used JMS API for asynchronous communication by putting the messages in the message queue.
  • Implemented various design patterns in the project such as business Delegate, session faade, data transfer object, data access object, and singleton.
  • Designed various tables required for the project in Oracle database and used stored procedures and triggers in the application
  • Performed unit testing using Joint framework and used Struts Test cases for testing Action Classes.
  • Used Ant Scripts to build and deployed on WebSphere application server.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed the different components of application such as JSP, Servlets, and EJB using websphere studio application developer and used CVS for version control.

Environment : EJB, Struts , Hibernate, Spring, JSP , Servlets , JMS, MQ Series, XML, SOAP, UDDI, WSDL, WAP,WML,JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4j, JUnit, Websphere app server , WSAD , Rational Rose, Oracle .

We'd love your feedback!