We provide IT Staff Augmentation Services!

Sr. Ruby/java Consultant Resume

0/5 (Submit Your Rating)

Northbrook, IL

SUMMARY

  • IT experience of 7 years in application development using Ruby on Rails, HTML5, Git, Heroku, Java\J2EE, JavaScript, Phusion Passenger, Oracle, Microsoft SQL server, SQLite, PostgreSQL.
  • More than 3 years of experience in Ruby on Rails.
  • Experience on Core Java and J2EE for 3 years.
  • Best Experience in Databases like Mongo DB, MySQL.
  • Experience in web based GUI’s development using JSP, HTML, XHTML, and CSS.
  • Proficient in Model - View-Controller (MVC) architectures using Rails, Struts, Spring framework and Hibernate.
  • Extensive experience in Java script, XML, JQuery, HTML5 and coffee script
  • Experience in various stage of software development life cycle includes requirements, analysis, design, development, deployment and testing of an application for business outputs.
  • Experience in Agile software development- a framework that delivers customer collaboration and interaction with processes and tools.
  • Experience in using Git, GitHub, and Amazon EC2 and deployment using Heroku.
  • Experience in Test Driven Development and Behavior Driven Development methodologies for consulting firms and enterprise projects.
  • Experience in deploying of applications in WEBrick, Phusion passenger and functional usage with Apache Tomcat Server.
  • Certified with Database2, Rapid Application Developer and Rational Functional Tester by IBM.

TECHNICAL SKILLS

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

Web Design: HTML5, XHTML, CSS3, JSP

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

Application & Web Servers: Apache Tomcat, JBOSS, WEBrick, Phusion Passenger

Web Technologies and J2EE: JavaScript, JQuery, Coffee scriptRational Application Developer

Test Frameworks: Test Unit, Junit, Rspec, Capybara, Mockito, JMeter

Frameworks / Architectures: Rails, Spring, Struts, Hibernate

Deployment Tools: Amazon EC2, Heroku

Operating Systems: Windows, Unix

Protocols: HTTP/HTTPS, TCP/IP, SOAP, SMTP

Other Tools: MS Office(MS-Excel, MS-PowerPoint, MS-Project 2013), Visio 2013

PROFESSIONAL EXPERIENCE

Confidential, NORTHBROOK, IL

Sr. Ruby/JAVA Consultant

Responsibilities:

  • Prepared and trained to work in Agile methodology and refine business backlog with grooming sessions
  • Worked as full stack backend developer for mobile applications (Front-End) in two project like Car Locator, Crash Detection.
  • Created Database schema structure using Visio and drawing class diagrams for two mobile applications
  • Took grooming session for the project to groom the backlog and understand the business requirements and backlog perfectly
  • Created Database tables in SQLYog using MySQL for Car locator mobile application.
  • Best experience in using MongoDB for Crash Detection mobile application, created collections and documents to detect the crash of a car for a program called connected cars in Research and Development team of my Organization.
  • Best experience in writing a Ruby on rails application to run the web services using RESTful web services.
  • Functionality of this web services is to take user data like mobile specifications, and user location to find a car which is parked.
  • Used ORM tool MyBatis to connect my application to database(MySQL)
  • Best in writing business logic for the application according to the story points in the product backlog.
  • Successful in taking user mobile details and post it to server in regular intervals and analyzing the results.
  • Using Adobe Site Catalyst for Data analytics in order to track no of visits for the page.
  • Practiced Test-Driven Development with Mockito to test web services and Behavior-Driven development using Cucumber
  • Developing web applications with W3C XHTML, HTML5, CSS3 standards and using Ruby, Rails, Git and Heroku
  • Writing Test Cases for the Web services to load test and stress test the application with raw data and understanding the behavior of the web services on the server.

Environment: Java (1.7), Ruby (1.9.3), Rails (4.0), Apache Tomcat, Apache JMeter, MySQL, Mongo DB, JQuery, RESTful, Site Catalyst and Morphia.

Confidential, WINSTON SALEM, NC

Sr. ROR Developer

