From: elee8cs@Jane.UH.EDU
Newsgroups: misc.jobs.resumes
Subject: Exp 2+ Yrs, C++/X11/Xt/Motif/RDBMS Programmer.
Date: 13 Dec 1992 01:12:18 GMT
Organization: University of Houston
Reply-To: elee8cs@Jane.UH.EDU
NNTP-Posting-Host: jane.uh.edu

			SAT AMARAVENKATA
		9801 Meadowglen Lane, # 49
			Houston, TX 77042
			(713) 266-2395.

OBJECTIVE
  To secure a responsible position involving software Design & Development.

EDUCATION
 M.S., Computer Science,    May 1991.
 Louisiana State University. GPA: 3.9/4.0

EXPERTISE

 * Languages - C, C++, FORTRAN, Shell Programming.
 * GUI - X-Windows (Xlib , Xt internals, Motif, Open Look), MS-Windows.
 * Network Protocols - TCP/IP.
 * Data Base Programming - Oracle, SQL, DB2.
 * Client - Server Computing.
 * Tools - CASE tools (Software through pictures), Saber-C (xcodecenter), 
   Motif Builders (TeleSoft, Uim/X), Purify.
 * Systems - Hp Apollo, Sparc -2, RS6000, VAX/VMS, Ultrix, AT & T System V,
   OS/2.

EXPERIENCE
 Software Engineer 			June 1991 to Dec 1992.
 Western Atlas International, Inc., Houston, TX.
 Worked in the System Software Group. Responsibilities included design,
 development and maintenance of CRT Graphics software, written in X/Motif/C/C++
 using UNIX IPC mechanisms.

 * Designed and Implemented POSTMASTER like central process in which
   each X application process dumps requests, messages and X events. The
   POSTMASTER process delivers the messages to the appropriate X application 
   process. The communication between POSTMASTER and X application processes 
   was implemented through semaphores, message queues and shared memory.

 * Designed and Developed a system MONITOR window which displays the
   tool sketch, state, parameters, and messages. This software was developed
   in X/Motif using UNIX/C/C++.

 * Developed Polar Plot real-time display software to the ECLIPS display 
   subsystem in X/Motif. The Polar Plot displays curve data as amplitude
   versus direction. The communication among processes was implemented through
   the shared memory, message queues, signals and Xevents.

 * Developed new widgets Connect Button, Xload like displays using Xt/Motif
   Widget hierarchy. These new widgets simplifies drawing operations.

 * Developed a library of generic PRO*C functions that could be called 
   directly from graphical user- interfaces for manipulation of ORACLE
   database data. Worked on SQL forms.

 * Designed and developed GUI to the real-time acquisition Log window
   to change Image, Curve, Window and Grid parameters. The software was
   developed in X-Window environment in UNIX/C.

 * Developed a library of generic routines for operating on doubly linked 
   lists in C and C++.

 * Implemented Socket based Client-Server Model (under UNIX domain) on 
   network of SUN workstations in C to handle requests from remote hosts.

 * Designed and Developed application software Tool Diagram Manager (MS 
   Project). This program takes plot control files and displays in the X/Motif
   platform. Various options were provided to manipulate the image using GUI.

 Software Consultant - LSU Law Center.  Jan 1990 to May 91.
 Involved in the maintenance of network of PC's and Sun workstations.
 Duties included software installation, trouble shooting and providing 
 general help to users.

 * Involved in the development and maintenance of Frame-based knowledge
   system for application for law.

 * Designed and Developed prototype Relational Database in dBaseIV and 
   DB2/SQL on IBM PS/2 to main tain information of student enrollment and 
   academic progress at Louisiana State University.

 * Developed 3-D Geometry Viewer System to create, manipulate, and display
   engineering objects consist ing of vectors and curves. Incorporated 
   geometrical and viewing transformations, homogeneous coordinate clipping,
   hierarchial object definition, instancing and hidden line removal. 
   Implemented in UNIX/C on X-Windows (using Xlib & Motif toolkit).

 * Developed library of routines to visualize algorithms execution (A*, 
   Trees etc.,) in C++, Xlib/Motif. This software optimizes the display area
   based on algorithm and data format.

 * Emulated Multitasking on IBM PS/2 in C++.

 * Developed Application program in C for Oracle (Pro*C/SQL) to achieve Data
   Normalization.

 * Developed application software to simulate appointment scheduler for a 
   large business organizations in C.  Developed the GUI in X-Windows.

 Software Engineer  			April 1989 to Oct 1989
 Ferromagnets and Allied products Limited, India.
 Developed a software package in C for manufacturing magnets.

 Professional Intern  			May 1988 to Sep 1988
 BDPL Steel Division,India.
 Involved in the development of a software package for payroll, MIS and 
 personnel using C.

COURSE CONCENTRATION
 Computer Networks		Database Management Systems
 Softwaare Engineering		Advance Operating Systems
 Artificial Intelligence	Information Retrieval Systems

PERSONAL	Single, Willing to travel and relocate

REFERENCES	Available upon request.


Newsgroups: misc.jobs.resumes