We provide IT Staff Augmentation Services!

Ror Developer Resume

0/5 (Submit Your Rating)

Mountain View, CA

SUMMARY:

  • Over 7 years of experience in application development using Ruby On Rails, Java/J2EE.
  • Experience in developing Web applications using HTML5, CSS, Sass, JavaScript,Ajax and MySQL, PostgreSQL, SQLite.
  • Demonstrated ability to satisfy upper management through reliability, commitment and problem resolution. Recognized as very dedicated and focused.
  • 3+ years of experience on Ruby on Rails(Ruby 2.1 and 4)
  • Expertise in developing, maintaining and debugging Rails application.
  • Strong experience in Ruby On Rails, Java/JEE, Search Engines (Solr/Exalead), JQuery, JIRA, Crucible, HTML5 and Advanced JS(backbone.js, Twitter Bootstrap and Zurb foundation).
  • Experience in various stages of software development life cycle including requirementsanalysis, design, development, deployment and testing, with extensive knowledge in application development of various business applications.
  • Strong knowledge on Object Oriented Programming.
  • Experience in writing the Cron Jobs.
  • Proven expertise in setting up Development environment using ruby Stack
  • Strong technical background with solid history of delivering outstanding customer service. Genuine commitment to quality and customer satisfaction.
  • Proficient in MVC architectures using Rails, Struts, Spring Framework and Hibernate
  • 3 years of experience on Core Java technology which includes multithreading, JDBC, RMI, network programming.
  • Involved in the offshore team calls.
  • Experience in Agile Development(Iterations and standup meetings etc) and Git Hub, SVN, Amazon EC2 and Heroku.

TECHNICAL SKILLS:

Languages: Ruby, Java, C#, C, C++, SQL, PL/SQL

J2EE and Web Technologies: JavaScript, JQuery, J2EE (JSP, Servlets, EJB), XML,SOAP

Frameworks / Architectures: Rails, Spring, Struts, Hibernate

Test Frameworks: MiniTest, Test Unit, Junit, Rspec

Web Design: HTML5, XML, CSS3, JSP, Servlets

Application & Web Servers: Web Sphere, Apache Tomcat, JBOSS

Databases: Oracle 9i/10g/11g, Microsoft SQL Server, MySQL Server

Operating Systems: Windows, Unix

Development Tools: Eclipse, Netbeans

Build Tools: Jenkins, Maven

Other Tools: SOLR/Lucene

Version Control: SVN, Git, CVS

Configuration Management: Tortoise SVN

PROFESSIONAL EXPERIENCE:

Confidential, Mountain View, CA

ROR Developer

Responsibilities:

  • Created controllers, helpers, models, views, and partials in the application.
  • FollowedAgiledevelopment methodology andscrumfor the project.
  • Managed code with GIT and unit testing in Rspec framework.
  • Fixing the bugs and tickets filed by quality assurance and product management team.
  • Able to dig into unfamiliar codebases in order to understand a bug and solve a problem.
  • Involved in coding for full filling the client side validations using Javascript and Jquery.
  • Used RSpec (BDD) to specify and test controller classes, models, view templates, helpers and routing. The results improved the application code design, helped reduce unnecessary coding and improved future code design.
  • Performed the ETL (Extract Transform Load) process and wrote Ruby scripts and loaded the data in the target database.
  • Used Rails finder methods, filters, and wrote model scopes in the application.
  • Implemented Complex data structures (Sorting, Searching, Stack, Queue, and Link List) for Ruby programming as per client specifications.

Environment: Ruby on Rails(2.1 and 4), RubyMine, Mongodb, HTML5, CSS3, AJAX, JQuery, JavaScript, Bootstrap,AWS.

Confidential: Irving, TX

ROR Developer

Responsibilities:

  • Responsible for writing code in Object Oriented Programming supported by Ruby on Rails in Agile SCRUM environment.
  • Experience in involving daily offshore scrum calls.
  • Experience in writing the Cron Jobs.
  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS JavaScript, and Rspec.
  • Developed several client side validation codes using JavaScript for validating the different fields.
  • Involved in checking the quality of code.
  • Involved in configuration of SVN Tortoise with Aptana Studio.
  • Involved in the daily sanity check after deployment.
  • Worked with ActiveRecord Classes from Rails Console for Data base programming.
  • Web application design, development and maintenance. Work with manager to identify opportunities to enhance the application.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Developed Ruby Scripts to change and migrate database on production.
  • Thoroughly involved in the daily deployments by taking the latest code from SVN repository.

