Resume

Sign in

Manager Project

Location:
Santa Clara, California, 95054, United States
Posted:
May 24, 2010

Contact this candidate
Sponsored by:
TalentDesk
Post Jobs to
Multiple Job Boards &
Get more Candidates
Try it Free!
Start your 30-day
Free Trial

Rakhee Parakh

E-mail: abmrqp@r.postjobfree.com

Ph: (408)-***-****

CAREER OBJECTIVE:

To build complex (transactional, concurrent, secured, scalable etc)

Java/J2EE based

Systems. Strive for creating systems based on sound technical designs by

applying

OO design concepts and software patterns.

SUMMARY:

. Master's Degree in Computer Application.

. Over 4 years of demonstrated success in developing complex enterprise

applications using j2ee technologies.

. Experience on all the phases of Software Development Life Cycle

starting from collecting and analyzing business requirements,

developing specifications regarding data, process, interfaces, design,

build, integration, testing and debugging, implementation, reports,

and support for production activities on Software Applications in

Banking, Financial, Insurance and Education and related domains.

. Possessing excellent programming skills summed up with strong

knowledge in J2EE (JSP, Servlets, EJB), JSF, XSLT, JDBC, JNDI, XML.

. Good understanding of Object Oriented design principals.

. Working knowledge of Java Message Service (JMS).

. Extensive experience in programming, deploying, configuring, fine-

tuning of middle-tier popular J2EE Application Servers like IBM Web

Sphere,BEA Web Logic and Tomcat web server.

. Good Experience in application development using MVC Architecture and

Struts Framework.

. Good knowledge of Java 5 programming features.

. Excellent Track Record in delivering Highly Scalable and Efficient

Multi-Threaded Applications on time using standard development

practices.

. Expertise in developing Middle-Tier components using Enterprise Java

Beans (EJB), JMS, JNDI and other Remote Components.

. Expertise in developing Object Relational Mapping using Hibernate &

IBatis and Oracle.

. Expertise in developing the Web components using JSPs, Servlets,

Filters, Custom Tag Handlers, CSS.

. Expertise in developing application user interfaces with JSPs, AJAX,

Java Script and DHTML.

. Expertise in debugging the applications and Unit Testing the

application using JUnit.

. Expertise in defining solutions with excellent Object Oriented Design

using several design patterns including but not limited to Singleton,

MVC, Factory, etc.

. Expertise in Documenting the Software Requirements Specifications

including Functional Requirements, Data Requirements and Performance

Requirements.

. Strong Experience in writing Stored Procedures, Functions and

Triggers.

. Experience in writing the ANT SCRIPTS for building and deploying the

working enterprise application and writing Unix Scripts.

. Highly adaptable and adept at building good working relationships.

Technical Skills:

Databases Oracle 8i/9i/10g, PL/SQL, MySql, SQL Server 2005,

DB2

Operating System Windows 98/XP/200/NT, DOS, Unix, Linux.

J2EE Technologies EJB 2.0/3.0, Servlets2.4, JSP1.2/2.0, Spring 2.0,

JSTL, JDBC, MVC, Struts 2.0, Hibernate 3.0,

IBatis 2.0, LOG4J, JNDI, RMI, JUNIT, XML Beans,

SAX/DOM, ANT, JMS, JAXP

Web Technologies JavaScript, AJAX, CSS, HTML, DHTML, XML, XSL,

Perl and UML.

Application Servers Tomcat 5.5/6.0, Web Logic 9.2 &10.0, Web Sphere

6.0.

IDE Tools NetBeans6.0, Eclipse3.2, JBuilder

GUI HTML, CSS, JavaScript, Ajax, AWT, Swing, Applet,

XSLT, JSF, JSP

Design Methodologies UML, SDLC

Version Control Tools CVS

Scripting Tools Perl Script.

Professional Experience:

Company Omniscient Pvt. Ltd, India

Clients Sungard Broker System, Burlington, MA

SetClear System, Orlando, Florida

Duration Jan 2009 - Feb 2010

Role J2EE Developer

Environment Java1.5, HTML, JSON, CSS, Ajax, JavaScript, JSP, XML, XSLT,

Struts2.0, Spring2.0,Hibernate3.0, JDBC, EJB2.0/3.0, Web

logic 10.3, Oracle 10g, Ant, Subversion, Linux, Log4J.

Project Description:

The primary objective of this project is to consolidate and automates

broker/dealers middle office operations. This is a multi-asset, multi-

broker, global trade management solution which communicates with Omgeo

Global, Omgeo Alert and Third Party. This application is made of 2

components - Data Manager (DM) and Trade Manager (TM). Data Manager

provides features for Account maintenance and ad-hoc Account inquiries.

Trade Manager provides features for Trade acceptance and Trade booking

activities.

Its rules engine ensures more efficient control and management of

transactions across asset classes, offices, central services and clients.

Its service oriented architecture provides scalability, simplifies

