From: parikh@enuxha.eas.asu.edu (Ripple Parikh)
Newsgroups: misc.jobs.resumes
Subject: M.C.S. - seeking UNIX/C/C++/MOTIF position
Keywords: Networking, Operating System, GUI, Database, Software Engineering
Date: 15 Oct 92 19:01:03 GMT
Distribution: usa
Organization: Arizona State University


			     Ripple Parikh
31 W Krista Way,				         Phone : (602) 345-0605
Tempe, AZ 85284			 	     e-mail : parikh@enuxha.eas.asu.edu
_______________________________________________________________________________

Objective	Seeking a challenging position as Software Engineer/Application 
		Programmer.

Education	Master of Computer Science (Dec. '92).
		Arizona State University, Tempe, AZ.
		Bachelor of Science (CSC) (Dec. '90).
		Tennessee Technological University, Cookeville, TN.

Computing Skills

  Languages	C, C++, Pascal, Fortran, Basic, Cobol, SQL, Assembly, Lisp, 
		Prolog, Silicon Graphics GL, X-Window programming (Xt, MOTIF).
  Oper. Sys.	UNIX (4.3BSD, ULTRIX, System V), VAX/VMS, MS-DOS.
  Systems	DEC, SUN, IRIS, Motorola workstations, VAX 8650, Harris 
		(HCX-7), IBM 3090, IBM PCs.

Projects & Background

	Computer Networks & Operating Systems

	o M.C.S. Project : Currently working on the implementation of a 
	  MOTIF-Based user interface for the e-mail client application. 
	o Designed and implemented a multi-threaded file-lookup server and 
	  associated clients using UNIX System V semaphores, shared memory,
	  and message queues.
	o Developed and analyzed timing characteristics of various CPU 
	  scheduling, disk scheduling, memory management algorithms.
	o Implemented solutions for the classical synchronization problems, 
	  viz. the producer-consumer, reader-writers problem; using semaphores.
  	o Developed system utility functions such as 'ls', 'pwd', 'touch'; did 
	  extensions to its partial implementation.
  	o Paper on 'Survey and Comparison of different Data Encryption 
	  Techniques'.

	Database & Software Engineering

	o Designed and developed a design tool that determined the high-level 
	  dependencies among programs/subprograms, and also presented the 
	  quality of the design as measured by several design metrics.
	o Developed a software development plan for an upper level undergraduate
	  class project of 18 MM.
	o Simulation of a database management system (network database model).
	o Paper on 'Transaction Management in Heterogeneous Distributed DBMS'.
	o Wrote programs to query and analyze data using SQL.

	Graphics & Programming Languages

	o Developed a menu-based graphics package to generate surfaces by 
	  revolving curves around arbitrary axes, perform clipping, and viewing 
	  them using the 3D camera model.
	o Developed an interpreter using C and C++ for a language designed.

Curriculum	

	OS Concepts 	      Software Prj Mgmt/Dev I     Database Concepts
 	Distributed OS 	      Software Prj Mgmt/Dev II    Distributed Databases
	Adv. UNIX Sys. Dev.   Software Req. & Specs.      Computer Graphics
	OS case study (UNIX)  Software Design Techniques  Programming Languages
	Computer Networks                                 Computer Architecture

References	Will be furnished upon request.	

Personal	Willing to travel and relocate.