Debrecenben végeztem Programozó Matematikus, majd
Matematika-Informatika szakon. Tíz évig tanítottam a Debreceni Egyetemen
programozást, illetve objektumorientált technológiákat, miközben
fejlesztőként, és tanácsadóként vettem részt a legkülönbözőbb üzleti
alkalmazások fejlesztésében.
Az objektumorientált technológiák magyarországi megjelenése óta
folyamatosan tartok tanfolyamokat és tanácsadásokat. Öt könyvem jelent
meg ebben a témában, amelyeket felsőoktatási tankönyvként és fejlesztési
kézikönyvként egyaránt alkalmaznak.
Jelenleg Budapesten élek. A fejlesztési munkákban elsősorban módszertani
tanácsadóként, „architect”-ként (Java/J2EE/SOA) vagy vezető
programozóként veszek részt.