Tem bacharelado em Ciência da Computação e especialização em arquitetura de software. Ingressou na PSR em 2005. Atua como arquiteto de software, sendo o principal desenvolvedor da plataforma de execução remota de modelos (PSR Cloud) e uns dos principais desenvolvedores do PSRCore, o mais recente sistema informativo desenvolvido pela PSR. Seus interesses de pesquisa incluem arquitetura de software com ênfase em nuvem, segurança da informação, análise de Big Data, análise e projeto de sistemas orientado a objetos.