Environment: Ruby on Rails(2.1 and 3.2), Apache Passenger, Aptana Studio 3, MySQL, HTML5, CSS3, AJAX, JQuery, JavaScript, Bootstrap, SVN tortoise, WinSCP, PuTTY.

Confidential: Jacksonville, FL

ROR Developer

Responsibilities:

  • Involved in both front - end and back-end designing tasks and implementing them.
  • Responsible for writing code in Object Oriented Programming supported by Ruby on Rails in Agile SCRUM environment.
  • Followed strict agile process during the project, daily stand up and 3 weeks sprint followed by all team live demo; Helped in creating User stories, creating task based on user stories, user stories prioritizing/planning, code reviews, and sprint retrospective.
  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS JavaScript, and Rspec.
  • Worked with ActiveRecord Classes from Rails Console for Data base programming.
  • Web application design, development and maintenance. Work with manager to identify opportunities to enhance the application.
  • Performed Unit testing, Integration Testing,GUI and web application testing using Rspec.
  • Developed Ruby Scripts to change and migrate database on production.

Environment: Ruby on Rails, CSS, HTML5, Rspec, JSON, SVN, MySQL, UNIX

Confidential: Milpitas, CA

ROR Developer

Responsibilities:

  • Involved frequently with business analysts to gather the requirements.
  • Coding using Ruby on Rails and also used JQUERY, HTML5 and advanced JS for better look and feel.
  • This involves designing database model for the entire application like creating tables, views and stored procedure.
  • Used Subversion (SVN) for Version Control System.
  • Support bug fixes and enhancements.
  • Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery,HTML,CSS,BehaviorDrivenDevelopment(BDD) and pair based programming.
  • Implemented sorting, auto completer (typo ahead) and paginations functionality for entire application.
  • Upgraded the existing application in HTML based environment(Intranet based) to Ruby on Rails Environment without changing the functionality.
  • Writing backend programming in Ruby on Rails

Environment: Ruby on Rails3, Apache Passenger, Aptana, HTML5, CSS3, AJAX, JQuery, JavaScript, RESTful, SVN tortoise.

Confidential, Plano, TX

JAVA/J2EE Developer

Responsibilities:

  • Involved in developing various web services for processing emails and sending back confirmation.
  • Developed post email processor which is responsible for acknowledgement of email deliveries.
  • Developed JMS Message queue of the emails and configured listeners for the queues.
  • Involved in configuring Spring framework for JMS queues and listeners.
  • Involved in developing many enterprise beans using EJB 3.x, Dependency Injection.
  • Developed client-side user interface using JSP, Struts.
  • Involved in both front-end and back-end designing tasks and implementing them.
  • Involved in configuring the EJB files and ANT scripts for deployment.
  • IBM ClearCase is used as version controlling tool and it is extensively used while developing and maintaining.
  • IBM Clear Quest is used as testing and resolving system during UAT and deployment.
  • Involved in configuring Log4j system and developed applications with log4j as logging system.
  • Modified and created various database links and materialized views.
  • Involved in developing a JDBC utility to successfully migrate database from one environment to the other.
  • Involved in provisioning the system and gathering the new requirements.
  • Involved in configuring the JBoss4.2.3 Application server.
  • Prepared a more detailed documentation of the product.

Confidential

 JAVA/J2EE Developer

Responsibilities:

  • Developed client-side user interface using JSP, Struts, JSF, Java Swings.
  • Experienced in all features of Java Object oriented programming.
  • Involved in developing back-end modules using SQL queries, EJBs.
  • Involved in implementing JMS message queues and developing MDB as queue listener.
  • Involved in implementing security to the web service using WSS4J user Token handler.
  • Gave user support to the system by helping users and answering their queries through e-mails and phones.
  • Prepared a power-point presentation on using the tool and gave demo sessions to the users.
  • Developed client-side user interface using JSP, Struts.
  • Involved in both front-end and back-end designing tasks and implementing them.
  • Involved in provisioning the system and gathering the new requirements from users and gave user support.
  • Involved in configuring the BEA WebLogic 8.0 Application server and deploying the application on the server.
  • Involved in configuring the EJB xml files for deployment.
  • Involved in gathering user requirements and in the designing phase of the new release of the product
  • Prepared a more detailed documentation of the product.

Environment: J2SE 4.0, J2EE1.3, BEA WebLogic 8.0, Eclipse3.8, JBuilder 2005, Apache AXIS 2, WebServices, WSS4J, JMS, MDB, JSP, Struts, JSF, Java Swing, Oracle10g, Sun Solaris, PL/SQL Developer, EJB2.x, PVCS.

We'd love your feedback!