Post Job Free
Sign in

Project Customer

Location:
Denver, CO
Posted:
January 30, 2013

Contact this candidate

Resume:

Madhav BoorguEmail: abqbw1@r.postjobfree.com: 303-***-**** (Resi)Tel : 303-***-**** (Off.)Fax : 303-***-****

Summary

* *** ** ********** ** software development for Client Server Systems,

Internet / Intranet applications and real time embedded systems.

Software Experience

Languages :

C/C++, JAVA, HTML

Environments: Microsoft VJ++1.0,

Microsoft VC++ 4.2(MFC), IBM VisualAge C++ 3.0

RDBMS : Oracle 7.3.2, UNIBASE

Platforms : Windows-NT 4.0, SUN Solaris 2.5.x, iRMK I.3, OS/2 Warp 4.0

CASE Tools : Rational Rose 4.0.4, Cadre s TEAMWORK.

Version Control Systems : Atria s Clear Case, Intersolv's PVCS 5.2.10.

Professional experience

1. Project Name: Justify/2

Tools Used : IBM VisualAge C++ 3.0

and OS/2 Warp 4.0.

Duration:

Nov. 1997 - Till date.

Team Size : 2

Project Description:Justify/2 is a financial analysis application used by IBM marketing

to analyze, on behalf of the customer, various investment and acquisition

alternatives for hardware, software and services. The analyis incorporates

current tax laws and accounting regulations of United States of America. Justify/2 provides

an easy-to-use interface that minimizes the amount of data you must enter. It also provides

quality reports and graphics for customer presentation.

Justify/2 Consists of 3 Notebooks

(1) Customer Profile Notebook : Allows user to Enter different Tax rates/ Discount Rates

and depreciation data over a period of 100 years. (Container Classes are used in implementation).

(2) Case Notebook : Provides Interface for entering data for Case scenario. A customer can

have more than one Case Scenarios with different financial arrangements.

(3) Analysis Notebook : Allows user to enter Analysis parameters, and generate Analysis reports.

Responsibility : Design and implementation of GUI for Customer Profile Notebook. Customer

Profile Notebook has following pages

General Page : Lets user to enter financial information about the Customer.

Tax Page : Allows user to enter Tax Information about the Customer.

Tax Depreciation Page : To describe how the customer depreciates assets for Income Tax purposes.

Profit/Loss Depreciation Page : To specify how the customer depreciates assets on Profit & Loss.

Property Tax Depreciation : To specify how the customer depreciates assets for property tax purposes.

User Defined Depreciation : For using depreciation methods that are not available in Justify/2.

2. Project Name: EPD Connect 2.0

Tools Used : Microsoft VJ++ 1.0

and JDK 1.3.2 under Windows-NT.

Duration:

Feb. 1997 - Oct. 1997.

Team Size : 14

Project Description: EPD.Connect provides a common, integrated,

and open work environment for every one involved in developing, manufacturing,

marketing, selling, and supporting products across an extended enterprise

and throughout the product life cycle. This environment consists of the

Information Browser, the Product Structure View, the User's Process View,

the User Application Workspace, and a 3D Viewer.

Information Browser is the gateway where user can easily locate and

access relevant business and engineering information. It allows users to

organize, browse, and access any personal, company, and supplier product

and process information resources, such as assigned tasks, Email, process

assistants, the company Intranet, corporate best practices, the Internet,

and FTP sites. User's Process View enables users to access powerful workflow

capabilities and presents them with a graphical "map" of the sequence of

project activities. Product Structure View provides a consistent

view of the product structure (a "tree" representation) and provides

the primary interface for working dynamically with structure-related information.

3D Viewer helps users understand complex product assemblies through 3D

models of the parts and assemblies.

Responsibility : Involved in the design/development of Vault

Interface part of Information Browser. Info Browser Applet communicates

with Vault Server through existing Vault APIs (available on PCs and SUN

solaris) which are being called using JAVA Native Interface (JNI).

3. Project Name : Porting of Optegra EDM Vault 1.1 on Windows-NT.

Client :

AIRBUS, TOSHIBA.

Duration :

July. 1996 - Jan. 1997

Tools Used : Microsoft

VC++ 4.0

Platforms :

