He has PhD in mathematics (multidimensional complex analysis). He has been pursuing a scientific career simultaneously with work in software development. He is the author of about 25 research papers in interpolation, approximation, complex dynamics and has done some work on software architecture, numerical methods and financial models. About two years ago he joined the Essbase department where he has been involved in the mathematical and modelling aspects of OLAP.