Sobre mim

Eu
Geraldo Zimbrão

.

Sou um pesquisador da Ciência da Computação. Sem falsa modéstia, me considero um programador C++ bastante fluente, e estou sempre ávido por aprender e desenvolver novas técnicas de programação.

Programo em C desde 1988, e em C++ desde 1989 – até onde sei, naquela época éramos uns poucos gatos pingados na UFRJ que conheciam a linguagem C++.
Em 1992 projetei, programei e implantei sozinho o meu primeiro sistema totalmente feito em C++, um cadastro para cálculo de IPTU de uma pequena Prefeitura do interior do estado do Rio. Depois desse ainda fiz mais dois pequenos sistemas em C++ para a mesma prefeitura. Posteriormente programei um núcleo de um sistema de Computação Algébrica, o Fermat, em C++, para a minha dissertação de Mestrado. Depois de concluir o Mestrado, participei da elaboração de mais dois grandes sistemas completamente feitos em C++, um de pesquisa acadêmica e um para uma empresa de telefonia de longa distância. E depois disso, vários sistemas/programas menores para projetos de pesquisa.

Dei meu primeiro curso de C++ em 1993, para uma grande empresa de telecom. Depois desse curso, vários outros foram ministrados para diversas organizações. Em 2006 criei uma cadeira de programação em C++ Avançado para o curso de Ciência da Computação da UFRJ. Essa cadeira é um enorme sucesso entre os alunos e até hoje atrai tanta gente que a lotação da turma sempre se esgota. Em geral, são os melhores programadores do curso, ou os que  se interessam por programação, que se inscrevem – com bastante frequência, alguns “escovadores de bits”.

Desde que comecei a programar em C++ muita coisa mudou. A linguagem evoluiu bastante. Acompanhei de perto essa evolução, e continuo acompanhando as novas propostas para C++0x. Essas novas propostas irão tornar a linguagem ainda melhor e mais fácil de ser bem usada.

Minha formação:

  • Bacharelado em Matemática Modalidade Informática (antigo nome do Curso de Ciência da Computação) no DCC/UFRJ, concluído em 1993.
  • Mestrado em Matemática Aplicada, tema Computação Algébrica, no IM/UFRJ concluído em 1993.
  • Doutorado em Banco de Dados no Porgrama de Engenharia de Sistemas da COPPE/UFRJ, concluído em 1999.
  • Pósdoutorado na Fernuniversität em Hagen, Alemanha, 2005.

Sou professor do Departamento de Ciência da Computação da UFRJ desde 1997.

Mais detalhes:

twitterbutton-0108

Bookmark and Share

Post to Twitter

Leave a Reply