He is a Computer Engineer graduated in 1990. After that, he got a Master degree in Informatics in 1992 and a Doctor degree in Mathematics in 1996. All of these degrees were obtained at PUC-Rio. From 1992 to 2011 he worked as a professor at the Department of Mathematics / PUC-Rio. His research is in the field of Computational Modeling and in Computer Graphics. He likes to develop and to apply advanced mathematical and computational techniques to solve real world problems of engineering, scientific or industrial relevance. He is partially sponsored by a CNPq productivity research scholarship and by research grants from CNPq, FAPERJ, CAPES and FINEP.