Doutor em Engenharia Elétrica por um acordo de cooperação Internacional entre a Escola Politécnica da Universidade de São Paulo e o Centre National de la Recherche Scientifique (CNRS-France 1995) na área de Sistemas Distribuídos no Laboratoire d'Analyse et d'Architecture des Systemes (LAAS)/Toulouse e Mestrado em Engenharia de Elétrica pela Escola Politécnica da Universidade de São Paulo (1990) na área de Arquitetura de Redes de Computadores e Sistemas Distribuídos. Professor visitante em várias universidades no exterior, sendo a última ocorrência em 2020 na University of Bristol/UK. Aposentou-se em 2024 como Professor Titular da Universidade Federal de Uberlândia na Faculdade de Computação. Co-founder da Cortechx, empresa focada em produtos para segurança cibernética, especialmente em Gestão de Identidades e Acessos, tem experiência nas áreas de Ciência e Engenharia da Computação, com ênfase em Arquiteturas Altamente Escaláveis e de Alta Disponibilidade, Projeto e Validação de Protocolos para Computadores e Computação em Nuvem atuando principalmente nos seguintes temas: Cyber Security, IAM, Internet do Futuro, Software Defined Networking, Network Functions Virtualization, Information Centric Networking, Telecomunição (5G, 6G, NGN e IMS), Autômatos Escaláveis e Web Services.