Vladimir Emiliano Moreira Rocha

  • Endereço para acessar este CV: http://lattes.cnpq.br/1225632464417175
  • Última atualização do currículo em 24/03/2018


Doutorado em Engenharia da Computação pela Escola Politécnica da USP (subárea Engenharia de Software e Sistemas Distribuídos) e mestre em Ciência da Computação pelo Instituto de Matemática e Estatística da USP (subárea Sistemas Distribuídos). Atualmente é professor Adjunto A da Universidade Federal do ABC. Como diretor de TI de diversas Startups, possuí 7 anos de experiência na coordenação e desenvolvimento de produtos de base tecnológica. As tarefas realizadas foram: gerenciamento estratégico e de riscos de startups de tecnologia; uso de metodologias enxutas (lean) para o desenvolvimento de software. Como arquiteto e desenvolvedor, possuí 10 anos de experiência no desenvolvimento de sistemas mobile e distribuídos, em empresas como Red Hat e Infraero. As tarefas realizadas foram: criação de arquiteturas de software tolerantes a falhas; uso de estruturas distribuídas para otimização de carga; uso de bancos de dados relacionais e NoSql para distribuição de dados. Como empreendedor, foi um dos apoiados e acelerados no programa Startup Brasil 2014 do MCT, no programa PRIME 2012 da FINEP e um dos vencedores do desafio SETUp 2015. As áreas de interesse são: Engenharia de Software, Análise e Desenvolvimento Orientado a Objetos, Sistemas Distribuídos em ambientes de Cloud Computing e P2P, entre outras. (Texto informado pelo autor)


Identificação


Nome
Vladimir Emiliano Moreira Rocha
Nome em citações bibliográficas
ROCHA, V;ROCHA, VLADIMIR

Endereço


Endereço Profissional
Universidade Federal do ABC, Centro de Matemática, Computação e Cognição.
Avenida dos Estados
Santa Terezinha
09210580 - Santo André, SP - Brasil
Telefone: (11) 49968297


Formação acadêmica/titulação


2014 - 2017
Doutorado em Engenharia Elétrica.
Universidade de São Paulo, USP, Brasil.
Título: Uma arquitetura escalável para recuperação e atualização de informações com relação de ordem total, Ano de obtenção: 2017.
Orientador: Anarosa Alves Franco Brandão.
2003 - 2005
Mestrado em Ciências da Computação.
Universidade de São Paulo, USP, Brasil.
Título: Protocolos P2P para Interligação de Aglomerados em Grades Computacionais,Ano de Obtenção: 2005.
Orientador: Fabio Kon.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
1996 - 2001
Graduação em Engenharia em Computação.
Universidad Catolica Del Norte, UCN, Chile.
Título: Interoperabilidade de Sistemas Distribuídos usando CORBA.
Orientador: Juan Bekios Calfa.




Atuação Profissional



Universidade Federal do ABC, UFABC, Brasil.
Vínculo institucional

2018 - Atual
Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto A, Regime: Dedicação exclusiva.


Centro Universitário FIEO, UNIFIEO, Brasil.
Vínculo institucional

2016 - 2017
Vínculo: Celetista, Enquadramento Funcional: Professor I, Carga horária: 20
Outras informações
Disciplinas Ministradas: Algoritmos e Programação I Tópicos Avançados de Banco de Dados (Bancos de Dados Distribuídos) Tópicos Avançados de Programação (Programação Orientada a Objetos) Tópicos de Integração de Sistemas de Informação (Enterprise Application Integration) Paradigmas e Linguagens de Programação


Universidade Federal de São Paulo, UNIFESP, Brasil.
Vínculo institucional

2010 - 2016
Vínculo: Colaborador, Enquadramento Funcional: Arquiteto Cloud e Mobile
Outras informações
Arquiteto da aplicação móvel e do cloud utilizado pela ferramenta de coleta de dados Maritaca. O sistema possui um aplicativo Android que envia formulários à nuvem computacional. A nuvem, por sua vez, utiliza estruturas distribuídas para o armazenamento e recuperação eficiente e escalável das informações. O sistema pode ser visualizado em: http://maritaca.unifesp.br

Vínculo institucional

