Computer Science Department, Technion - Israel Istitute of Technology, Haifa 32000, Israel
Additional references are available upon request
| date | degree | major | University |
| started Mar 1998 | PhD | Computer Science | Technion, Haifa, Israel |
| Thesis topic: Internet-Wide Caching of Distributed Objects Advisors: Dr. Roy Friedman | |||
| Jan 1998 | MSc | Computer Science | Hebrew 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 1994 | BSc | Computer Science & Mathematics | Hebrew University, Jerusalem, Israel |
| Cum laude | |||
| responsibilities | |||
| 06/01-08/01 | The T.J.Watson IBM Research Center | Summer Student | Design of efficient dependency tracking architecture for application management. |
| 1996-1998 | CS Department, Hebrew University of Jerusalem, the Transis project, High-Availability group | Programmer and Research Associate | Development 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-1995 | Parametric Technology Corporation | System Programmer and System Manager | Development 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-1994 | Eshbel Ltd. | Programmer | Development 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. |
| responsibilities | |||
| Mar 1998 - present | Technion - Israel Institute of Technology | Teaching Assistant | Teaching assistant in the following courses: Introduction to Computer Networks, Distributed Systems |
| Feb 1995 - Feb 1998 | Open University of Israel | Teacher | Teacher of the Operating Systems and Compilers advanced undergraduate courses. |
| Oct 1994 - Feb 1998 | Hebrew University of Jerusalem | Teaching Assistant | Teaching assistant in the following courses: Distributed algorithms, Operating systems, Programming languages, Laboratory in UNIX programming |