Post Job Free
Sign in

Project Design

Location:
2169
Posted:
March 09, 2010

Contact this candidate

Resume:

Sanjeevkumar C Tarnal

*******.******@*****.***

Mobile No: 732-***-****

Nine plus years of IT experience in design (OOA, OOD), development, testing and documentation of

Enterprise applications using J2EE technologies. Worked extensively in J2EE (JSP, Servlets, EJB),

Struts, Cairngorm Framework, IBM Websphere Application Server, BEA weblogic Server 9.x, JDBC,

JNDI, XML, Flex, ActionScript, MXML, BlazeDS and RDBMS like Oracle.

Involved actively in complete programming life cycle (Object-oriented analysis, architectural design,

development, testing, and documentation) in business environment.

Well experienced in component design and architecture of enterprise systems using various Java

Design Patterns (Business Delegate, Session Façade, DAO, Composite, Factory etc.).

Strong in SDLCs Analysis and Design using Software Engineering, OOA/OOD, UML, Rational

Rose, Rational Unified Process Methodologies in Rational Rose and MVC based frameworks like

Jakarta-Struts and Design Patterns.

Implemented web layer in MVC design pattern using the Struts framework and JSP’s.

Extensive experience in programming and deploying of middle-tier popular J2EE Application Servers

like IBM Webpshere Application Server and Weblogic Application Server.

Extensive knowledge and experience with Cairngorm Frameworks.

Extensive knowledge and experience with Ajax frameworks like JQuery and knowledge of Dojo

Toolkit.

Database development skills in Oracle 9i. Extensive experience in writing applications using J2EE

(EJBs, Servlets, JSPs) technologies.

Extensive experience with HTML, DHTML and other web development languages.

Strong in developing use cases, sequence diagrams and preliminary class diagrams for the system

using UML and Rational Rose. Extensive experience in testing the application with JUnit. Strong in

writing build files with ANT.

Defined coding and development standards and implemented design and code review procedures

throughout the project lifecycle.

Proven ability to solve complex problems independently.

Ability to quickly adjust priorities and take on projects with limited specifications.

Effective team player with excellent logical and analytical abilities

Excellent written and verbal communication skills, inter-personal skills and self-learning attitude.

TECHNICAL AREAS OF EXPERTISE:

Expertise

Details

Operating Systems Windows 95,98,NT, 2000,SOLARIS 8

Languages JAVA, UML, HTML,XML,JAVASCIPT

Tools Rational Clearcase, Rational Rose, Test Director

7.2,Ant,VSS,CVS,Clearcase, TOAD,Eclipse,Rational

ClearQuest

RDBMS Technologies Oracle 9i

Web Technologies (Client Side) JSP, JAVA Script, Adobe Flex,Action Script3.0, MXML

Web Technologies (Server Side) J2EE, WEB Services, BlazeDS

Web Development Tools Eclipse

Page 1 of 7

Web Servers Apache-Tomcat,Iplanet6.1

Application Servers WebSphere Application Server 5.x, Rational Application

Developer, BEA weblogic Server 9.x/7.x/6.x/5.x,

Framework Struts Framework, Cairngorm Framework,

Version Controlling tools Win-CVS, VSS,Clearcase 2000

PROJECTS:

For State Street Bank

Project : Client Reporting System

Client : State Street Bank, Boston

Duration : April 2007 till date

Role Senior Consultant

Information Management Center (IMC) is the tool used by client facing professionals to manage information

access and profile the reports and information requirements (configuring, packaging, access, and delivery) for

approved contacts. Approved contacts will include clients, consultants, custodians, and record keepers. IMC

is the system for producing and distributing client reports.

Responsibilities:

Designed and implemented various modules of the Client Reporting System.

Used Rational Rose for creating use cases, class diagrams, activity diagrams and collaboration

diagrams.

Created Data Access Object (DAO) which is used by the EJBs to interact with the database.

Used Adobe Flex as the UI framework.

Has written MXML Components and ActionScript Classes.

Used UML to make an Object Oriented (OO) model for the application

Analysis and Design of the Object models and Design Patterns in various tiers of the application

Used ANT for build Process.

Involved in Designing and coding of Session Beans using EJB Specification Container Managed

Transaction.

Deployment of application on Weblogic Application Server

Utilized Rational Clearcase as a version control system and for code management.

Enviornment: JAVA/J2EE, EJB, Weblogic Application Server 9.x, Web Services, Solaris 8,Windows

2000, XML,Castor, JPublishers,ANT, XSL,XML, Adobe Flex, ActionScript3.0, MXML,Flash Player,

Cairngorm Framework, BlazeDS, Documentum.

For Citibank

Project : Anti-Money Laundering, EMEA Region

Client : Citibank

Duration : July 2005 till Mar 2007

Page 2 of 7

Role : Senior Consultant

Using the Quick Screens-AML Citibank will be able to monitor its entire client from AML perspective.

Responsibilities:

Actively participated in implementing the application using Struts MVC framework.

Analysis and Design of the Object models and Design Patterns in various tiers of the application

Involved in Complete application framework design using J2EE.

Used ANT for build Process.

Deployment of application on IBM Websphere Application Server.

Used Rational Rose for creating use cases, class diagrams, activity diagrams and collaboration

diagrams.

Utilized Rational Clearcase as a version control system and for code management.

Enviornment: JAVA/J2EE, Struts MVC Framework, JQUERY, IBM Websphere Application Server 9.x,

Solaris 8, Windows 2000, XML, ANT.

Project : AML for CIB Brazil

Client : Citibank

Duration : Apr 2005 – Jun 2005

Role : Senior Consultant

Using the Quick Screens-AML Citibank will be able to monitor its entire client from AML perspective..

Responsibilities:

Played major role in design and development of the entire application.

