Roman Vitenberg
School: Technion - Israel Institute of Technology
Major: Computer Science


Level of training: PhD Candidate [PhD Degree Started March 1998]
Computer Science Department,
Technion - Israel Istitute of Technology,
Haifa 32000, Israel

GPA: 97.6/100
phone: +972-4-8294934
fax: +972-4-8221128
email: romanv@cs.technion.ac.il
http://www.cs.technion.ac.il/~romanv

Research Interests:


References

Prof. Danny Dolev, Computer Science dept., Hebrew University, Jerusalem 91904, Israel, dolev@cs.huji.ac.il
Dr. Roy Friedman, Computer Science dept., Technion, Haifa 32000, Israel, roy@cs.technion.ac.il
Dr. Idit Keidar, MIT Lab for Computer Science, Cambridge, MA 02139, USA, idish@theory.lcs.mit.edu
Prof. Yair Amir, Computer Science dept., Johns Hopkins University, Baltimore, MD 21218, USA, yairamir@cs.jhu.edu
Prof. Hagit Attiya, Computer Science dept., Technion, Haifa 32000, Israel, hagit@cs.technion.ac.il
Dr. Alexander Keller, IBM Research, Hawthorne, NY 10532, USA, alexk@us.ibm.com

Additional references are available upon request


Education

datedegree majorUniversity
started Mar 1998PhDComputer ScienceTechnion, Haifa, Israel
Thesis topic: Internet-Wide Caching of Distributed Objects
Advisors: Dr. Roy Friedman
Jan 1998MScComputer ScienceHebrew University, Jerusalem, Israel
Cum laude
Thesis title: Properties of Group Communication and Their Utilization
Advisors: Prof. Danny Dolev
Lab project: Implementation of Session and Membership Services in the Transis Group Communication System
Apr 1994BScComputer Science & MathematicsHebrew University, Jerusalem, Israel
Cum laude

Employment History

dates
company/school
position
responsibilities
06/01-08/01The T.J.Watson IBM Research CenterSummer StudentDesign of efficient dependency tracking architecture for application management.
1996-1998CS Department, Hebrew University of Jerusalem, the Transis project, High-Availability group Programmer and Research AssociateDevelopment of distributed applications in the Transis environment and development of the Transis system itself. (Transis is a communication sub-system for high-availability.) Programming in C and Java.
1994-1995Parametric Technology Corporation System Programmer and System ManagerDevelopment of a library for platform-independent system services. The library was written in C and worked on different UNIX versions. As a system manager I managed Alpha-NT workstations.
1993-1994Eshbel Ltd. ProgrammerDevelopment of a distributed database system that employed the client/server model over TCP/IP communication. The system was written in C and ran in different UNIX environments.

Academic Experience

dates
company/school
position
responsibilities
Mar 1998 - presentTechnion - Israel Institute of Technology Teaching AssistantTeaching assistant in the following courses: Introduction to Computer Networks, Distributed Systems
Feb 1995 - Feb 1998Open University of Israel TeacherTeacher of the Operating Systems and Compilers advanced undergraduate courses.
Oct 1994 - Feb 1998Hebrew University of Jerusalem Teaching AssistantTeaching assistant in the following courses: Distributed algorithms, Operating systems, Programming languages, Laboratory in UNIX programming

Technical Environments:

Journal and Conference Publications:

Software Releases:

Other Professional Activities:

Honors:

Personal: