I was born in Araras - SP, Brazil. I got my computer engineer (2002) and M.Sc. in Computer Science (2005) degrees at the Federal University of São Carlos, Brazil, and my PhD (2009) at University of São Paulo, São Carlos, Brazil. During my PhD I realized two doctoral internships: in George Mason University (VA, USA) and Microsoft Research (WA, USA). Currently I am an assistant professor at Federal University of São Carlos, Brazil. I have academic and industrial experience in computer science (software engineering) working mainly with software reuse, CASE, Model-Driven Development, component search and component-based development.

Research interests

Software Reuse, Model-Driven Development, Component-Based Software Engineering, CASE (Computer-Aided Software Engineering), Repository Systems
Compilers, Experimental Software Engineering, Distributed Systems, Design Patterns