2014 - 2014
Vínculo: Bolsista, Enquadramento Funcional: EXP B (arquiteto + programador cloud), Carga horária: 40
Outras informações
Participou como arquiteto e desenvolvedor da plataforma escalável de serviços móveis que apoia os processos de investigação do consumo alimentar de pacientes (NU3). A principal característica da plataforma é permitir o registro estruturado de fotografias das refeições. As imagens foram capturadas por meio de telefones celulares, desenvolvendo as infraestruturas escaláveis de computação em nuvem para armazená-ias e as estruturas distribuídas para recuperá-las. O sistema pode ser visualizado em: http://nu3.unifesp.br


Infomobile Tecnologia em Software Ltda, INFOMOBILE, Brasil.
Vínculo institucional

2006 - 2011
Vínculo: Colaborador, Enquadramento Funcional: CTO, Carga horária: 40
Outras informações
Consultor Sênior na Infomobile com experiência como arquiteto, analista e projetista de sistemas de médio porte nas plataformas cliente-servidor, SOA, Web e Computação em Nuvem. Atuou também como líder de projeto no desenvolvimento de vários sistemas nas plataformas distribuída e móvel utilizando as tecnologias J2ME, eRCP e arcabouço de sincronização de dados. As tecnologias de comunicação utilizadas incluem as redes WI-FI, GPRS, 3G e Bluetooth. Partcipou como coordenador de projetos de fomento à inovação tecnológica como Finep e Fapesp. Participou no desenvolvimento de sistemas de médio porte para empresas como Red Hat, Infraero, USP, entre outras.


Faculdade de Tecnologia Prof. Luiz Rosa, FATEC PLR, Brasil.
Vínculo institucional

2009 - 2009
Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações
Disciplinas ministradas: Banco de Dados Avançados. Programação Avançada. Desenvolvimento de Software.


Universidade de São Paulo, USP, Brasil.
Vínculo institucional

2013 - 2014
Vínculo: Colaborador, Enquadramento Funcional: Líder Técnico, Carga horária: 20
Outras informações
Líder técnico e desenvolvedor do sistema de importação escalável de imagens do projeto da Rede Social Arquigrafia (www.arquigrafia.org.br) que reúne desde 2009 uma equipe multidisciplinar de pesquisadores da FAUUSP, IMEUSP e ECAUSP para a criação de um ambiente colaborativo para a visualização, interação e compartilhamento de imagens digitais de arquitetura ? fotografias, desenhos e vídeos. Tendo contado inicialmente com o apoio da RNP, o Arquigrafia conta hoje com o apoio da FAPESP, da Pró-reitoria de Pesquisa da USP, e recebeu o primeiro prêmio da Agência de Inovação USP na categoria de Tecnologias Sociais Aplicadas e Humanas em 2011

Vínculo institucional

2011 - 2013
Vínculo: Bolsista, Enquadramento Funcional: Treinamento Técnico TT5 Fapesp, Carga horária: 40
Outras informações
Participou no desenvolvimento de uma nuvem computacional que permite o armazenamento, recuperação, compartilhamento e visualização de grandes quantidades de informações multimídia. Projetou o sistema através de componentes de software que utilizam estruturas e protocolos de redes P2P e de CDN para formar uma rede logica de computadores a qual e utilizada pelo mecanismo de busca do software OnAIR. Além disso, realizou as integrações do sistema multimídia com o Youtube, FlowPlayer e JWPlayer, um dos mais utilizados reprodutores de vídeos. A nuvem foi testada em relação a vários pontos críticos das estruturas P2P e CDN como escalabilidade e tempo de inserção e recuperação de informações. Os resultados dos testes da nuvem, realizados em um simulador e num ambiente real, cumprem com os objetivos de escalabilidade e eficiência.


Innovatio Tecnologia e Inovação, INNOVATIO, Brasil.
Vínculo institucional

2010 - 2011
Vínculo: Colaborador, Enquadramento Funcional: Coordenador de projetos e desenvolvedor, Carga horária: 12
Outras informações
Gerente do projeto de Innovação OnAir para buscas de aúdios e vídeos. O escopo do projeto foi focado em segurança.e escalabilidade para frameworks de map reducing e inter-conexão P2P. Foram usados o sistema Hadoop e Arquiteturas Orientadas a Serviços. O sistema pode ser executado tanto em computadores quanto em dispositivos móveis como iPhone e Android.


