We provide IT Staff Augmentation Services!

Ror Developer Resume

3.00/5 (Submit Your Rating)

PA

SUMMARY

  • Experience of 6 years in application development using Ruby On Rails, Java/JEE, HTML5, JavaScript, JQuery, Object Oriented Programming, Oracle, Springs, SQL, MySQL.
  • 3 years of experience on Ruby on Rails(Ruby 1.9.3 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 implementing Rails MVC and Helpers.
  • 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
  • Experience with testing on UNIX, Linux, Solaris and Windows environments.
  • Experience in virtualization using VM Player and Virtual box.
  • Experienced in the functional usage and deployment of applications in Apache Tomcat Server.
  • Excellent communication skills and ability to work effectively in a team as well as individually in a fast paced environment.
  • Excellent communication skills with proven results in meeting aggressive timelines and working independently and as a coherent team member.

TECHNICAL SKILLS

Languages: Ruby, Java, C#, C, C++, SQL, PL/SQLJ2EE and Web Technologies JavaScript, JQuery, J2EE (JSP, Servlets, EJB),Swing, XML, REST API’s

Frameworks / Architectures: Rails, Spring, Struts

Test Frameworks: MiniTest, Test Unit, Junit

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

Application & Web Servers: Apache Tomcat, JBOSS

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

Operating Systems: Windows, Unix,LINUX,MAC OS

Development Tools: Eclipse, Netbeans

Build Tools: Jenkins, Maven,ANT

Version Control: SVN, Git, CVS

PROFESSIONAL EXPERIENCE

Confidential, PA

ROR Developer

Responsbilities:

  • Providing the best components of the Ruby-on-Rails to deliver high quality solutions to customers at maximum speed
  • Involving in the entire software development lifecycle, using an Agile methodology.
  • Providing input on feature requirements, then managing projects to completion, testing, and releasing to production
  • Created an events calendar so that important events can be posted and viewed
  • Developing in Rails and JavaScript/jQuery, hosting on AWS 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 cooperates with the teammates, whether they are local or remote. Taking feedback graciously and helping fellow developers improve when reviewing their code.
  • Developed Oracle, stored procedures, functions, triggers and PL/SQL code for the application using SQL
  • 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.
  • Created Report Generator for various Projects to meet the current stage of the Project
  • Designed and manipulated database.

Environment: Ruby on rails, CSS, XML, HTML, JavaScript, JQuery, AJAX, MYSQL, Agile Methodology, Apache, Linux

Confidential, CA

ROR Software Engineer

Responsbilities:

  • Build bash scripts to monitor file sizes in certain directories and return results to database.
  • Wrote views for mobile monitoring site (Bootstrap/HAML/SASS)
  • Setup server deployment scripts (Capistrano)
  • Configure production server environment.
  • Built base test framework around mobile site (RSpec/Capybara)
  • Built relevant controllers with functional tests
  • Built relevant models with unit tests
  • Architected data model

Environment: HTML5, CSS, JavaScript, JQuery, Linux, Unix, RoR, EC2, JavaScript, Bootstrap, Github, Java, Eclipse, Restful API, Testing, ANT.

Confidential

Java Developer

Responsbilities:

  • Responsible for design and development of Web Application using Struts Framework and written Action Classes and configure the Application using Struts Configuration file.
  • Did technical design to conform to STRUTS (MVC) framework.
  • Wrote server side programs by using Servlets and JSP.
  • Designed and developed the HTML front end screens and validated forms using JavaScript.
  • Made use of almost all Object Oriented concepts like Inheritance, polymorphism and Abstraction.
  • Application and user level configurations have been maintained by using XML Files.
  • Widely used HTML for web based design.
  • Implemented MVC using Struts Framework.
  • Utilized Servlets to handle various requests from the client browser and send responses.
  • Created and implemented PL/SQL stored procedures, triggers.
  • Designing and documenting of the stored procedures.
  • Coding Test Classes using Junit for unit testing, Performed functional integration system and validation testing.
  • Used JDBC Prepared statements to call from Servlets for database access
  • Implemented design patterns MVC, Session Facade for developing the application.

Environment: Java 2, J2EE, JSP, Servlets, HTML, DHTML, XML, JavaScript, Struts 1.1, Eclipse, WebLogic, PL/SQL, Oracle9i.

Confidential

Java Developer

Responsibilities:

  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
  • Developed Struts framework Action Servlets cl\asses for Controller and developed Form Beans for transferring data between Action class and the View Layer
  • Developed the front end UI using JSP, HTML, JavaScript, CSS
  • Implemented Struts Validator framework to validate the data
  • Developed Ant(build.xml) targets for build and deployments on Web Sphere Application Server 5.0
  • Developed Stored Procedures in the Oracle 9i database(RDMS)
  • Performed impact analysis on the dependency projects of OneSource Project
  • Involved in writing unit test plans and developing test cases using JUnit
  • Used Configuration Management and Version Control tool CVS

Environment: Java, J2EE, Servlets, JSP, Struts 1.0, JDBC, SAX, HTML, CSS, Java script, WSAD, Windows 2000, and Oracle 9i.

Confidential

Java Developer

Responsibilities:

  • Implement front-end GUI using HTML, XSLT, JSP 2.0, Struts 1.1 tag libraries,
  • Tiles framework and Java Beans as Value Objects.
  • Perform front-end validations using Java Script and Struts validation framework.
  • Involved in Implementation of Action classes.
  • Implemented Interface for back-end data processing using JDBC and Struts.
  • Extensively used Java Collection framework and Exception handling.

Environment: Java, J2EE, JSP 2.0, HTML, XSLT, CSS, Struts Framework, JDBC, Oracle, Windows 2000 server, Apache Tomcat, Hibernate.

We'd love your feedback!