Title:Service Analysis and Support Engineer
**********@**********-***.***
Document
Source below
NAME: Prabhu S
ADDRESS: *** **** ** # **
CITY: Campbell
STATE/PROVINCE: CA
ZIP/POSTAL CODE: 95008
COUNTRY: USA
EMAIL: **********@**********-***.***
PHONE: 408-***-****
CANDIDATE ID: 96093
CITIZENSHIP: US
Citizen
EDUCATION: Bachelor Degree
EXPERIENCE: 5
WILL RELOCATE: Yes
RELOCATION INFO:
JOB WANTED: Any
RATE NEEDED: Open
HOMEPAGE:
COMMENTS:
ESUME
INFOBRIDGE
2200 S MAIN STREET SUITE 205, LOMBARD IL - 60148
710 NIDO DR # 20
CAMPBELL CA 95008
Phone: 408-***-****
Fax: 408-***-**** E-Mail: **********@**********-***.********* S
Summary
Over 4 years Java experience in Internet and Client Server Technologies.
Full Life Cycle Development experience: Expertise in the areas of Analysis, Design and
Development for Client/Server, Intranet and Internet applications
Expertise in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) techniques
using Unified Modeling Language (UML) and Rational Rose
Developed/designed applications using Java (on Unix Platform), Servlets, XML, Java
Server Pages (JSP), EJB, RMI, EJB, IBM Visual Age, IBM Web Sphere 3.5, Web Logic Server
5.1, Applets, JDBC, Java Beans, JFC (swing), AWT
In depth knowledge of Internet technologies and 3/n-tier architecture
Used Internet Explorer (IE), Netscape as browsers.
Experienced with RDBMS implementation and development using Unix, Oracle, PL/SQL
Possess good analytical skills and problem solving capabilities with excellent
communication skills
Proactive personality.
Technical Skills
Languages : Java 2.0, C, C++, PASCAL, FORTRAN,PL/SQL
Operating System : Unix (Solaris 2.5 / 2.6), Windows NT/95/98, MS Dos 6.22
Development Skills : Java Servlets, JSP, RMI, JDBC, Java Bean, EJB, JFC (Swing), Applet,
AWT, JavaSocketProgramming
ASP,CORBA
Web Tools : XML, HTML, DHTML (CSS), Java Script/Script,VB Script
Database : Oracle 8.0,Oracle 8i, MS SQL Server7.0, MS access.
GUI : Developer /2000.
Server : IBM Websphere Server, Web Logic Server 5.1, Java Web Server, Apache,IIS 4.0
Tools : JDK, IBM Visual Age, Jbuilder, IBM Web Sphere Studio,Visual Interdev 6.0, MS
Front Page 98, Kawa3.1
Package : Adobe Photoshop, MS-Office 97
Design & Technologies : OOADS, UML(Rational Rose), Software Engineering.
Others : OOPS, TCP/IP, JNDI,WAP
Education
BS
(Computer Science), Madras University, India
Professional Experience
Project # 1
HCL Perot Systems San Jose, CA Nov00 to Present
Project Name: Books online(CRM B2C)
This ongoing Online Book Store Project allows the customer to use the Internet connection
to do transactions such as Online Ordering and procurement of Books. This project was
based on eCRM of Business to Customer. Any bookshop can buy this product and use it.
Role:
Developed JSPs in the presentation layer which provides the user with the book details
Developed EJB components as Session Bean which represent the Customer
Developed EJB components as Container Managed Entity Bean to represent the product, the
Book Used J2EE compliant Websphere Application Server
Coded the business logic part of the Entity Bean (the Product) to pick the books from
the Database and to pass the data back
Involved in the coding part of a Process Bean which is responsible for invoking the
Session Bean (the Customer) using java class libraries
Deployed JSP in Websphere server.
Designed Class diagrams using Rational Rose
Involved in the discussions related to Database operations, including the type of data
to be stored, designing the required tables and other low level topics
Environment: Java2, EJB, Java Beans, JSP, IBM Websphere, Oracle 8.0, UML/Rational Rose,
Unix, IBM Visual Age
Project #2
Spruce Soft International Singapore Aug00 to Nov00
Project Name: Customer relationship Management (CRM)
Product Name is NETOFFICE.
Electronic customer relationship management (eCRM) ranges from simple, off-the-self
contact management solutions to high-end interactive selling suites. That combines sales,
marketing and executive information tools. These include product configuration, quote and
proposal management and marketing encyclopedias .A Correct CRM strategy is critical for
ensuring that each customer communication is positive and profitable .A well designed CRM
training program is equally important.
Role
Involved in the complete life cycle of the above application.
JSP and Servlets combination was the heart of the application
Java Beans and JDBC were used to access the database.
Used Servlets Attributes in JSP to get the reference to the Bean Objects.
Used vector class for sorting the values.
IBM Web Sphere Studio was used to create Java Beans, Servlets, and JSPs and to maintain
the Project files.
IBM Visual Age used to develop Java code
Business Service Tool used was IBM Websphere Application Server.
Front end was designed with HTML/XML and data validation was done using java-script/B>.
Created and maintained database.
Involved in the recruitment process for this project
Environment: JSP, Servlets, IBM Websphere, IBM Visual Age Oracle, Unix-Solaris
UML/Rational Rose, HTML 4.0, Java Script, Core Java1.2, JDBC, MS FrontPage'98,
Project # 3
Bank of Mysore
Bangalore, India Jan00 to July00
Project Name: Web Enabling of Bank of Mysore
This project involved providing enhancements needed to Web-Enable the Banking Product
'Bank of Mysore' by providing the customer with the basic facilities for Online Banking.
The Customer is provided with options to know the current bank balance status,
transactions made during a particular period and communication with the bank. Customer is
also provided with options to make requests for issue of checkbooks and drafts.
Involved in analysis and design of the above application.
Used JDBC Thin Driver to communicate with ORACLE 8.0 databases.
Involved in the server side Bean component creation (EJB) based on the banking business
logic.
Involved in development of Entity Bean for customer account creation. The Entity Bean
interface is implemented in that Bean class file.
Used BMP (Bean Managed Persistence) for synchronized database transaction.
State full Session Beans were used in issue of Check books and Demand Drafts.
By viewing Customer transaction details, I implemented Session Bean interface for the
creation Stateless Session bean.
Responsible for creating Servlets running on the Web server authenticates the client by
checking user name, password and Bank account number.
Involved in JSP file developments through this invoke the services provided by the EJB
components
Environment: EJB, JSP 1.0, Web Logic Server5.1, Java2, Servlets, Oracle 8.0, Unix -
Solaris 2.7,Applet, XML, HTML
Project # 4
BPL
Bangalore, India June 99 to Dec99
Project Name: Office Automation of Material Management
This Automation consists of purchase department, Stores department and Production
department. Whenever the material requirement arises the particular department sends the
requisitions to Store department. If the material is not in the stock then they will
request to Purchase department. The Purchase department places the order to the vendor.
After receipt of the goods/materials based on Delivery Chelan (DC), the Store will prepare
Goods Receipt Note (GRN). Then the requirement will be fulfilled.
Role
Involved in the design and development of the above Material Management System.
Developed front-end screen for this application using Java JSP Using java.util.* package,
date & time are calculated for Material stock details.
Using JDBC, the database transaction queries are processed and the funds details are
stored in ORACLE.
Involved in the coding of Servlets classes for the maintenance of the database.
Designed client and server using RMI and generating RMI Registry, which enables the
client to access the remote system.
Created the detail screen, it shows the current stock of the raw Material items.
Environment: Java 2.0, RMI, JDBC, JSP, Servlets, HTML, Weblogic, Oracle, Windows95
Project # 5
Spruce Soft International Singapore
Dec98 to May99
Project Name: Trade Finance & foreign exchange
Trade Finance deals with the various activities associated with bills. A bill is a
generic term used to include check, clean bills and documentary bills both inland and
foreign. Charge and interest are calculated during purchase or realization depending upon
the type of the bill and collected accordingly.
This module is designed to handle the various transactions related to the foreign
exchange in Banking with multi currency setup with variable decimal places. Monthly
revaluation of foreign currency position, position pad, purchase, realization and
crystallization of bills and corresponding posting of transactions in nostro and other
internal accounts in general ledger various reports related to FERA .
Role:
Involved in analysis, design and in the complete software development life cycle.
Developed forms for client side like Registration & Information Screen using AWT
Components and other form validation using java-script
Developed business logic for invoking negotiable instruments validity with help of RMI
by connecting to corresponding banks server
Connecting to the local data base based on the out put of the remote method of the
Corresponding bank
Environment: Java1.1, Oracle, RMI, AWT, java-script/B>
Project #6
Computer Point
Bangalore, India Jan 98 to Nov98
Project Name: Online Examination
This Software emulates an Aptitude test. Provisions are given for user Choice of Subject
and the question comes in a random order. Maximum of 30 questions for an Exam. One cannot
rewrite an answer once switched to another question. Marks are issued in according to user
performance. The results are displayed with help of graphs.
Role
Designed and Developed user interface screens using HTML Empted Java Servlets and java-
script
To validate user input at client side java-scriptwas used
Designing and developed tables in MS SQL Server 6.5
Involved in testing the project.
Responsible for development of password protected login entry page in Java Servlets.
Environment: Servlets, HTML, Java Script, Core Java, JDBC, Java Web server, MS SQL,
Windows 95
Project:# 7
SRM System and Software Chennai,India Jan 97 to Nov97
Project Name: Employee Job Sheet
Description
This is to automate the job sheet entry in an organization. Whenever the employee logs
in to the system the employee is asked to login to the job sheet. The employee selects the
Project and the employee also gives description of the job. An entry is now added to the
database. Every 15 minutes the employees job is tracked .If the job is changed an entry is
added to the database. Job Sheet login is same as Windows NT login.
Role
Designed and developed user interface screens using HTML
Created the User Interfaces with various controls .
Involved in database design
Used JDBC methodology to connect to the database.
Created database tables in MS SQL Server and enforced referential integrity.
Coded business logic for reading and updating the database.
Using API Windows NT Authentication is used for job sheet's login.
Environment: Java, JDBC, HTML, MS SQL Server 6. 5, Windows 95