Global Innovation Technology LTDA, GIT, Brasil.
Vínculo institucional

2013 - 2017
Vínculo: Sócio Fundador, Enquadramento Funcional: Sócio Fundador, Carga horária: 0
Outras informações
Desenvolvimento do UserAsk, um sistema composto por um plugin e uma nuvem distribuída de dados para ambientes de Ensino à Distância. O plugin fornece um ambiente colaborativo e interativo para que os alunos possam pesquisar por respostas às suas dúvidas e, caso não seja respondida, encontrar possíveis contatos que possam esclarecê-las. A nuvem permite a distribuição de carga e armazenamento de informações de forma escalável e eficiente, utilizando estruturas distribuídas como árvores B-tree e tabelas de hash distribuídas.



Projetos de pesquisa


2013 - 2015
Dispositivos Móveis e Computação em Nuvem como Ferramentas para Ações em Educação Alimentar e Nutricional
Descrição: Um dos maiores problemas de saúde pública atualmente é o excesso de peso, que afeta todas as faixas etárias e compreende tanto o sobrepeso quanto a obesidade. O acompanhamento e a educação nutricional são eixos de ação de inúmeras políticas públicas de Atenção Básica à Saúde no Brasil, permitem a promoção de uma alimentação saudável e adequada. Entretanto, os métodos utilizados para investigação do consumo alimentar apresentam limitações, pois dependem da memória dos pacientes e da correta comunicação entre os envolvidos, isto é, pacientes,nutricionistas e médicos. Este projeto visa construir uma plataforma de serviços móveis que apoie os processos de investigação do consumo alimentar. A principal característica da plataforma é permitir o registro estruturado de fotografias das refeições. As imagens serão capturadas por meio de telefones celulares e armazenadas em infraestruturas escaláveis de computação em nuvem. Investigaremos também a utilização de ferramentas de comunicação interativa (rede social nutricional) entre os envolvidos no processo de educação alimentar. Investigaremos ainda a viabilidade de se analisar automaticamente as imagens das refeições, extraindo delas informações de valor nutricional com pouca ou sem interação humana. Todas as ferramentas desenvolvidas serão de código aberto. Recursos obtidos R$ 120.000,00. Disponível em http://nu3.unifesp.br.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (4) .
Integrantes: Vladimir Emiliano Moreira Rocha - Integrante / Arlindo Flávio da Conceição - Coordenador / Ana Maria Souza Pinto - Integrante / Lilian Cuppari Valle - Integrante.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
2010 - 2015
Plataforma para Coleta Móvel de Dados (CMD): aplicações no Programa de Saúde da Família
Descrição: Infraestrutura de computação em nuvem (Cloud) para Coleta Móvel de Dados (CMD) que permite a usuários, mesmo aqueles com pouca ou nenhuma familiaridade com ferramentas computacionais, criar os seus próprios procedimentos de coleta de dados a partir de telefones celulares. O projeto inclui a aplicação da solução de Cloud Computing no contexto de coleta de dados do Programa de Saúde da Família. FINEP GT-Telemedicina e Telessaúde. Recursos obtidos R$ 796.000,00. Disponível em: sourceforge.net/p/maritaca.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (8) .
Integrantes: Vladimir Emiliano Moreira Rocha - Integrante / Arlindo Flávio da Conceição - Coordenador.Financiador(es): Financiadora de Estudos e Projetos - Cooperação.


Revisor de periódico


2016 - Atual
Periódico: Web Intelligence and Agent Systems


Áreas de atuação


1.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Computação em Nuvem.
2.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Arquitetura de Sistemas de Computação.
3.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software.
4.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Peer-to-Peer.
5.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Informação.


Idiomas


Espanhol
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.


Prêmios e títulos


2002
Melhor estudante de Engenharia, Shell e Universidad Católica del Norte.
2002
Graduado de Engenheiro com Distinção, Universidad Católica del Norte.


Produções



Produção bibliográfica
Artigos completos publicados em periódicos

1.
ROCHA, VLADIMIR2015ROCHA, VLADIMIR; BRANDÃO, ANAROSA ALVES FRANCO . Towards conscientious peers: Combining agents and peers for efficient and scalable video segment retrieval for VoD services. Engineering Applications of Artificial Intelligence, v. 45, p. 180-191, 2015.

