From: levi@babel.cs.psu.edu (Alan M Levi)
Newsgroups: misc.jobs.resumes
Subject: Distributed Systems   Compilers
Date: 15 Oct 92 22:17:32 GMT
Article-I.D.: cs.Bw6oL9.B9A
Organization: Penn State Computer Science

-------------------------------------------------------------------------------

						Alan M. Levi
						128 Arlington Road
						Utica, NY 13501
						(814)867-9412 or (315)724-1816
						levi@cs.psu.edu

Dear prospective employer:

	I am looking for a full-time position as a software developer.  I am
especially interested in the design of distributed systems and the
communication protocols needed for such systems, but I have not given up
dabbling in other fields of computer science such as compiler design.

	My experience in computer science is well-rounded and thorough.
I am intensely interested in much of theoretical computer science, but
love to "get my hands dirty" in programming.  I have enjoyed group projects
such as an operating system design and a file-location utility.  I would be a
valuable member of any development team.

	I would like to emphasize the projects listed on my resume.  Consisting
of many thousands of lines of code, they represent dedication and hard work.
In addition, they represent an ability for innovation and independent research.

	Please note that the graduation date listed on my resume represents the
date at which I will receive my diploma.  I am in the final stage of completing
my master's project and will be done with all work by November at which
time I will be available.  Please feel free to call or write to me.

						Sincerely,

						Alan M. Levi

-------------------------------------------------------------------------------

			ALAN M. LEVI

128 Arlington Road		333 Whitmore Laboratory			
Utica, NY 13501 		The Pennsylvania State University	
(315)724-1816			University Park, PA 16802
e-mail: levi@cs.psu.edu		(814)867-4367

Education:
	MS in Computer Science from Penn State.  University Park, PA.
	 8/90 - 12/92  GPA: 3.15 (4.0 = A)
	BA in Mathematics from Pomona College.  Claremont, CA.  9/86 - 5/90

Work Experience:
	Homework/Project Grader for Operating Systems course.  1/92 - 5/92
	Graduate Teaching Assistant for an Introductory Computer Science
	 course.  Duties include: classroom lectures, grading, course design,
	 and office hours. 1/91 - 5/91, 8/91 - 12/91
	Homework Grader for an Intro CS course.  8/90 - 12/90
	User/Technical Support Consultant for Seaver Academic Computing
	 Services of Pomona College.  Duties include: Database management,
	 hardware/software maintenance and installation, and user assistance.
	 1/87 - 5/90 (includes summer '89)

Relevant Skills:
	Languages: C++, Pascal, LISP, 680x0 Assembly
	Operating Systems: Unix, x-kernel, Atari GEM/TOS, MS/DOS, and VM/CMS

Course Work: (G = graduate level course)
	Neural Networks (G)
	Arithmetic Processor Design (G)
	Networking and Distributed Systems (G)
	Cryptography (G)
	Compiler Design (G)
	Database Theory (G)
	Algorithms & Data Structures (G)
	Artificial Intelligence
	Operating Systems
	Matrix Computations
	Programming Languages
	Independent Study in Code Optimization
	Operations Research
	Microprocessor-Based Systems Control
	Automata Theory
	Combinatorics
	Computer Architecture
	French (3 semesters)
	German (2 semesters)


Significant Projects:

  1]	INTERleave, a utility used for determination of location of software
	 available through anonymous FTP. The goal of this project is similar
	 to that of archie, a public domain utility.  However, a more
	 distributed approach for data storage is used.		 (MSCS Project)

  2]	Logic design for a sine/cosine function generator in hardware.  Angle
	 addition formulae and table lookups are used to provide speed.
	 Execution time for a 16-bit precision generator are comparable to
	 fairly recent technology.				     Spring '92

  3]	Simulation of process migration	using a miniature operating system
	 described below.  Multiple instances of the kernel were created on
	 separate workstations.  Communication was achieved using sockets.  The
	 implementation could be used internet-wide, but was intended for a
	 LAN.							     Fall   '91

  4]	Implementation of a compiler for a Pascal-like subset of Ada with some
	 peephole optimizations.  Written in C, BISON, and FLEX.     Fall   '91

  5]	Design and implementation of an RPC protocol and an underlying
	 network-level protocol using the x-kernel, a protocol-oriented
	 experimental operating system developed at the University of Arizona.
								     Spring '91

  6]	Implementation of a relational database system using C.	 This project
	 involved the implementation of simple RDB commands for a client-server
	 system using unix sockets as a communication mechanism.     Spring '91

  7]	Design and implementation of a kernel and support level.  Concurrent C,
	 a multi-processing simulation library for C++,  was used.   Fall   '90

  8]	Research paper on register allocation of basic blocks with common
	 subexpressions for compiling onto multi-register machines.  Spring '90


Interests:
	Bicycle Touring, instrumental music (violin and piano)

References and/or copies of projects are available upon request.
-------------------------------------------------------------------------------
Newsgroups: misc.jobs.resumes