Designed a three-tier web based system with Spring MVC as the framework and Oracle database at

the back end. Used BEA Weblogic Server as Application server.

Worked on development of XML/XSL implementation .

Played a key role in applying Design patterns wherever applicable.

Used Websphere Application Developer as IDE for software development with Visual Source Safe

for version controlling.

Written test cases and performed testing using Test Director framework.

Enviornment: JAVA/J2EE, Rational Rose,Spring MVC Framework, Oracle 8i, BEA Weblogic Server,

Solaris 8,Windows 2000

.

Project : PBOE Referral Database Automation

Client : Citibank

Duration : Jan’ 2005 – Mar 2005

Role : Senior Consultant

Page 3 of 7

Citibank PBOE thrives on simplifying to deliver compensation situation for hundreds of businesses and

thousands of expatriates all over the world. Juggling multiple currencies, variable exchange rates and split

payrolls is their specialty. Helping people manage their money effectively is their mission.

Responsibilities:

Played a key role in requirement gathering & analysis, architecture design, application design and

code review, development, and testing.

Analyzing the functional and technical requirements for the needs of the business, integrate the

approaches.

Transitioning deployment of the solution to SPE and Managing the day-to-day activities of the

Project

Used Rational Rose to design a UML based model. Design started at the package level and continued

through the detailed class, activity, state, and sequence diagrams.

Designed a three-tier web based system with Struts 1.1 Framework and Oracle database at the back

end.

Investigated the use of design patterns to improve the usability and increase the extensibility of the

web application.

Worked with the development team to transition the project from design phase to implementation

phase.

Enviornment: JAVA/J2EE, Rational Rose, Oracle 8i, IBM Websphere Application Server,Solaris

8,Windows 2000,ANT

Project : KYC Quick Screens Campaigns

Client : Citibank International – Florida

Duration : Jan’ 2004 – Dec’ 2004

Technology : Java, JDBC, JSP, XML, Servlets, Struts,HTML, JavaScript and

ORACLE9i, iPlanet Webserver

Role : Team Leader

This System has been implemented for defining and maintaining ad-hoc campaigns.

Responsibilities:

Analyzing the requirements.

Study and development of various classes coding procedures using JSP, Servlets and Struts

framework.

Carried out the Code Reviews, Unit Test plan, Integration Test Plan reviews.

Involved in Coding, Designing, and Development of the Call Update Modules and Call Typification.

I was also part of the UAT Support team.

Integrated the modules with the other modules of the system.

Responsible for reviewing the Architecture document

Was involved in the User Acceptance Testing by the Client.

Enviornment: JAVA/J2EE, Struts Framework,IPlanet WebServer, Oracle 8i, Solaris,Windows NT

Page 4 of 7

Project : Deutsche Bank Index Quant System

Client : Deutsche Bank – New York

Duration : Mar’ 2003 – Jan’ 2004

Technology : Java, JDBC, JSP, XML, XSL, Servlets, HTML, JavaScript, Struts

and ORACLE8.1, Tomcat 4.1

Role : Team Member

Deutsche Bank Index Quant (DBIQ) is Deutsche Bank’s portal for index and portfolio services .

Responsibilities:

Analyzing the requirements.

Used Rational Rose to design a UML based model.

Apache Tomcat was the server used.

J2EE Architecture in place.

Enviornment: JAVA/J2EE, Apache Tomcat, Oracle 8i, Windows NT

Project : Electronic Filing System

Client : Singapore Judiciary(Supreme court of Singapore)

Duration : May’ 2002 – Mar’2003

Role : Developer

Electronic Filing System paves the way for the Worlds first nation-wide paperless court system .

Responsibilities:

Analyzing the requirements.

Used WebgainStudio to design a UML based model.

Report generation using JReports.

J2EE Architecture in place.

CMM activities.

Enviornment: JAVA/J2EE, WebgainStudio, Oracle 8i,IBM Webpshere Server 6.x, Solaris

Project : Pan-Asian Alliance

Client : Crimson Logic Pte Ltd, Singapore

Duration : Jan 2002 – Apr 2002

Role : Developer

The Pan-Asian E-Commerce Alliance is the first regional e-Commerce alliance in Asia that aims to

promote and provide secure, trusted, reliable and value-adding IT infrastructure and facilities for efficient

global trade and logistics.

Page 5 of 7

Responsibilities:

Analyzing the requirements.

Weblogic was the server used.

J2EE Architecture in place.

Enviornment: JAVA/J2EE, WebServices,Weblogic 6.1, Oracle 8i, Windows NT

Project : Office Weaver

Client : CrimsonLogic PTE Limited

Duration : May 2001 – Dec 2002

Role : Developer

OfficeWeaver comprises of a complete suite of integrated modules and provides a single access point

via the Internet, to a full range of HR functions, such as Payroll, Leave, Claim and Training

Management.

Responsibilities:

Analyzing the requirements.

Weblogic Server was the server used.

J2EE Architecture in place.

Enviornment: JAVA/J2EE, Weblogic 6.1, Oracle 8i, Windows NT

Project : Case Tracking System

Client : Inertia technologies

Duration : May 1999 – April 2001

Role : Developer

It is an Intranet application armed with the facility to connect and upload information onto the

Internet. Its main purpose is to trim the time taken for data transfer in processing immigration visas

and assist in tracking the progress of a case, thus allowing the law offices to monitor case by case

without the need to go through hundreds of files.

Responsibilities:

Analyzing the requirements.

Weblogic was the application server used.

J2EE Architecture in place.

Enviornment: JAVA/J2EE, Weblogic Server, Windows NT

Education:

Bachelor of Engineering in Mechanical Engineering passed out in the year 1998.

Page 6 of 7

Page 7 of 7



Contact this candidate