Curriculum Vitae
Rafael Bruno Cavalhero de Oliveira
Resumo
Bacharel em Ciência da Computação pela (UFMG / 2006),
mestrando em Ciência da Informação (UFMG).
Experiência profissional de 5 anos em desenvolvimento de software
(Java, C++, Python, .NET).
Há 2 anos trabalhando com sistemas Web avançados na plataforma
Python/Zope/Plone, como analista/desenvolvedor e líder técnico.
Atua também como instrutor em cursos sobre Python/Zope/Plone para
organizações.
Formação Acadêmica
[2007/1o semestre - hoje]
Universidade Federal de Minas Gerais (UFMG)
- Mestrado em Ciência da Informação (cursando).
Tema: modelagem de processos de negócio (BPM) e gestão da
informação.
[2003/1o semestre - 2006/2o semestre]
Universidade Federal de Minas Gerais (UFMG)
- Bacharelado em Ciência da Computação
[2001/1o semestre - 2002/2o semestre]
Centro Federal de Educação Tecnológica de Minas Gerais (CEFET)
- Curso Técnico em Informática Industrial
Experiência Profissional
[Agosto/2006 - hoje]
Paradigma
(http://www.paradigma.com.br)
- Cargo: Analista/Desenvolvedor e Líder técnico
- Atividade: desenvolvimento de sistemas Web avançados e
gestão de conteúdo utilizando tecnologia Python/Zope/Plone.
- Principais projetos realizados:
- CoreBlox: realizado no sistema offshore outsourcing com
empresa norte-americana
(http://www.coreblox.com).
Duração: 1,5 ano.
- Elo do Saber: portal para o Ministério da Ciência e
Tecnologia. Duração: 8 meses.
[Junho/2004 - Julho/2005]
Laboratório de Engenharia de Computadores (LECOM) - UFMG
- Estágio pela FUNDEP: Convênio Nokia - DCC.
- Atividade: projeto, implementação, documentação e testes de
uma aplicação para obtenção, armazenamento e análise de dados
experimentais.
- Utilização de Orientação por Objetos e conceitos como
camadas de software e persistência de objetos em banco de dados
relacional.
- Desenvolvimento de protocolo e driver para comunicação via
porta paralela e serial.
- Linguagens e ferramentas utilizadas:
Java (Borland JBuilder X),
C++ (Microsoft Visual Studio),
Perl,
SGBD Borland Interbase,
Hibernate (camada de persistência),
HTMLHelp e JavaHelp (ajuda on-line),
Doxygen (documentação de código),
Microsoft Windows DDK (desenvolvimento de driver).
[Março/2003 - Março/2004]
BHS
(http://www.bhs.com.br)
- Cargo: estagiário de desenvolvimento.
- Atividade: desenvolvimento de aplicações WEB de n-camadas
para empresas de grande porte (sistemas de CRM, gestão de Recursos
Humanos, Intranet e outros).
- Tecnologias Web: ASP.Net, ASP e DHTML.
- Bancos de dados: modelagem de dados, criação de tabelas e
stored procedures, criação de scripts e acesso à bancos de dados
através de componentes (camada de acesso a dados).
- Bancos de dados utilizados: Oracle e SQL Server.
Experiência como Instrutor
-
(Agosto/2008)
Curso ``Desenvolvendo portais com Plone''. Ministrado no
IBICT (Brasília),
órgão do Ministério da Ciência e Tecnologia. Duração: 40 horas.
-
(Novembro/2007)
Módulo ``Desenvolvimento de novos tipos
de conteúdo'' do curso de Plone ministrado pela Paradigma.
Duração: 4 horas.
Experiência em Pesquisa
[Agosto/2005 - Junho/2006]
Laboratório de Engenharia
de Computadores (LECOM) - UFMG
- Bolsista de Iniciação Científica pela FUNDEP.
- Atividade: pesquisa na área de redes de sensores sem fio
(RSSF).
- Desenvolvimento de um framework para facilitar a obtenção
de dados sobre simulações.
- Pesquisa sobre técnicas de tolerância a falhas.
- Colaboração no desenvolvimento de um modelo para programação
adaptativa.
- Desenvolvimento de um gerador de código para aplicações
típicas de RSSF a partir de especificações de requisitos.
Conhecimentos Adicionais
- UML: modelagem de software e processos de negócio (BPM).
- Servidores Web: experiência em configuração e administração
(Apache, firewall, load-balancing, etc).
- Linux: usuário desde 1999, experiência como administrador
de servidores (shell scripting, backup, cron, SSH, permissões, etc).
- Escrita técnica: experiência na elaboração de relatórios,
especificações de requisitos, cronogramas, artigos científicos,
manuais de usuário, documentação de APIs, etc.
Softwares: LATEX, reStructuredText, Epydoc, JavaDoc, Doxygen,
GNUPlot, HTMLHelp, JavaHelp.
Formação complementar
(Março/2004)
Curso Diagramação UML
- Curso de Extensão oferecido pelo Departamento de Ciência da
Computação - ICEx - UFMG.
- Carga horária: 30 horas.
Participação em Eventos
-
(Belo Horizonte - MG, 2007)
VIII Encontro Regional de
Biblioteconomia, Documentação, Ciência e Gestão da Informação,
como avaliador de trabalhos discentes.
-
(Belo Horizonte - MG, 2007)
Sun Tech Days.
-
(Belo Horizonte - MG, 2006)
Sun Tech Days.
-
(Salvador - BA, 2004)
XXII Encontro Nacional de
Estudantes de Computação.
-
(Belo Horizonte - MG, 2002)
V Semana de Informática do
CEFET-MG.
-
(Belo Horizonte - MG, 2002)
Olimpíada Brasileira de
Informática - modalidade Programação.
Idiomas
Inglês avançado.
Belo Horizonte
Agosto de 2008
Curriculum Vitae
This document was generated using the
LaTeX2HTML translator Version 2002-2-1 (1.71)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html -split 0 -ascii_mode -local_icons -no_navigation -html_version 3.2,math,unicode cv_rafaelb.tex
The translation was initiated by Rafael on 2008-08-12
Rafael
2008-08-12