AddThis Social Bookmark Button
Anand Tiwari ( Available )
10704 USA
Expertise :Java, J2EE, Sybase
Job Type :
Contract - Corp-to-Corp
Position :

Resume
 
SUMMARY


  • 10 years in IT focussing on all phases of SDLC including requirements, design, documentation, development, testing and deployment

  • 7 years in the US with clients like Pepsi, Daimler Chrysler, Wells Fargo and State of Missouri

  • Expertise in developing high-traffic web systems with Java and J2EE including those interacting with a Mainframe

  • Expertise in database design, developing and optimizing stored procedures in Sybase, Oracle, DB2 and MySQL

  • 5 years in managing a team of 3-7 developers in an onsite-offshore model

  • Comfortable working on multiple applications simultaneously in a time sensitive environment and reporting to more than one manager

  • Dedicated to quality and eager to learn new businesses and technologies



AWARDS


  • Sun Certified Java 2 Programmer, June 2000

  • Brainbench Java and Struts Certifications, 2000 and 2006

  • Daimler Chrysler Senior Manager's BRAVO award, May 2006

  • Numerous Daimler Chrysler APPLAUSE awards for exceptional performance 

  • Syntel Manager's Award, February 2005

  • Syntel Outstanding Performance Award, 2001



PROFESSIONAL EXPERIENCE

October, 2006 -  Present
Senior Analyst
Pepsi, Somers, NY
 

Applications

Talent Navigator is an employee performance appraisal tool used across Pepsi.

Route Data System generates and sends Advanced Shipment Notice to customers across the US and allows tracking shipments from warehouse to the customer.

Cashiering records, tallies and reports cash and checks from stores and vending machines.

Environment

JDK 1.5, C++, Power Builder, Struts, Spring, iBATIS, iText, Nexaweb, JSP, Java Script, JMS, TIBCO, Sybase 12.5.3, Weblogic 9.2, Tomcat 6, Eclipse, Star Team 2006 R2, Rapid SQL 7.2, Mercury Quality Center, Peregrine, Linux

Responsibilities


  • Develop and support multiple applications simultaneously

  • Design, develop, test and deploy batch and web applications with Java

  • Create new and optimize existing stored procedures in Sybase

  • Translate C++ and Power Builder code to Java and Sybase stored procedures

  • Create reports using iText API in Acrobat PDF format

  • Handle version control and FIT and PROD migrations

  • Problem resolution and support in the production environment


April, 2002 -  September, 2006
Project Lead
Daimler Chrysler, Auburn Hills, MI
 

Applications

Automated Exports and the US Imports systems generate and send duty declaration data to the US Customs for all parts and vehicles leaving or arriving at the US ports.

The Chrysler Outside-Location System for Material Inventory Control (COSMIC) provides a systematic method of receiving and relieving all material from inventory to assembly plants while maintaining an audit trail of all transactions for historical, financial and legal purposes.

Environment

JDK1.3, C++, Net.Data, Struts, Spring, Hibernate, iText, JSP, Java Script, JMS, MQ Series, DB2 UDB, Websphere 5.0, JBoss 4, UML, WSAD 5.0, IRAD 6.0, Rational Rose, OS390, COBOL, FILE-AID, SPUFI, QMF, PRO-EDIT, RC-Update, XPEDITOR, CA-7, Power Designer 9.0, DB2 Command Center, MS Project 2000, AIX

Responsibilities


  • Interact with customers and users for requirements, testing, training and support

  • Coordinate with external teams to establish interfaces for data exchange

  • Participate in application and database design for both Mainframe and Java applications

  • Develop applications with Java, IRAD, WSAD 5.0, COBOL, IMS-DB and DB2 UDB

  • Construct SQL and stored procedures in DB2 and analyze EXPLAIN to enhance them

  • Port applications written in C++ and Net.Data to Java

  • Propose and implement cost and time saving solutions on an ongoing basis

  • Plan work for offshore team and educate them with business knowledge


October, 2002 -  December, 2002
Senior Analyst
Wells Fargo, San Francisco, CA
 

Application

Commerce Electronic Office (CEO) portal provides an online banking experience to all Wells Fargo customers.

Environment

