Dr Oliveira é Professor Adjunto da Universidade Federal do Rio (COPPE/UFRJ), Brasil. Ele também é Professor Visitante da Universidade de Waterloo, Canada e Pesquisador Associado ao ISTAR/ISCTE-IUL. Toacy recebeu seu doutorado em 2001 na Pontifícia Universidade Católica do Rio de Janeiro e passou 3 anos como posdoc na Universidade de Waterloo. Seus interesses de pesquisa estão relacionados a Engenharia de Software, mais especificamente na Representação e Análise de Processos Intensivos em Conhecimento como Processos de Software e Processos de Reutilização. Toacy publicou mais de 60 artigos indexados bem como participa de vários comitês de programas Brasileiros e Internacionais.
Toacy participou em vários projetos financiados por Agências de Fomento Brasileiras (CAPES/CNPq) como pesquisador principal e projetos financiados pela Agência de Fomento Canadense (NSERC). Além, Toacy tem forte vínculo com a indústria de software brasileira, o que levou a fundar uma empresa em 1998, sendo seu diretor até 2011.