enterprise integration, and allows clients to quickly enable new external

client and service connections.

Responsibilities:

. Involved in various stages of Enhancements in the Application by doing

the required analysis, development, and testing.

. Understanding functional specifications and documenting technical

design documents.

. Provided Production Technical and Functional Support and carried out

data integration.

. Carried out the customization and performance tuning for the various

modules.

. Handled migration of portal onto a new server, applied upgrade of

source code for various modules.

. Validated all forms using Struts validation framework.

. Configured Struts Framework to implement MVC design patterns.

. Used Hibernate 3.0 in data access layer to access and update

information in the database.

. Wrote Stored Procedures using SQL query language in Oracle 10g.

. Developed test cases using JUnit testing framework.

. Used Log4J for logging and tracing the messages.

. Used Subversion as version control system.

. Used Ant as the build tool.

. Used Weblogic Application Server for application deployment.

Company Omniscient Pvt. Ltd, India.

Client Fidelity, NYLIM (New York Life Investment Management), US

Duration Aug 2008 - Jan 2009

Role Java/J2EE Developer.

Environment Java 1.5, HTML, Ajax, JavaScript, JSON, CSS, JSP, Struts2.0,

AJAX, Spring2.5, IBatis2.0, Web Services-SOAP, XML, UML,

Eclipse, Tomcat 6.0, Web Sphere, Oracle 9i, Ant, JUnit4.3,

CVS, Linux and Log4J.

Project Description:

This project addressed market derivatives and collateral management

solutions for institutional investors. It is a solution that combines

disparate sources of information that maximizes organizational efficiency

and meets the ever increasing financial scrutiny that comes from

shareholders, bond holders and regulators worldwide.

Responsibilities:

. Effectively interacted with team members and business users for

requirements gathering.

. Involved in the process of analysis, design, and development of the

application.

. The entire application was developed using MVC based architecture with

help of Apache Struts 2.0.

. Coded struts Action classes, Model classes.

. Created dynamic HTML pages, used JavaScript for client-side

validations, and AJAX to create interactive front-end GUI.

. Used Web Sphere as the application server for deployment.

. Configured the deployment descriptors in Hibernate to achieve object

relational mapping.

. Involved in writing procedures, queries using PL/SQL to process the

data on Oracle9i DB using Toad tool.

. Performed unit testing on various project modules using JUnit

framework.

. Used Apache ANT as build tool.

. Implemented Log4J for Logging Errors, debugging and tracking.

Company Globussoft Pvt. Ltd, India.

Duration May 2007- Jul 2008

Role Java Developer

Environment Core Java1.5, HTML, CSS, JSON, JavaScript, Ajax, JSP 1.2,

Servlets 2.3, Eclipse 2.0, Oracle9i, Web Sphere 6.0,

Struts2.0, Oracle 9i, Linux.

Project Description:

Human resource management (HRM) is the strategic and coherent approach to

the management of an organization's. The project focuses on recruitment,

performance and management. Project deals with Designing and Developing the

Interface for creating and managing the employee profiles. Work involves

developing client side and server side components, deploying components on

Web logic application server, testing, staging and production.

RESPONSIBILITIES:

. Involved in various stages of Enhancements in the Application by doing

the required analysis, development, and testing.

. Understanding functional specifications and documenting technical

design documents.

. Designed logic and code for the registration and validation of the

enrolling customer.

. Developed user interface using JSP, JSP Tag libraries, Struts Tag

libraries and Java Script to simplify the complexities of the

application.

. Implemented the configuration files and the class's specific to the

Struts and hibernate.

. Created hibernate mapping files to map the POJO to DB tables.

. Wrote PL/SQL stored procedures and did performance tuning of complex

queries.

. Integrate the different parts of the application and test.

Company AR Monitoring Pvt. Ltd, India.

Duration Jan 2006- May 2007

Role Java Developer

Environment Java 4, HTML,CSS, JSON, Java Script, JDK 1.4, JSP1.1,

Servlets, MySQL, IBatis.

Project Description:

This Project is addressed to different types of casino games like Texas

Hold'em, Seven Stub, Omaha High Low. This offer a wide variety of play

money tables where users fun at real money tables. It is web based

application and developed using the technologies JSP, Servlets, IBatis and

JDK1.4 and Sql Server as the database.

The Project have five modules which are used for the administration of all

the information regarding different games, number users in each room and

there transactions, expected earnings and profits/losses in each tables.

Responsibilities:

. Developing the transaction forms using JSPs and Servlets and Designing

and developing user interfaces using JSPs.

. Design the application using UML modeling tools.

. Implemented Presentation layer components using HTML, JavaScript and

JSP.

. Used JavaScript for client side validations.

. Implemented the configuration files and the class's specific to the

Servlets and IBatis.

. Wrote various SQL for accessing data from database and used JDBC API

for Java Database Communication.



Contact this candidate