2.
ROCHA, VLADIMIR2014 ROCHA, VLADIMIR; KON, FABIO ; COBE, RAPHAEL ; WASSERMANN, RENATA . A hybrid cloud-P2P architecture for multimedia information retrieval on VoD services. Computing (Wien. Print), v. 96, p. 1-20, 2014.

Capítulos de livros publicados
1.
ROCHA, VLADIMIR; BRANDÃO, ANAROSA ALVES FRANCO . A Scalable Multiagent Architecture for Monitoring Biodiversity Scenarios. Multi-Agent-Based Simulations Applied to Biological and Environmental Systems. 1ed.: IGI Global, 2016, v. 1, p. 81-105.

2.
da Conceição, Arlindo F. ; Sánchez, Jimmy V. ; Mamani-Aliaga, Alvaro H. ; dos Santos, Bruno G. ; Mendonça, Matheus F. ; Vieira, Dario ; ROCHA, VLADIMIR . Empowering Mobile Users: Create Your Own Mobile Application for Data Collection in the Cloud. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering. 1ed.: Springer International Publishing, 2014, v. , p. 269-272.

Trabalhos completos publicados em anais de congressos
1.
CONCEIÇÃO, A. F. ; VIEIRA, D. ; ROCHA, V . Pipeline Architecture for Mobile Data Analysis. In: International Conference on Information Networking (ICOIN), 2014. International Conference on Information Networking (ICOIN).

2.
MENA-CHALCO, J. ; ROCHA, V . Caracterização do banco de teses e dissertações da CAPES. In: 4º Encontro Brasileiro de Bibliometria e Cientometria - EBBC, 2014, Recife. 4º Encontro Brasileiro de Bibliometria e Cientometria - EBBC, 2014.

3.
ROCHA, V; NETTO, M. A. S ; KON, F. . Descoberta de Recursos em Grades Computacionais Utilizando Estruturas P2P. In: Simpósio Brasileiro de Redes de Computadores (SBRC), 2006, Curitiba. 26o Simpósio Brasileiro de Redes de Computadores, 2006. v. 1. p. 913-928.

4.
PINHEIRO JUNIOR, J. R. B ; ROCHA, V ; KON, F. . Representando opiniões em cadeias de confiança SPKI / SDSI. In: Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais (SBSeg), 2006, Santos. 6o Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais, 2006.

5.
ROCHA, V; ROSS, E. . Uma Estrutura Escalável e Eficiente para Buscas por Intervalo sobre DHTs nas Redes P2P. In: Simpósio Brasileiro de Redes de Computadores (SBRC), 2005, Fortaleza. WP2P - I Workshop de Peer-to-Peer, 2005.

6.
ROCHA, V; TRILLO, C ; GUERRA, E ; ROSS, E. . Arquitetura Orientada a Aspectos para construção de aplicações seguras. In: SEMISH, 2005, Porto Alegre. XXV Congresso da Sociedade Brasileira de Computação, 2005. v. 1. p. 1887-1901.

7.
TRILLO, C ; ROCHA, V . Architectural Patterns to Secure Applications with an Aspect Oriented Approach. In: SugarLoafPlop, 2005, Campos de Jordão. Proceedings of the SugarLoafPlop 2005 V Latinamerican Conference on Pattern Languages of Programming, 2005. v. 1. p. 89-105.

Resumos expandidos publicados em anais de congressos
1.
ROCHA, V; BRANDÃO, ANAROSA ALVES FRANCO . MATe: Multiagent Architecture for Taming e-Devices. In: 16th International Conference on Autonomous Agents and Multiagent Systems AAMAS, 2017, São Paulo. Proceedings of the 16th International Conference on Autonomous Agents and Multi Agent Systems, 2017. p. 1716.

2.
CONCEIÇÃO, A. F. ; SANCHEZ, J. K. M. V. ; ALIAGA, A. H. M. ; SANTOS, B. G. ; MENDONCA, M. F. ; VIEIRA, D. ; ROCHA, V . Empowering Mobile Users: Create Your Own Mobile Application for Data Collection in the Cloud. In: Fifth International Conference on Mobile Computing, Applications and Services, 2013, Paris. Fifth International Conference on Mobile Computing, Applications and Services, 2013.


