573 Soda Hall
University of California, Berkeley
(510) 642-4611
arnold chez cs point berkeley point edu
[PGP public key]

welcome!

I'm a fourth-year graduate student of Computer Science at UC Berkeley. I am part of the SKETCH project and work on synthesis of unbounded computations using abstraction and symbolic proofs. My advisor is Prof. Ras Bodik. My interests also include static analysis and verficiation (in particular shape analysis using 3-valued logic), software engineering, and algorithm design.

publications

projects

teaching

coursework

personal

Before coming to Berkeley, I completed my masters at Tel-Aviv University under the supervision of Prof. Mooly Sagiv. It was then that I developed interest in heap analysis and abstract interpretation.

For a few years I was a full-time software engineer at Terayon Communication Systems (previously ComBox, currently Motorola) where I wrote networking and real-time code for a variety of embedded router platforms. While working on IP routing in Linux, I became involved with open-source routing software and contributed to the Quagga project, an actively maintained fork of the popular GNU Zebra.

In the course of previous occupations I also was a software tester and sysadmin, a sniper and heavy mortar operator, a keyboardist, and a telephone technician.

These days I try to juggle between research and several other things, like fighting for affordable daycare for student families, long distance running, basketball, and music.

I grew up in Petah Tikva, a gray and generally uninspiring city not far from Tel-Aviv. Still, it is my hometown.

stuff