JDK1.3, EJB, XML, JSP, Java Script, Oracle 9i, Weblogic 6.0, JBuilder, CVS, Solaris

Responsibilities


  • Gather and analyze requirements, design application and prepare high level specifications

  • Communicate with customers during all phases of application development

  • Develop Proof of Concepts and prototypes with EJB

  • Coordinate development efforts with the offshore team

  • Assist with system, integration and user acceptance testing and production launches

  • Train and support customers during Pilot phases


 


January, 2001 -  March, 2002
Senior Analyst
Forest Express, Atlanta, GA
 

Application

Route Transaction Processing (RTP) tracks shipments of recyclable material like paper and timber from the place of origin to its final destination.

Environment

JDK 1.2. XML, JSP, Java Script, Oracle 8i, Websphere, iPlanet Web Server 6.0, Netscape (LDAP) Directory Server 4.1.3, SiteMinder Single Sign On, VCS, Star Team, Load Runner, Win Runner, Sun Solaris 2.7

Responsibilities


  • Analyze and design web system in UML using Rational Rose

  • Establish shared data formats to satisfy ANSI ASC X12 standards

  • Prepare specifications, code and test application and integrate single sign on (SSO)

  • Achieve performance enhancement by enforcing coding guidelines and optimizing JDBC design to handle huge volume of data

  • Run load tests and fine tune the application for response time, heap size and memory leaks

  • Handle version control of code and documents through out the development phase

  • Assist a team of 7 with Java coding


April, 2000 -  December, 2000
Analyst Programmer
State of Missouri, Jefferson City, MO
 

Application

eMOMED allows physicians to file Medicare and Medicaid insurance claims online.

Environment

JDK 1.2, Java Script, Oracle 8i, Java Web Server, iPlanet, X-Windows, Solaris 2.7

Responsibilities


  • Participate in all phases of SDLC including specifications, development and testing

  • Code Java batch programs that interface with the Mainframe programs to query claims data

  • Establish Java best practices and coding guidelines for the team

  • Serve in the Quality Control team to perform regular audits on project artifacts

  • Assist with production launch and support customers during pilot phase


 

 


May, 1999 -  December, 1999
Analyst Programmer
SRPL, India
 

Application

Customize business solutions for the local manufacturing companies.

Environment

JDK 1.2, JSP, Java Script, MySQL, Tomcat, Apache Web Server, Linux

Responsibilities


  • Prepare low level specifications, test plans, coding, unit testing and integration testing

  • Help setup connection pooling, exception handling and MVC frameworks

  • Participate in development and system testing


November, 1998 -  April, 1999
Analyst Programmer
IZUZU Motors, CA
 

Application

ITR-COBOL-Y2K is aimed at fixing the Y2K bug in the applications of IZUZU Motors.

Environment

COBOL, SPUFI, QMF, PRO-EDIT, DB2, XPEDITOR, Revolve 2000, Super-C, OS-390

Responsibilities


  • Perform impact analysis using Revolve 2000 and fix Y2K bugs

  • Assist with unit and regression testing of the batch programs




SKILLS SUMMARY

 

Technologies

Java, Servlets, J2EE, JDBC, JSP, Java Script, HTML, CSS, Nexaweb, UML,  SQL, XML, C++, COBOL

 Frameworks

Struts, Spring, iBATIS, Hibernate, JSTL, Log4J, Ant, iText, JMS

 Databases

Oracle 9i, Sybase, DB2, MySQL

 Servers

Weblogic 9.2, Websphere 5, Tomcat 6, JBoss 5, TIBCO, MQ Series

 Development Tools

Eclipse, IRAD, WSAD, VSS, CVS, Star Team, Rational Rose, SPUFI, QMF, PRO-EDIT, RC-UPDATE, FILE-AID

 Methodologies

OOAD/OOP, Design Patterns, Iterative, RUP

 Quality Control

CMM 5, Mercury Quality Center, Peregrine



EDUCATION

B.E. Electronics and Communication


1994 - 1998, CGPA - 3.8


Sri Ram Engineering College, Chennai, India 


M.S. Computer Science                                 


2005 - 2006, CGPA - 3.7


Oakland University, Michigan, USA