Ricardo graduou-se em Engenharia Elétrica com Ênfase em Computação pela Fundação Educacional de Barretos em Dezembro de 2006. Obteve os títulos de Mestre e Doutor em Engenharia Elétrica pela Escola de Engenharia de São Carlos da Universidade de São Paulo (EESC/USP), respectivamente em Fevereiro de 2009 e Agosto de 2011. Atualmente, é Professor Associado (Nível 2) junto ao Departamento de Engenharia Elétrica da Universidade Federal de São Carlos (UFSCar). Atua como orientador de mestrandos e doutorandos junto aos Programas de Pós-Graduação em Engenharia Elétrica, Ciência da Computação e Engenharia Urbana, todos da UFSCar. Coordenou o tema Industry and Cities Revolution: Industry 4.0 and Smart Cities do Programa PrInt-CAPES na UFSCar. Membro gestor do IEEE Task Force on Open Data Sets da Power & Energy Society. Editor Associado do International Journal of Electrical Engineering Education. Tem experiência em Sistemas Elétricos de Potência, Processamento de Sinais e Machine Learning, atuando principalmente no contexto de Smart Grids.