Aurelio possui graduação em Bacharelado em Física e graduação em Bacharelado em Ciências da Computação pela Universidade Estadual de Campinas (1986), mestrado em Engenharia Elétrica pela Universidade Estadual de Campinas (1989), mestrado em Computational and Applied Mathematics – Rice University (1994) e doutorado em Computational and Applied Mathematics – Rice University (1997). Foi pós doutorando da Fapesp na Faculdade de Engenharia Eétrica e de Computação da Unicamp. Atualmente é livre-docente da Universidade Estadual de Campinas tendo sido professor na USP São Carlos por um ano e meio. Tem experiência na área de Engenharia de Produção, Pesquisa Operacional, com ênfase em Programação Linear, Não-Linear, Mista e Dinâmica, atuando principalmente nos seguintes temas: métodos de pontos interiores, programação linear, sistemas de potência, resolução de sistemas lineares de grande porte, precondicionadores, programação quadrática e fluxo em redes.