We provide IT Staff Augmentation Services!

Ror Developer Resume

0/5 (Submit Your Rating)

Chicao, IL

SUMMARY

  • 7 years of experience in application development using Ruby On Rails, Java/JEE, HTML5, JavaScript, JQuery, Social Networking app development, Object Oriented Programming, Oracle, SQL, MySQL.
  • 1 year of experience in Angular JS.
  • 3+ years of experience on Ruby on Rails(Ruby 2 and rails 4)
  • 3 years of experience on Core Java and JEE.
  • Experience in various stages of software development life cycle including requirements analysis, design, development, deployment and testing, with extensive knowledge in application development of various business applications.
  • Experience in Agile Development(Iterations and standup meetings etc) and Git Hub, Amazon EC2 and Heroku.
  • Experience in TDD and BDD development methodologies.
  • Strong experience in Ruby On Rails, Java/JEE, Search Engines, JQuery, JIRA, HTML5 and Advanced JS(backbone.js, Twitter Bootstrap).
  • Applied skills in software development, architecture, design, and support for new and existing products.
  • Proficient in MVC architectures using Rails, Struts, Spring Framework and Hibernate
  • Experience in web - based GUIs development using JSP, JSTL, HTML, CSS, AJAX and JavaScript
  • Extensive knowledge of J2EE architecture, Patterns, Design and development.
  • Experience on Core Java technology which includes multithreading, JDBC, RMI, network programming
  • Experienced in the functional usage and deployment of applications in JBoss, WebSphere and Apache Tomcat Server.

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, Angular JS, Struts, Hibernate

Test Frameworks: MiniTest, Test Unit, Junit

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

Version Control: GIT, SVN, CVS

PROFESSIONAL EXPERIENCE

Confidential, Chicao, IL

ROR Developer

Responsibilities:

  • Created controllers, helpers, models, views, and partials in the application.
  • 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.
  • Used Rails finder methods, filters, and wrote model scopes in the application.
  • Performed the ETL (Extract Transform Load) process and wrote Ruby scripts and loaded the data in the target database.
  • 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 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 4.1), Aptana Studio 3, MySQL, HTML5, CSS3, AJAX, JQuery, JavaScript, Bootstrap, SVN tortoise, WinSCP, PuTTY.

Confidential, San Ramon, CA

ROR Developer

Responsibilities:

  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS, JavaScript.
  • Analyzed system requirements specifications and involved in client interaction during requirements specifications.
  • Coding using Ruby on Rails and also used JQUERY, HTML5 and advanced JS for better look and feel.
  • Handled caching in Ruby on Rails
  • Involved in both front-end and back-end designing tasks and implementing them.
  • Integrated front-end with the API's.
  • Involved in configuring Torque box.
  • 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
  • Prepared a more detailed documentation of the product.

Environment: Ruby on Rails, Angular JS, CSS, HTML5, Rspec, JSON, GIT, UNIX

Confidential, Fremont, CA

ROR Developer

RESPONSIBILITIES:

  • Implemented Complex data structures (Sorting, Searching, Stack, Queue, and Link List) for Ruby programming as per client specifications.
  • Developed Ruby Scripts to change and migrate database on production
  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS JavaScript, and Rspec.
  • Managed code with SVN and unit testing in Rspec framework.
  • Writing backend programming in Ruby on Rails
  • Developed Active Record Classes from Rails Console for Data base programming.
  • Handled caching in Ruby on Rails.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec .
  • 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.

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

Confidential, Highlands Ranch, CO

ROR Developer

Responsibilities:

  • Analyzed system requirements specifications and involved in client interaction during requirements specifications.
  • Prepared low level and high level design documents for entire application. this involves preparing design documents like Use Case Diagrams
  • Class Diagrams, Sequence Diagrams and Entity Diagrams using the client provided design tool, MS Visio 2010.
  • Coding using Ruby on Rails and also used JQUERY, HTML5 and advanced JS for better look and feel.
  • Written Rspec and implemented TDD process.
  • Interaction with client to handle change requests, trouble reports and requirements collection.
  • Prepared low level and high level design documents for entire application.
  • This involves preparing design documents like Use Case Diagrams, Class Diagrams, Sequence Diagrams and Entity Diagrams using the client provided design tool, MS Visio 2003.
  • This involves designing database model for the entire application like creating tables, views and stored procedure.
  • Implemented sorting, auto completer (typo ahead) and paginations functionality for entire application.
  • Actively involved in the Indexing of data from different data sources using Solr/Exalead.
  • Actively involved in the designing of mobile search application (Blackberry app) requirements and coded backend and front end in Ruby on Rails.

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

Confidential, Irving, TX

Java Developer

Responsibilities:

  • Designed, developed, tested, and debugged complex enterprise applications.
  • Managed customer catalogs containing up to millions of SKUs.
  • Involved in designing, developing and configuring server side J2EE components like Java Beans, JSP, Servlets, JDBC, JNDI, and XML using IDE- Eclipse and deployments in Websphere5.0.
  • Augments the catalog with additional information required to support international logistics optimization and quoting (weights, dimensions, HS codes, ECCN numbers, preference groups, duty units, etc)
  • Notifies the user of changes requiring reclassification of SKUs.
  • Key member of engineering team.
  • Implemented the client interface using JSF. Worked on and configured faces-config.xml.
  • Worked with other engineers to define architecture and APIs.
  • Wrote RUNALL and ROLLBACK scripts in a given release cycle for the application’s Oracle 10g backend database objects.
  • Also worked with HTML/DHTML and JavaScript for GUI development
  • GUI implementation consists of more than 110 classes.
  • Used advanced Swing components such as JTable and Jtree.
  • Developed XML documents for data parsing using SAX and DOM.
  • Developed an installer for the program using Install Shield.
  • Co-ordination with the onsite team, Design, Iterative development (RUP) Agile Methodology, unit and integration testing.
  • Debugged the application using Bug Seeker.
  • Contributed to the testing of the software using Win Runner.

Environment: JDK 1.5, J2EE 1.4, EJB’s, Swing, Web Logic 6.2, XML, Oracle9i, RUP, Rational Rose 2002, UML (OOAD), JSF, JSP, JUnit, JSF, Log4j, UML, JavaScript, Web sphere, Eclipse, MySQL, Win Runner, Clear Case.SAX, DOM, TOAD 7.0, JAXP 1.3, Windows NT 4.0

Confidential

Software Programmer

Responsibilities:

  • Developed Servlets to retrieve contents from Database.
  • Developed classes using JDBC.
  • Designed User Interfaces using JSP, CSS, HTML, and JavaScript
  • Used Net beans during development.
  • Involved in generating the UML diagrams using Rational Rose.
  • Coding for client side interactions of web pages developed in JSP and HTML.
  • Created server side code to implement JDBC connectivity to MySql.
  • Wrote various Struts specific Action and Action Form classes for handling different request within JSP.
  • ActionServlet was responsible for mapping the request to respective Action based on the configuration file.
  • Involved in Functional Requirement Study and Analysis.

Environment: Windows XP, Core java, J2SE, Servlets, JSP, JavaScript, HTML, CSS, DHTML, Net beans, Web Logic 5.1, XML, JDBC, MySQL

We'd love your feedback!