1995 წლის სექტემბრიდან დეკემბრის ჩათვლით მუშაობდა ცენტრალურ საარჩევნო კომისიაში იურისტად.
1996–1997 წლებში მუშაობდა საქართველოს პარლამენტის აპარატის იურიდიული დეპარტამენტის კანონშემოქმედებითი საქმიანობის კოორდინაციის ჯგუფის მთავარ სპეციალისტად, ხოლო 1997-98 წლებში ამავე დეპარტამენტის კანონპროექტთა სამართლებრივი ექსპერტიზისა და ვიზირების განყოფილების გამგედ.
1998–2000 წლებში იყო ჰანოვერის უნივერსიტეტის (გერმანია) დოქტორანტი, სადაც დაიცვა დისერტაცია და მიენიჭა სამართლის დოქტორის (Dr.jur) სამეცნიერო ხარისხი.
2002–2004 წლებში მუშაობდა იურიდიულ ფირმაში „ქართველი ადვოკატები სამართლიანობისათვის“ იურისტად.
2004–2005 წლებში მუშაობდა საქართველოს პრეზიდენტთან არსებული საჯარო სამართლის იურიდიული პირის განვითარებისა და რეფორმების ფონდის ჯერ მეურვეთა საბჭოს წევრად, ხოლო შემდეგ ფონდის დირექტორად.