RESUME OF KISHORE SASTHIRI
SUMMARY
Kishore has over 12 years of experience in software development. He has
been involved in the analysis, design, development and maintenance of web
based applications for major corporations. He is technically sound in Core
Java, J2EE, Servlets, JSP, XML, CSS, Oracle and UDB on AIX, UNIX-Solaris
and Windows platforms. He has worked with tools like Eclipse, JBuilder,
Clearcase and CVS and has a working experience in Design Patterns.
He has strong oral and written communication skills. He is assertive and is
a committed team player. Kishore is a member of Toastmasters International
Organization and has served as Area Governor and Division Governor.
EDUCATIONAL QUALIFICATIONS
Ph.D (Mathematics), 1996, Indian Institute of Technology, Chennai, India.
M.Sc (Mathematics), 1990, The American College, Madurai, India.
B.Sc (Mathematics), 1988, M K University, Madurai, India.
TECHNICAL SKILLS
Environment : Windows, UNIX (Sun Solaris, AIX)
Languages Known : Core Java, J2EE, JSP, Servlets, Struts, XML,
CSS, C++
RDBMS : UDB, Oracle, Informix, SQL-Server
Web Servers : WSAD, Web Logic, Tomcat
Version Control : Clearcase, CVS
tools
Software Tools : Rational rose, Visio, Eclipse, JBuilder, Maven
CONTACT DETAILS:
Email *********@*****.*** Tel No 408-420-480
1
PROJECT DETAILS
State of Massachusetts, Boston, Massachusetts
September 2006 - December 2009
Project: HMIS
September 2006 - December 2009
Environment: Java 1.5, JSP 1.2, Servlets 2.3, Vantage(Struts) Framework,
DOJO, BEA Weblogic 8.1, Oracle 9i, XML, CSS, Eclipse 3.0, CVS, IBM AIX
UNIX 5.2, Windows XP
Description:
Statewide Homeless Operation and Research Environment, the Information
Management and Reporting System for the Department of Transitional
Assistance and Agencies who provide services to the people experiencing
homelessness. HMIS was built using the DPH Information Technology
Architecture (ITA), and the development methodology published by the
Program Management Office (PMO).
The following are the main modules in the HMIS.
1) Client Look Up
It provides the facility for shelter users to look up all clients in HMIS.
2) Bed Registry
This is the main module in HMIS to allocate beds to homeless clients. It
has Assign, Unassigned,
Check in, Check out, swap beds, find clients and bulk Check in options to
deal with clients.
3) Program Entry and Exit
It maintains entry, exit of Clients, taking care of Family, Education,
Income, benefits received by Clients and Services.
4) Service Maintenance
To facilitate and maintain the record of Services provided to the clients
like, Housing, Food, Education, etc.
5) Administration
It helps Shelter and State Employees to set up Users, Shelter Program,
Resources, and Services and to apply security among the data access.
6) Dash Board
It gives System wide view on homeless people in the State with different
perspectives.
7) Financial Assistance
To capture the Financial Assistance provided to the clients and to track
the growth rate of clients.
8) Client Contact
To register the Client Contact details for providing the report to HUD.
9) Reports and Downloads
We can generate different types of reports in various formats PDF, HTML,
CSV etc. The agencies also can download raw data of Client information from
Download section.
Responsibilities:
. Actively involved in collecting necessary information from DTA to
design the System in HUD standard.
. Responsible for architecting and developing the Administration and
Dash Board modules.
. Designing Database structure for application in the @Vantage standards
using DOJO.
. Wrote store procedures for populating reports fact tables, conversion
process and maintenance related jobs.
. Design and implementation of new features like Adding HUD Services,
Financial Assistance and Client Contact.
. Deploy the application in the WebLogic server and the maintenance of
the server processes.
. Developed UNIX scripts to automatically generate reports and mail them
to the desired recipients.
. Involved in Support activities like giving necessary reports, fixing
problems find out by the users.
. Developed a parser application to parse XML data from multiple
agencies into defined CSV file format for loading purposes.
Liberty Mutual, Portsmouth, New Hampshire
May 2004 - July 2006
Project: CCO
July 2005 -
July 2006
Environment: Windows, AIX, WSAD, Java, J2EE, Web Services, Struts, XML,
UDB
Description:
Customer Contract Organization (CCO) is Liberty Mutual's central location
where all the policy related information are stored and shared with several
sub systems. CCO lets the users to add, update, cancel, reinstate, rewrite,
view and delete policies. CCO also receives the policy information from
other sub systems via XML data using Message Queues for the data flow.
Responsibilities:
. Designed and Implemented the Pin/Racf Utility, Out Bound Task Queue
Utility, Contract Account Viewer Utility.
. Simplified the daemon monitoring process with messaging to CCO Pager.
Extended the functionality of the scripts to automatically restart the
daemon in case of failure.
. During all the CCO implementations - Developed scripts for PSO,
Creating Autosys jobs and Testing.
Project: COMPASS
October 2005 - March 2005
Environment: Windows, AIX, WSAD, Java, J2EE, ILOG
Description:
In an effort to convert the Liberty Mutual's Mainframe rating application
(CLASS II) to a web based application (COMPASS), ILOG is used to apply the
business rules for rating purposes. The rules were build into ILOG
repositories which generates IRL files that could be read from J2EE
application module.
Responsibilities:
. Development and testing of the ILOG module with state specific and
general repositories.
. Integrated the IRL rules files into J2EE module.
Project: Caliber
May 2004 - June
2005
Environment: Windows, AIX, WSAD, Java, J2EE, Web Services, XML, UDB,
Sybase
Description:
Liberty Mutual's policy information of any accident causes are stored and
retrieved from Caliber. Data is stored in Sybase as well as UDB databases
for various business needs and the data is kept in sync with nightly batch
cycles using Informatica Powermart. Caliber data is shared with other sub
systems using ftp, publish/subscribe, web service methods.
Responsibilities:
. Developed the ScheduleCauseService - web service to retrieve Cause
Codes for a given Customer. Cause Codes gives the details of the
Nature of Injury / Part of Body in WC Policies for customers who have
purchased RiskTrac.
. Provided caliber production support and assisted the business with
information form database.
Clientsoft Inc (Former Scandent Group Inc), Foster City, CA
Jan 2000 - April 2004
Environment: Windows, Unix-Sun Solaris, Java, JSP, XML, Oracle, CVS
A Software Consultant worked with several clients, including Intel
Corporation, developing web based applications using Java, JSP, XML and
Oracle Database.
Received a performance award in Intel for completing a mission critical
project - demo version of the product CDASO on time, which was included in
the demonstration at the 2001 CES in Las Vegas.
Developed Rate Engine and Audit Engine for AccuSHIP - start up company for
global shipping and handling.
SIEMENS, Bangalore, India
March 1998 - December 1999
Environment: Unix-Sun Solaris 5.5, Shell Script, C++, STL, INFORMIX,
Clearcase
Description:
In the area of telecommunication managing a large network is still a
challenging task for major telecom companies in the globe. In connection to
this SIEMENS provided a solution based on the emerging technology SDH -
Synchronous Digital Hierarchy, known as SMNOS - Synchronous Digital
Hierarchy Management Networks Operating System.
Responsibilities:
. Responsible for the improvements and maintenance of service management
layer.
. Led a team to Munich, GERMANY during April 1998 - June 1998 and got
trained in CORBA and ORBIX. Participated in the discussions on future
work in this module and trained to handle projects in future.
ComputerVision R&D (PTC), Pune, India
August 1996 - March 1998
Environment: Unix-Sun Solaris 5.5, C++ STL, and Clearcase
Description:
In the field of CAD/COM design and development there was no software
product available that could provide a complete solution CADDS and handle
from the design phase to the machine input for cutting the metals. CADDS
was widely used in many sectors ranging from AIRBUS-the giants in
automobiles for their product AIRBUS to the TITAN-a successful company that
produces watches and clocks. In this product there was a new feature
introduced in 1997 known as Interactive Surface Design.
Responsibilities:
. Developed the Vector Fields module which is for each and every point
of a selected curve that was useful for the user to modify and query a
curve on a surface in an interactive way at design time.