He graduated in chemistry at Eötvös Loránd University in Budapest in 1992. After graduation, he worked for four years as a teaching assistant and demonstrator at the Budapest University of Technology and Economics.
In 1993, he spent a year as a researcher at the Eindhoven University of Technology in the Netherlands, where he attended intensive complementary courses to further develop his knowledge.
In 1998, he founded his first company in Hungary, where he was and still is managing director. In the meantime, he has been involved in the establishment of several companies and is now managing director of two of them. The companies he founded and managed are working in the IT and biotechnology industries.