Engenheiro eletricista (1983), mestre (1986) e doutor (1991) em Eng. Elétrica pela Universidade Estadual de Campinas. De 1988 a 1991 foi chefe do grupo de eletrônica de potência do Laboratório Nacional de Luz Síncrotron/CNPq. Realizou estágios de pós-doutoramento junto aos departamentos de Engenharia Elétrica (1993/1994) e de Engenharia da Informação (2015), ambos na Universidade de Pádua, e no Depto. de Engenharia Industrial da Terceira Universidade de Roma (2003). É Professor Titular da Faculdade de Engenharia Elétrica e de Computação (FEEC) da Unicamp, onde trabalha desde 1984. Foi coordenador do curso de Engenharia Elétrica de 2007 a 2011 e diretor da FEEC de 2011 a 2015. Foi presidente da Associação Brasileira de Eletrônica de Potência - SOBRAEP e coordenador do Comitê de Eletrônica de Potência e Máquinas Elétricas da Sociedade Brasileira de Automática, SBA. Foi membro do comitê administrativo da IEEE Power Electronics Society e editor associado da IEEE Trans. on Power Electronics de 2003 a 2018. Foi editor do periódico Eletrônica de Potência. Ao longo da carreira orientou mais de 60 mestres e doutores e tem atuado e publicado com pesquisadores de diversas instituições no Brasil e no exterior (Itália, Estados Unidos, Espanha, Portugal, Argentina, Noruega, Finlândia e Dinamarca).