Produção técnica
Programas de computador sem registro
1.
ROCHA, V. Nu3 - App de acompanhamento nutricional (http://nu3.unifesp.br). 2015.

2.
ROCHA, V; GUERRA, E . UserAsk: Software Plugável de Perguntas e Respostas para Sistemas Multimídia de Educação à Distância. 2015.

3.
ROCHA, V; GUERRA, E ; CONCEIÇÃO, A. F. . PSF Mobile (http://maritaca.unifesp.br). 2011.

4.
ROCHA, V; GUERRA, E ; TRILLO, C . OnAir. 2010.

5.
ROCHA, V; GUERRA, E . M2M - Bluetooth Marketing. 2008.

6.
ROCHA, V; GUERRA, E . Mobile Medical Manager. 2006.



Bancas



Participação em bancas de trabalhos de conclusão
Trabalhos de conclusão de curso de graduação
1.
HIRAMA, K; SILVEIRA, R. M.; ROCHA, V. Participação em banca de Alexandre T Fugita; Eduardo S Hyodo.Sistema de Assinatura Digital para Dispositivos Móveis. 2013. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Universidade de São Paulo.

2.
GOMI, E.; ROCHA, V. Participação em banca de Gabriela Botelho; Kenji Sakata; Mauricio Uehara.Ranguru: sistema de recomendação de restaurantes. 2013. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Universidade de São Paulo.



Participação em bancas de comissões julgadoras
Outras participações
1.
ROCHA, V. Revisor de Trabalhos - III Multimedia Streaming in Information-/Content-Centric Networks (MuSIC). 2017. IEEE International Conference on Multimedia & Expo.

2.
ROCHA, V. Revisor de Trabalhos - IV Workshop de Pós-Graduação em Engenharia de Computação (WPG?EC). 2015. Universidade de São Paulo.

3.
ROCHA, V. Revisor de Trabalhos - XXII Simpósio Internacional de Iniciação Científica e Tecnológica da USP (SIICUSP). 2014. Universidade de São Paulo.

4.
ROCHA, V. Revisor de Trabalhos - III Workshop de Pós-Graduação em Engenharia de Computação (WPG?EC). 2014. Universidade de São Paulo.

5.
ROCHA, V. Revisor de Trabalhos - VI Encontro Unificado de Computação (ENUCOMP). 2013.



Eventos



Participação em eventos, congressos, exposições e feiras
1.
Introdução a blockchain e criptomoedas. 2018. (Seminário).

2.
16th International Conference on Autonomous Agents and Multiagent Systems AAMAS. MATe: Multiagent Architecture for Taming e-Devices. 2017. (Congresso).

3.
The 16th International Joint Conference on Autonomous Agents and Multi-Agent Systems - AAMASAS. 2017. (Congresso).



Inovação



Programa de computador sem registro
1.
ROCHA, V. Nu3 - App de acompanhamento nutricional (http://nu3.unifesp.br). 2015.

2.
ROCHA, V; GUERRA, E . UserAsk: Software Plugável de Perguntas e Respostas para Sistemas Multimídia de Educação à Distância. 2015.


Projetos de pesquisa


Educação e Popularização de C & T



Programa de Computador sem registro de patente
1.
ROCHA, V. Nu3 - App de acompanhamento nutricional (http://nu3.unifesp.br). 2015.

2.
ROCHA, V; GUERRA, E . UserAsk: Software Plugável de Perguntas e Respostas para Sistemas Multimídia de Educação à Distância. 2015.



Outras informações relevantes


Apoios financeiros recebidos:

(A) Infomobile 2010 - PIPE - FAPESP: OnAir um sistema de recuperação de áudio e vídeo - Escopo escalabilidade.

(B) Innovatio 2011 - PRIME - FINEP: OnAir um sistema de recuperação de áudio e vídeo - Escopo mobilidade.

(C) Infomobile 2012 CT/SAUDE - FINEP: Sistema de mobilidade para o Programa de Saúde da Família.

(D) Global 2015 StartupBrasil - MCT: UserAsk: Software Plugável de Perguntas e Respostas para Sistemas Multimídia de Educação à Distância.



Página gerada pelo Sistema Currículo Lattes em 14/11/2018 às 16:23:19