Kishen Prasad
777 Royal St.George Drive,
Apt 211, Naperville, IL, 60563
E-mail:
kishenp@hotmail.com
SUMMARY
·
7+ years of experience in software analysis, design and
development.
·
Proficient in Java,
EJB, Java Servlets, JSP, JavaScript, XML, HTML, C and UNIX.
·
Worked on projects using EJB, RMI or CORBA as middle
tier.
·
Extensive experience in development of Client/Server
and Web based Applications.
·
Good exposure to Full Software Engineering Life Cycle
and Quality Systems.
·
Versatile team player with good communication &
interpersonal skills.
EDUCATION
·
Bachelor of Engineering in Computer Science, Shivaji
University, India (1991-1995)
TECHNICAL SKILLS
·
Java, JavaScript, Java Servlet Programming, JSP,
Enterprise Java Beans 2.1
·
C,
HTML, XML, XSL, Fortran, Cobol, Assembly Level Programming (8085/86).
·
Borland AppServer, BEA Weblogic, IBM WebSphere,
NetDynamics and JRun.
·
Windows 2000/NT, UNIX, Solaris 2.5.2, DOS 6.0, iPlanet
Enterprise Server
·
Power Builder Ver. 4/5, Visual Basic
·
SQL, PL/SQL, ORACLE 8.0.4, 7.3, Sybase
·
S-Designor Ver. 5.0, Rational Rose, Visio, VSS, PVCS,
ClearCase
EXPERIENCE
October 29, 2001 till date
Bank of America, 231 S LaSalle St,
IL1-231-18-54,
Chicago, IL, 60604, USA.
Consultant-Sys
Arch & Anly
Hours per
Week: 40
Jan
2003 till date
Project:
ECF (Electronic Credit File)
The ECF system
is designed to provide a central document repository for
credit files. It provides secure access to documents by
authorized users. The
System in addition should provide the ability to add,
administer, and delete
credit files and documents in the files using an easy
intuitive user interface.
The System
implemented the MVC architecture using JavaServlets, JSP, JavaBeans, EJBs, HTML
and JavaScript.
Activities:
·
Developed EJB classes to execute the business logic.
·
Developed Java Servlets and JSPs to display the GUI.
·
Developed Java Script modules to carry out front end
processing and validation.
Environment:
JDK 1.3, Borland AppServer 4.5, JBuilder V 6.0, JRun 3.0, EJB 1.1, Java Script
1.2, HTML, Java Servlets, Oracle 8.05, Rational Rose and FileNet.
October 2001 December 2002
Project: DIAMOND (DERIVATIVE IMAGING AND MANAGEMENT OF NEW RATES
DOCUMENTATION)
DIAMOND is a
project developed by Document Workflow group of the Global corporate Investment
Banking, Bank of America.
DIAMOND is a web-based, workflow-enabled, document
imaging application. This application
is comprised of several subsystems (Input Accel, FileNET, DiamondWeb) as well
as workflow technology, which smoothly integrate these components into a
single, integrated business application.
The system
provides imaging storage and retrieval functionality via access from browser
front-end to FileNet imaging store. A workflow engine manages image routing and
assignment.
A RMI based
Database Application Server (DAS) was used in the middle tier. The system
catered to about 500 users worldwide (Chicago, London, Charlotte, SFO etc).
Activities:
·
Developed classes for building XML from SQL resultset
and for XML parsing.
·
Developed modules to Transform XML to HTML using XSL.
·
Developed Java Servlets to display the GUI and carry
out the business logic.
·
Developed Java Script modules to carry out front end
processing and validation.
Environment: JDK 1.3, JBuilder V 6.0, JRun 3.0, Java
Script 1.2, XML, HTML, Java Servlets and Oracle 8.05, RMI, FileNet.
Jan 14, 2000
October 26, 2001
IT Solutions Inc, 210 Porter Drive,
Suite 315,
San Ramon, CA,
94583, USA.
Senior Software
Engineer
Hours per Week: 40
August
2000 October 2001
Project: Diamond
(DERIVATIVE IMAGING AND MANAGEMENT OF NEW RATES DOCUMENTATION)
Client: Bank of America, Chicago, USA
Diamond is a
project developed by Document Workflow group of the Global Corporate Investment
Banking, Bank of America.
I worked on
this project (details of which are mentioned a little earlier in this resume)
as a consultant on behalf of IT Solutions Inc at Bank of America, Chicago and
continued to work on it after joining Bank of America as an associate.
Environment: JDK 1.3, JBuilder V 6.0, JRun 3.0,
Java Script 1.2, XML, HTML, Java Servlets and Oracle 8.05, RMI.
January
2000 August 2000
Project: DAS
Server
Client:
Bank of America, Chicago, USA
DAS (Database Application Server) a RMI
server acts as a middle tier layer for
DIAMOND
to query databases (Oracle & Sybase) depending upon the XML content passed
and returns information either in XML/text/csv format depending upon the
request made by clients. It performs its own connection, object and worker
pooling depending upon the user requests.
Activities:
·
Developed the Object/Worker Pooling, Connection Pooling
classes for DAS.
·
Developed generic classes for XML Parsing and XML
building.
Environment: JDK1.2.2, Jbuilder V 3.5,
RMI, Java, Oracle 8.05 and Sybase.
October 12, 1998 to January 13,
2000.
I T Solutions
(India) Ltd.,
No 17. South End
Road, Basavanagudi,
Bangalore 560
004. India.
Technical
Leader
Hours per Week:
40
October
1999 December 1999
Project: Products
Catalog
Client:
Honeywell Inc, New Jersey, USA
Honeywell Specialty Chemicals (HSC) is a
specialized business unit (SBU) of Honeywell Inc.
The objective of the proposed system is to
provide a powerful, but easy to use and intuitive product catalog system on the
Internet for users to search for information on an HSC product of his/her
interest.
Greater
information on product and contact details is available through drill-down
screens.
Activities:
·
Leading a team towards successful completion &
implementation of the project.
·
Analyzed the functional specifications and designed the
system.
·
Drafted the High Level Design and Low Level Design
documents.
·
Developed modules using Servlets and XML.
·
Prepared unit test plans and performed thorough testing
of the software.
Environment: WebSphere Advanced Edition
V 2.03, Java Script 1.2, XML,
HTML,
Java Servlets and Oracle 8.05.
August
1999 October 1999
Project:
Order Status Inquiry System
Client:
AlliedSignal Inc, New Jersey, USA
AlliedSignal Engineering Plastics (ASEP) is
a SBE of AlliedSignal Polymers
manufacturing
nylon and PET resins.
The Objective of the proposed system is to
accept on-line orders and provide on-line order status information will factor
greatly into customer perception of AlliedSignal in today's web-enabled
business environment.
Greater detail on different views of the
order will also be made available
through
several drill-down screens.
Activities:
·
Leading a team towards successful completion of the
project.
·
Analyzed the functional specifications and designed the
system.
·
Drafted the High Level Design and Low Level Design
documents.
Environment: WebSphere Advanced Edition
V 2.02, Java Script 1.2, XML,
HTML,
Java Servlets and Oracle 8.04.
June
1999 July 1999
Project:
World Wide Supply Chain Metrics
System
Client:
AlliedSignal Inc, New Jersey, USA
WorldWide Supply Chain Metrics System
caters to the Material Excellence Group
of
Allied Signals. WorldWide Supply Chain Metrics System translates this vision
into reality. In addition to entry screens, this system provides the user with
a host of reports. These reports would illustrate the monthly and annual
information for all the plants and metrics.
An efficient security system with various
levels of access control was
implemented
to ensure selective access to sensitive data.
Activities:
·
Led a team towards successful completion of the
project.
·
Analyzed the requirements and played a key role in
drafting the functional specifications.
·
Developed Intranet based application software using
NetDynamics, Java Script, HTML and Oracle.
·
Prepared unit test plans and performed thorough testing
of the software.
·
Developed Oracle stored procedures for database
operations.
·
Coordinated with the Quality Team during System Testing
Phase.
·
Coordinated with representative at Allied Signals, USA,
to ensure smooth implementation at client's facility.
Environment: NetDynamics 3.11, Java
Script 1.2, HTML and Oracle.
October
1998 May 1999
Project:
Packaging & Labeling System
(PLS)
Client:
AlliedSignal Inc, New Jersey, USA
The main functionality of Packaging and
Labeling System is to create serial
number,
to create and maintain many different packaging designs of products
manufactured
by AlliedSignal, and to print different kind of labels for all
packaging.
The system has external interfaces with SAP and Core Exchange System
Activities:
·
Lead analyst & programmer for Nameplate Marking
& Manual Labeling modules.
·
Reverse engineered existing VB based Material
Forecasting module of PLS.
Environment: Oracle Ver 7.3, Power
Builder Ver 5.0.04
October 1996 to October 1998.
Templeton Automation Services Pvt. Ltd.,
#1
Steerwell Chambers, Kumara Park East,
Bangalore 560
001. India.
Team Leader
Hours
per Week: 40
December
1997 October 1998
Project:
Sales Force Plus Statistics (SF+)
Statistics
Client:
Stimrol, Denmark
SF+ Statistics provides the salesmen at the
field an easy way to filter the
desired
information via filter screens. SF + involved the transfer of information from
numerous tables of a large database to a smaller database by using the concept
of pipelines. The smaller database consisted of a few datasets, which is a
conglomeration of fields from various related tables from the large database.
The
reports retrieved information quicker from the smaller database.
Activities:
·
Overall deliverables
·
Initial system study and proposal preparation
·
Implemented the concept of On-line, Batch processing in
the application allowing the user the possibility to execute the query
immediately / saving the queries as batch & running them later.
Environment: Powerbuilder Ver 5.02,
S-Designor Ver. 5.0, Oracle Ver 7.3
July
1997 November 1997
Project:
Contingents Processing (CP)
Client:
Alken-Maes, France
The
CP system provides the current status of the contingents of products being sold
in the market. This module provided a Global Overview of the Order situation,
feasibility to do a yearly comparison, a probable estimation on the contingent
of products to sell, request/move of contingent of products depending upon the
stock.
Activities:
·
Overall deliverables
·
Initial system study and proposal preparation,
preparing design documents
·
Implemented the facility of rearrangement of columns,
which helps the user to get an overview of the contingents of the products as
per his liking.
Environment: Powerbuilder Ver 5.02,
Oracle Ver 7.3
October
1996 June 1997
Project:
Order Entry System (OES)
Client:
Coplac, Belgium
The
OES system provides information regarding wood such as volume, quality,
dryness,
shrink etc. OES, provides this information whereby the salesman can
make
the quotation using his pen-pc on the visit to his customers depending
upon
the customer's needs.
Activities:
·
Overall deliverables
·
Initial system study and proposal preparation
·
Responsible for preparing specifications and design
documents
·
Implemented the 'End of the Day Procedure, which
imports each table's modified information from the database as text file and
later zips all the text files and mails them to the Central Office.
Environment: Powerbuilder Ver 5.02,
Oracle Ver 7.3
July 1995 to August 1996.
SilverSpoon Informatics Pvt. Ltd.,
Anandrao Circle,
Bangalore 560
009. India.
Software
Engineer
Hours
per Week: 40
July
1995 August 1996
Project:
Management Information Retrieval
using Advanced Graphical Interface
Client:
Voltas Ltd., India
This
system's used to reduce the load of handling large amount of relevant
information by querying a technical database using a graphics, based interface.
Activities:
·
Designed the GUI
·
Coding and creating Crystal reports.
·
Implemented 'MIRAGE', which implemented the storage and
retrieval of products technical documents along with scanned images and
properties from the database.
Environment: Visual Basic 3.0, Access
1.0