Post Job Free
Sign in

Vanitha's Resume

Location:
United States
Posted:
July 08, 2009

Contact this candidate

Resume:

VANITHA N RAJU

________________________________________

OBJECTIVE :

Standing at the crossroads of my professional career, I am extremely interested to enhance my knowledge in Java. I am looking for a responsible and challenging position in a vibrant environment, and to contribute towards the further growth of the organization and myself. In this fast and ever-changing world of software, I have equipped myself with all the skills a programmer needs. I have in-depth knowledge in J2SE, J2EE and design patterns.

AREAS OF EXPERTISE:

• Software Developer with 1+ years of experience with various Java and J2EE technologies like Threading, Socket Programming, JDBC, JSP, Servlets, Hibernate and EJB.

• Knowledge of C/C++ and C# languages.

• Hands on experience in J2EE Design Patterns.

• Experienced in J2EE frameworks like Spring, Struts and Log4j.

• In depth knowledge of CSS and HTML for client side presentation.

• Proficient in XML, XSLT, XML Schema, DTD.

• Proficient in usage of open source tools such as Ant, JUnit.

• Effectively used Tiles, AJAX and PHP in web based applications.

• Worked with Tag Libraries like JSTL.

• Good understanding of PL/SQL Stored Procedures and RDBMS concepts with hands on experience with MySQL, DB2, Oracle, SQL Server and MS Access.

• Hands on experience with Web Services using SOAP , SOA, UDDI and WSDL

• Worked with Version control like CVS.

• Implemented methodologies like Agile and RUP.

• In depth knowledge of Apache Web Server and Tomcat Web Container.

• Worked with IBM WebSphere and JBOSS application servers.

• Communicating effectively with project team members and business users.

• Quick learner and adaptive to new and challenging technological environments.

• Ability to prioritize, multi-task, work under pressure and submitting deliverables on time.

TECHNICAL SKILLS:

Platforms

Languages

Java/J2EE Technologies

Java Frameworks/Patterns

Web/Application Servers

Web Technologies/Services

Tools

Database

Methodologies

Source Control

UNIX (Solaris), Windows 2000/XP/Vista

Java, JavaScript, HTML, XML, PL/SQL, UNIX

JDBC, Socket Programming, Threading, JSP, Servlets, EJB, AJAX, Java Beans

Hibernate, Struts, Log4j, Tiles, MVC, J2EE Design Patterns

Apache-Tomcat v6.0, IBM WebSphere 6.x,

JBoss 4.x, WebLogic 7.0/8.1

HTML, XML (DOM, SAX, XPath, DTD), SOAP, UDDI

Eclipse, NetBeans, WSAD, ANT, JavaScript, JUnit

Oracle 9i/10g, DB2 8.1, MySQL5.0, SQL Server

Agile, RUP

CVS, IBM Clearcase

CAREER HISTORY:

Company: United Software Group Inc., Dec 2008 to

Title: Online Ordering System Till Date

Description:This project aims at developing a web portal for the customers and businesses to participate in an online ordering system. Businesses will publish their catalogs and customers will order them. This project also calls for mobile ordering. This project reduces lot of hassles in ordering the goods from vendors details.

Responsibilities:

• Analyzed the requirements and prepared requirement specifications.

• Involved in preparation of the design document and functional specification for the project.

• Worked on AJAX for building Rich Internet Application.

• Designed and developed MVC2 based Struts framework for web presentation.

• Implemented reusable JSP templates using Struts Tiles framework.

• Responsible for implementing Validation criteria using Struts.

• Designed the UI Components using Struts Tag Libraries.

• Developed Criteria Queries for CRUD operations on database.

• Used Hibernate persistence framework to communicate with Database.

• Designed and developed DAO interfaces & implementations for database related operations.

• Utilized JUnit for unit testing of the modules and HttpUnit for developing and testing website.

• Worked on CVS as source control.

• Used ANT to write build scripts as well as deployment scripts.

• Extensively used log4j for logging the log files.

Environment: Java, AJAX, Agile, CSS, Web Services, Hibernate 3.0, Struts 1.2.4, Websphere 6.1, UNIX, HTML, XML,Eclipse 3.3.2, JUnit, Log4J, ANT, SQL Server 2005, CVS.

Company: United Software Group Inc., May 2008 to

Title: Employee Database Nov 2008

Description: Maintaining the employee details of some of the employers of the company in a database using JSP, Servlet and hibernate concepts. Login and Password are obtained and is checked for validity or authorization by means of struts. On authorization, a list of choices (updates, insert, delete) will be listed. On selecting any of the options, that action will lead to the loading of the respective Servlet page for performing the respective selected action based on the hibernate concept.

Responsibilities:

• Involved in the design and development of Presentation and Business Tiers using Struts framework, JSP, Servlets, Tag libraries, HTML and JavaScript.

• Used JavaScript for client side validations.

• Involved in writing Action classes, Form beans.

• Designed the web front end with JSP, HTML and JavaScript.

• Developed the web applications to look more dynamic using AJAX.

• Implemented the MVC architecture to design the Struts framework for validation purposes.

• Responsible for generating the struts and hibernate configuration files.

• Developed the persistence framework Hibernate to communicate with the database.

• Used JDBC to access the database for performing the stored procedure operations.

• Used Eclipse for developing the applications.

• Used WebSphere application server for deployment.

• Involved during the version control of the application using CVS.

• Used JUnit for unit testing.

Environment: Java, JSP, Servlets, Tag Libraries, JavaScript, Struts, Hibernate, Ajax, JUnit, PL/SQL, MySQL 5.0, Eclipse 3.x, WebSphere 6.1

School Name: Fairleigh Dickinson University Jun 2007 to

Title: Update Database using JDBC Dec 2007

Description: The overall goal of this project is to create a database consisting of student details like Student Id, name, subjects and grades, and then had to update the database using JDBC according to user’s input such as insert data, delete data, and display data.

Responsibilities:

• Created a database named Student records using MySQL and developed some queries to create table.

• Developed a java class to get Driver connection using JDBC and did some I/O operations to get user’s input with Eclipse.

• Generated different methods for insertion, deletion and display operations.

• Created SQL Query to insert, delete and display operations.

• Normalized Tables for better performance.

Environment: MySQL 5.0, Eclipse 3.x, JDBC

EDUCATION :

Masters of Science in Electrical Engineering with Computer study, May 2008

Fairleigh Dickinson University, NJ, USA

B.E. Electricals and Electronics, Anna University, India May 2006



Contact this candidate