Windows-NT 3.51

Product Description:

Optegra EDM Vault is a client server based data management software.

It provides a centralized storage for many kinds of files. Controls data

access in a distributed environment. Provides a method for relating a group

of files and/or parts so that one can treat them as a single unit. It provides

concurrence control (only one user at a time can modify an EDM controlled

file). EDM Vault includes facilities for maintaining information about

users, projects and access permissions, and facilities for backup, archive,

restore, and recover data. Client can do operations on Vault through Optegra

Locator, Optegra Administrator or through command line.

Responsibility : Writing Command line interface scripts, and

development of DLLs for client-server communication (for 32 bit and 16

bit platforms).

4. Project Name : Man Machine Interface for EMCCA

Client : INDIAN NAVY.

Duration: July 1995 - July 1996.

PHASE -1 : Requirement Analysis and Design

Tools : Cadre s TEAMWORK .

Hardware : SUN SPAARC 10

Methodology Used : SSAD

Product Description:

EMCCA is a real time embedded system for Command and Control applications.

Man Machine Interface (MMI) is part of operator console, and consists of

PEP(Programmable Entry Panel), TBS (Tracker Ball Subsystem) and GDS (Graphical

Display Subsystem). MMI allows operators to key in the commands through

a PEP, which is arranged into several pages each consisting of 20 command

keys + 12 numeric keys. GDS displays a tactical picture of war situation

and TBS allows to select a particular target from the tactical picture.

Operator commands are combination of key strokes. MMI verifies the authenticity

and syntax of the commands and generates messages for various modules based

on the command input.

Responsibility : Modeling the requirements using Data Flow Diagram

(DFD)s and System Design using Structure Charts. Development of Software

Requirement Specification document and Software Design documents as per

MIL DOD-2167A standards.

PHASE-2: Software Coding (Development)

Tools: Borland-C++, IC386, BND386, BLD386, iRMK I.3 and

PROCOMM

Hardware : 386 based PC and BEL-32RA computer.

Responsibility: MMI Module Development Incharge.

Coding of Device driver for Programmable Entry Panel (PEP),

and coding of Inter Process Communication (IPC) modules and writing of

makefiles.

Assisting the project leader in project planning and resource

allocation.

Controlling of source code and integration of sub modules.

PHASE-3 : Development of MMI Test Driver.

Tools: Borland-C++, IC386, BND386, BLD386, iRMK I.3

and ProComm

Hardware : 386 based PC and BEL-32RA computer.

Responsibility: Development of MMI test driver and testing of

the system software on Target m/c (BE-32RA). Making of Software Test Plan

and Test Description documents as per MIL DOD- 2167A standards.

5. Project Name : Development of User Interface and Implementation

of Location / Allocation modules for GRAMNET.

Client : C.E.E.R.I. - PILANI.

Duration : Jan 1995 - June 1995.

Tools Used : Borland C++ 2.0.

Platforms : MS DOS 6.2.

Project Description:

GRAMNET is a spatial decision support system designed to analyze the

coverage of GRAM (Geo Referenced Area Management) system. A location algorithm

finds an optimal service point from a given set of demand points. Allocation

finds the area of coverage by a given Service point.

Responsibility: Development of GUI. Research, Design and

Implementation of Network Analysis algorithms for Location and Allocation

problems for GRAMNET.

Academic Project Titles

1. B.I.T.S. Guest House Management Information System.

2. Dynamically Communicating PC/ATs.

3. Simulation of Online Systems.

4. Digital Storage Oscilloscope using PC/AT with add on ADC card.

5. Graphics workbench for Desktop Publishers.

Corporate Traning Attended

Advanced JAVA programming (2 weeks) by DEITEL Associates at

Computer Vision Corp. - Bedford (MA)

OOAD using Rational Rose (1 week) by Technology Exchange Company

at Computer Vision Corp. - Bedford (MA).

Mastering Windows-NT (1 week) by WEB Systems - PUNE

Advanced Programming in C++ (2 weeks) by WEB Systems

- PUNE

Education

B.I.T.S. - PILANI,

M.E. Computer Science (July 1995)

Mangalore University

B.Tech. Computer Science (June 1993)

References

Available on request



Contact this candidate