2006-: Professor at the Department of Computer Science, Eötvös University.
2005: D.Sc. degree in mathematics from the Hungarian Academy of Science.
1994-:2006 Associate professor at the Department of Computer Science, Eötvös University.
2000: Habilitation at Eötvös.
Jan. 1999-June 1999: Visiting associate professor at the Department of Computer Science, University of Chicago.
Nov. 1991–Dec. 1993: Postdoctoral visitor at the Max Planck Institute for Computer Science in Saarbrücken, Germany.
Sept. 1990- Oct. 1991: Assistant professor at the Department of Computer Science, Eötvös University.
1988-1990: Researcher at the Mathematical Institute of the Hungarian Academy of Science.
Ph.D. Thesis defended: July, 1990, title: “On the Complexity of Parallel Algorithms”. Ph.D. earned in mathematics, at the Hungarian Academy of Science and at the Eötvös University.
1985-1988: Doctoral Fellow at the Eötvös University; advisor: Prof. Miklós Simonovits.
1986–1987: Visiting Department of Computer Science at the University of Chicago (one year).
1980–1985: Mathematics major at the Eötvös University.
1983–1985 Special Student of Professors László Lovász and Miklós Simonovits in combinatorics, algorithm theory and classical (complex) analysis.
Born in Budapest, 1961.