Performance Manager Resume
New Jersey, NJ
PROFILE
TECHNICAL SKILLS
Operating System
Win95/NT, OpenVMS, Unix.
Languages/Tools
C, C++, X-Motif, Java, CVS, CMS, MMS.
Database
Oracle
BMC Solutions
BMC Performance Manager (PATROL and Portal), BMC Event Manager, PNet
PROFESSIONAL EXPERIENCE
Confidential,and Confidential, Oct 2009-June2011
BMC Performance Manager
Confidential, Jun 206- Apr 2008
Module Lead
Confidential, Aug 2002-Jun 2006
Senior software Engineer
Confidential, Nov 1998- Apr 2001
Consultant
Confidential, Aug 1996- Oct 1998
Officer CS&S
EDUCATIONAL & PROFESSIONAL CREDENTIALS
B.E Computer Science
Diploma in Computer Technology
Trainings: Motif, Application Servers ... Silverstream, Crystal Reports, PVCS, Packet Tracker.
PROJECT ANNEXURE
Projects @ Confidential,
Project Name
ProactiveNet 8.5
Client
XX
Duration
Mar 2010- May 2010
Environment
PNET 8.5.
Summary
XX Pls mentionXX
Responsibilities
XX Pls mentionXX
Project Name
Configuration of BMC Performance Manager – Agent less monitoring solution
Client
XX
Duration
Oct 2009 – Jan 2010
Environment
XX
Summary
Company wanted to monitor all the machines installed on client production and non-production environment for list of s/w installed and various other components like logs, memory utilization, CPU utilization, process, services, windows event logs etc.
Responsibilities
Projects@ Confidential,
Project Name
Project T2RE (Trips to Rate Engine)
Client
XX
Duration
MMYY-MMYY
Environment
OpenVMS , C, Rdb
Summary
There were 2 systems (Trips & Dollar) for car reservation. The rates information for Dollar was being picked up from Rate Engine server. T2RE project was to get the TRIPS system to pickup data from Rate Engine server.
Responsibilities
Project Name
Maintenance
Client
XX
Duration
MMYY-MMYY
Environment
OpenVMS , C, Rdb
Summary
This involved fixing the existing code. Used DW (Data Work flow) system to keep track of the failures being addressed.
For currency conversation the output for converted data showed “Pkg(s)” instead of “Week(s)”. The problem found was that the data structure was not initialized before being used to fetch the reservation details.
Data first being entered in the screen and then rate shop being made After this the screen data changed from one way to two way and then again rate shop being done, still fetch rate for one way.
The solution was to include validation on location fields when rate shop was invoked.
Responsibilities
Projects @ Confidential,
This project involved enabling the product to work with newly added platform support for PatrolAgent.
Provided a hotfix related to a xml processing of the agent data for the report.
Fixed bugs in the product like delete not working on linked rule sets. Dropped migration to JDK 1.5.
Fixed some known bugs like Delete not working on multiple agents selected from different groups.
Improper tool tip message corrected.
‘Expand all’ menu option fixed to expand the complete ruleset folder tree.
This involve’s porting some of the features to OpenVMS Agent. Coding was completed on time. Also managed the build and coordinated the QA drops activities for providing to the QA team for testing. Coordinated the work between two of us (developers). Other than this handled customer cases/vantives from time to time.
Completed the coding on the release 3.6.00 for OpenVMS Agent. But, currently the release is on hold and is planned to release 3.6.50.
Display Deprecated Dialog (C, Motif, UNIX)
This involved creating and displaying a deprecated dialog box whenever a user selected some features that are going to be deprecated in the future releases. Each dialog is provided the ability to disable its display at next selection of the feature. An enabling facility has been provided in the Help menu to enable all the dialogs.
This involved creating and displaying a print dialog whenever a user selected a “Print” menu-item from the “File” menu. It consisted of two radio groups. One for selecting either a printer or a file. Other for selecting the type of files (PS, XWD). It also consisted of selection dialog for selecting a directory and filename.
Solved crashes on Tru64 OSF4.0/5.0.
Menu Enable/Disable (C, Motif, UNIX)
Enable/Disable the menu items on selection of different types of pulldown menus, and popup menus and on selection(s)/deselection(s) of row(s) from the table.
Drag and Drop (C, Motif, UNIX)
The Objects behind the drag and drop icon are not modified according to the location of destination and also the source objects are not modified accordingly.
This involved displaying a save as dialog box and saving the event details to a file. Took care of MAXPATH and PATH_MAX i.e., maximum path\\filename allowed by OS.
Response dialog issue (C, Motif, UNIX)
The issue was that only a single element could be added to the Frame type of element. This was solved by adding a
rowcolumn widget by default to the frame when creating it.
This involves checking the ACL for the default account for the Agent and appropriately printing Error messages to error file.
Here the encrypted password text on one flavor of UNIX differs with that of another. I am to start working on this.
This is a customer case that needs to be solved. The problem lies in the communication part that needs to be identified.
Projects@ Confidential,
Responsibility involved adding of a print functionality to the existing GUI application. The print functionality made use of the existing library routines to display the data in a report viewer. The reporting was done for the existing inventory in the plant wither based on the Material ID/ Lot ID and it could further be detailed by its location.Responsibility also involved redesigning the GUI front-end. The inventory data was to be displayed in three tables instead of one. The idea was to give a clear picture of how much inventory is in storage, its Lot / Material ID and how much and which lot/material has been used and finally the total inventory available, reserved and the balance on hand for each lot.
Responsibility involved developing the GUI and reporting / priniting functionality. This report provided details on how much of weighing of containers is being done by each weigher for a particular prodrun.
This involved converting existing application from Vax \'C\', Motif to SilverStream application. This was done to prove that other applications can be converted in the similar manner.
Other projects worked on VAX/DEC C, C++, Motif, Rdb, MMS, CMS are MES34102a.1, MES342.0, MES342.1, MMR1.0, MMR2.0.
Projects @ Confidential,
This consisted of moving a data from one VAX/OPENVMS 6.0 systems database every minute. This was accomplished by establishing a link between the two nodes and transfer the data from the source system to the other.This also required scheduling of the task on both the systems to be run every minute and was accomplished by using a VMS scheduler.
Responsibility involved study and bug fixing of the existing small applica tions and writing small calculations programs as and when asked by the chemical (process)engineers. Some data collection programs where also developed.
This involved creating a database for the pump house data and also the creation of the GUI for data entry. Also print functionality was to be provided. The special functionality in the GUI was to populate the GUI with the data of the existing application. This application did not go in piloting and production.
This involved developing of a client and a server application. The client was developed in VC++ and established communication with the server developed in VAX C. The server served the reports requested by the client and client received and displayed the report to the user based on his selection from the GUI screen.
This involved two phases. 1.Migrating the database including GCS files etc and 2.Migrating application:This was done by re-compiling the applications to work with Infoplus.