Responsibilities:

  • Created most important Business Rules which are useful for the scope of project and needs of customers
  • Prepared and analyzed System Requirements Specifications (SRS) for a project and interacted with client during requirements specifications
  • Creating database schema for PostgreSQL Database and helped to draw ER-Diagrams using Microsoft Visio.
  • Designed low-level and High-level documentation for entire application, this involves in designing Use-case diagrams, Class Diagrams, Sequence Diagrams, Entity Diagrams with the help of Microsoft Visio.
  • Coding application using Ruby on Rails in End-to-End Web application development and MVC framework for back-end while front-end is built on CSS and HTML5 framework.
  • Actively involved in developing the methods for Create, Read, Update and Delete (CURD) in Active Record
  • Involved in designing mobile search application system requirements and coded back-end and front-end in Ruby on Rails
  • Practiced Test-Driven Development with Rspec tool and Behavior-Driven development using Cucumber and Capybara
  • Developing web applications with W3C XHTML, HTML5, CSS3 standards and using Ruby, Rails, Git and Heroku
  • Interactive in providing change requests, trouble reports and requirements collection with the client

Environment: Ruby (1.9.3), Rails(4.0), Apache Passenger, HTML5, CSS3, AJAX, JQuery, JavaScript, MySQL Server, RESTful, Git.

Confidential, RESTON, VA

ROR Developer

Responsibilities:

  • Actively involved in client interaction during preparation of Software Requirements Specifications (SRS) and trained how to write Business rules for a web application project.
  • Designing Data model, stored procedures for a Data set
  • This involves designing database model for the entire application like creating tables, views and stored procedure.
  • Implemented MVC architecture for running rails applications.
  • Designed templates for displaying HTML with Ruby files
  • This involves the implementation of version control systems such as GIT, and remote backup using GIT Hub.
  • Designing dynamic Java Server Pages (JSP) and graphs generation using JfreeCharts for analysis purpose.
  • Responsible in developing RSpec test cases for a rails application.
  • Designed and developed Web services using XML and JQuery.
  • Involved in Code review and Bug fix issues for client.
  • Used deployment tools like Heroku
  • Daily updates to clients through teleconferences and formal status updates.

Environment: Ruby on Rails (3.2), WEBrick, HTML, CSS3, AJAX, Java, JSP, Hibernate, JavaScript, SQLite3, Heroku.

Confidential, NORTHBROOK, IL

ROR Developer

Responsibilities:

  • Actively involved in software engineering practices including coding standards, source control management and testing.
  • This involves gathering information about the requirement, analyzing and preparing the Document of Understanding.
  • Experience with Object Oriented Analysis and design.
  • Familiar with relational databases, preferably Microsoft SQL.
  • Understanding of web services technologies such as SOAP, HTTP, REST.
  • Experience with HTML, Java Script, CSS and web 2.0 technologies.
  • Was successful in delivering projects under strict schedules and with quality measures.
  • Successful in using test cases using Junit testing.
  • Experience in deploying web application from rails on to GitHub server for backup.

Environment: HTML, CSS, Java, J2EE, JSP, Struts, XML, Eclipse, JavaScript, SQL Server and CVS.

Confidential

Programmer Analyst

Responsibilities:

  • Responsible for design and development of Web Application in J2EE using Struts MVC Framework.
  • Used Hibernate framework to map the Java classes to the database.
  • Experienced the use of Object Oriented concepts like Inheritance, Polymorphism and Abstraction.
  • Developed server side programs using Servlets and Java Server Pages.
  • Designed web pages using Java Script to validate forms.
  • Application and user level configurations have been maintained by using XML Files.
  • Developed Business components using Objects in Java and produced the client requirements.
  • Utilized Servlets to handle various requests from the client browser and send responses.
  • Used Rational Rose 2003 for UML diagrams like Use-Cases, Class Diagrams, and Sequence Diagrams.
  • Applied experience on Apache Web server to provide quick user response.
  • Developed Test classes using Junit for Unit Testing, Integration for functional requirements and Validation testing.
  • Extensively used connectors for web services to integrate easily with external systems.

Environment: Java 2, J2EE, JSP, Servlets, HTML, XML, JavaScript, Struts 1.1, PL/SQL, Tomcat Server, Rational Rose 2003.

We'd love your feedback!