ANTÔNIO JOSÉ DA CUNHA RODRIGUES
Pós-graduado em Ciência da Computação pela Universidade Federal de Ouro Preto com o tema de pesquisa Visualização Científica. Possui graduação em Ciência da Computação pela Universidade Federal de Ouro Preto (2008). Tem experiência na área de Ciência da Computação, com ênfase em Sistemas de Computação. Atuando principalmente com sistemas de alto desempenho, visualização e simulação. Interesses incluem computação distribuída/paralela, bancos de dados, sistemas embarcados e computação móvel.
Informações coletadas do Lattes em 09/11/2024
Acadêmico
Formação acadêmica
Mestrado em CIÊNCIA DA COMPUTAÇÃO
2011 - 2013
Universidade Federal de Ouro Preto
Título: TerraME Observer: um pipeline extensível para visualização em tempo real de modelos espacialmente-explícitos,Ano de Obtenção: 2013
Tiago Garcia de Senna Carneiro.Palavras-chave: pipeline de visualização científica; modelagem ambiental; alto desempenho; simulação por computador.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação / Especialidade: Modelagem e Simulação. Setores de atividade: Educação; Administração pública, defesa e seguridade social; Atividades profissionais, científicas e técnicas.
Graduação em Ciência da Computação
2005 - 2008
Universidade Federal de Ouro Preto
Título: TerraME Observer - ferramentas para visualização gráfica e análise da dinâmica de modelos ambientais espacialmente-explícitos.
Orientador: Tiago Garcia de Senna Carneiro
Curso técnico/profissionalizante
1997 - 2000
Fundação Centro Federal de Ensino Tecnológico de Ouro Preto, Fundação CEFETOP
Formação complementar
2006 - 2006
Curso de PHP. (Carga horária: 20h). , Universidade Federal de Ouro Preto, UFOP, Brasil.
1996 - 1998
Eletricista de Manutenção. (Carga horária: 1728h). , Fundação Antônio Francisco Lisboa, FAFLA, Brasil.
Idiomas
Inglês
Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Razoavelmente.
Português
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas Paralelos e Distribuídos.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Banco de Dados.
Participação em eventos
XIII Simpósio Brasileiro de GeoInformática. 2012. (Simpósio).
III Workshop em Computação UFOP & Unipac. 2007. (Simpósio).
Produções bibliográficas
-
RODRIGUES, A. J. C. ; CARNEIRO, T. G. S. ; ANDRADE, P. R. . An extensible real-time visualization pipeline for dynamic spatial modeling. Journal of Information and Data Management - JIDM , v. 4, p. 156-167, 2013.
-
RODRIGUES, A. J. C. ; CARNEIRO, T. G. S. ; ANDRADE, P. R. . TerraME Observer: An extensible real-time visualization pipeline for dynamic spatial models. In: XIII Brazilian Symposium on Geoinformatics, 2012, Campos do Jordão. Proceedings of XIII Brazilian Symposium on Geoinformatics, 2012. p. 48-59.
Outras produções
CARNEIRO, T. G. S. ; AGUIAR, A. P. ; CÂMARA, G. ; RODRIGUES, A. J. C. . TerraME - Terra Modeling Environment. 2011.
RODRIGUES, A. J. C. ; LIMA, J. C. . C++ Cá&Lá Parallel Programming. 2011.
Projetos de pesquisa
-
2009 - 2010
TerraME Observer, Descrição: Voluntário - Ferramentas para a visualização gráfica e análise da diinâmica de modelos ambientais espacialmente-explícitos. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Antônio José da Cunha Rodrigues - Coordenador.
-
2008 - 2008
TerraME Observer, Descrição: Iniciação Científica - Ferramentas para visualização gráfica e análise da dinâmica de modelos ambientais espacialmente-explícitos.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Antônio José da Cunha Rodrigues - Coordenador., Financiador(es): Universidade Federal de Ouro Preto - Bolsa.
-
2007 - 2008
TerraME Observer, Descrição: Iniciação Científica - Ferramentas para visualização gráfica e análise da dinâmica de modelos ambientais espacialmente-explícitos.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Antônio José da Cunha Rodrigues - Coordenador.
Projetos de desenvolvimento
-
2011 - Atual
Cá & Lá Parallel Programming, Descrição: As escolas de computação ensinam computação de alto desempenho desde sua concepção, porém codificar aplicativos paralelos e/ou distribuídos é complexo, o que faz com que alguns alunos desistam em dar continuidade a esta promissora área. Diante deste cenário passamos a investir no desenvolvimento de middlewares que usam o modelo de programação baseado em endereçamento compartilhado (multi-threaded), porém que possam ser executados eficientemente em arquiteturas de computadores com memória compartilhada ou distribuída. Quando comparado a middlewares consolidados como Corba, Java RMI, Java JMS, MPI, entre outros, nossas soluções se mostram significativamente mais simples de programar. Os middlewares JavaCa&La, C++Ca&La, HaskellCa&La objetivam tornar a programação de alto desempenho mais simples, permitindo com que o aluno foque na solução dos problemas e na prototipação rápida de soluções escaláveis para os mesmos. Primitivas simples da programação paralela como REGISTER, GET_RESULT, GET_VALUE, SET_VALUE, INSTANTIATE_GLOBAL_VAR e EXECUTE tornam a programação com os middlewares única, simples e portável para máquinas com múltiplos núcleos de processamento (incluindo GPU´s) ou cluster/grid de computadores. Podemos afirmar que ao programar com nossos middlewares o código é escrito uma única vez e executado em inúmeras arquiteturas de computadores. Mais informações: http://www.joubertlima.com.br/calapp/index.htm. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Antônio José da Cunha Rodrigues - Integrante / LIMA, J. de C. (Joubert) - Coordenador.
-
2011 - Atual
Cá & Lá Parallel Programming, Descrição: As escolas de computação ensinam computação de alto desempenho desde sua concepção, porém codificar aplicativos paralelos e/ou distribuídos é complexo, o que faz com que alguns alunos desistam em dar continuidade a esta promissora área. Diante deste cenário passamos a investir no desenvolvimento de middlewares que usam o modelo de programação baseado em endereçamento compartilhado (multi-threaded), porém que possam ser executados eficientemente em arquiteturas de computadores com memória compartilhada ou distribuída. Quando comparado a middlewares consolidados como Corba, Java RMI, Java JMS, MPI, entre outros, nossas soluções se mostram significativamente mais simples de programar. Os middlewares JavaCa&La, C++Ca&La, HaskellCa&La objetivam tornar a programação de alto desempenho mais simples, permitindo com que o aluno foque na solução dos problemas e na prototipação rápida de soluções escaláveis para os mesmos. Primitivas simples da programação paralela como REGISTER, GET_RESULT, GET_VALUE, SET_VALUE, INSTANTIATE_GLOBAL_VAR e EXECUTE tornam a programação com os middlewares única, simples e portável para máquinas com múltiplos núcleos de processamento (incluindo GPU´s) ou cluster/grid de computadores. Podemos afirmar que ao programar com nossos middlewares o código é escrito uma única vez e executado em inúmeras arquiteturas de computadores. Mais informações: http://www.joubertlima.com.br/calapp/index.htm. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Antônio José da Cunha Rodrigues - Integrante / LIMA, J. de C. (Joubert) - Coordenador.
-
2011 - Atual
Cá & Lá Parallel Programming, Descrição: As escolas de computação ensinam computação de alto desempenho desde sua concepção, porém codificar aplicativos paralelos e/ou distribuídos é complexo, o que faz com que alguns alunos desistam em dar continuidade a esta promissora área. Diante deste cenário passamos a investir no desenvolvimento de middlewares que usam o modelo de programação baseado em endereçamento compartilhado (multi-threaded), porém que possam ser executados eficientemente em arquiteturas de computadores com memória compartilhada ou distribuída. Quando comparado a middlewares consolidados como Corba, Java RMI, Java JMS, MPI, entre outros, nossas soluções se mostram significativamente mais simples de programar. Os middlewares JavaCa&La, C++Ca&La, HaskellCa&La objetivam tornar a programação de alto desempenho mais simples, permitindo com que o aluno foque na solução dos problemas e na prototipação rápida de soluções escaláveis para os mesmos. Primitivas simples da programação paralela como REGISTER, GET_RESULT, GET_VALUE, SET_VALUE, INSTANTIATE_GLOBAL_VAR e EXECUTE tornam a programação com os middlewares única, simples e portável para máquinas com múltiplos núcleos de processamento (incluindo GPU´s) ou cluster/grid de computadores. Podemos afirmar que ao programar com nossos middlewares o código é escrito uma única vez e executado em inúmeras arquiteturas de computadores. Mais informações: http://www.joubertlima.com.br/calapp/index.htm. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Antônio José da Cunha Rodrigues - Integrante / LIMA, J. de C. (Joubert) - Coordenador.
-
2011 - Atual
Cá & Lá Parallel Programming, Descrição: As escolas de computação ensinam computação de alto desempenho desde sua concepção, porém codificar aplicativos paralelos e/ou distribuídos é complexo, o que faz com que alguns alunos desistam em dar continuidade a esta promissora área. Diante deste cenário passamos a investir no desenvolvimento de middlewares que usam o modelo de programação baseado em endereçamento compartilhado (multi-threaded), porém que possam ser executados eficientemente em arquiteturas de computadores com memória compartilhada ou distribuída. Quando comparado a middlewares consolidados como Corba, Java RMI, Java JMS, MPI, entre outros, nossas soluções se mostram significativamente mais simples de programar. Os middlewares JavaCa&La, C++Ca&La, HaskellCa&La objetivam tornar a programação de alto desempenho mais simples, permitindo com que o aluno foque na solução dos problemas e na prototipação rápida de soluções escaláveis para os mesmos. Primitivas simples da programação paralela como REGISTER, GET_RESULT, GET_VALUE, SET_VALUE, INSTANTIATE_GLOBAL_VAR e EXECUTE tornam a programação com os middlewares única, simples e portável para máquinas com múltiplos núcleos de processamento (incluindo GPU´s) ou cluster/grid de computadores. Podemos afirmar que ao programar com nossos middlewares o código é escrito uma única vez e executado em inúmeras arquiteturas de computadores. Mais informações: http://www.joubertlima.com.br/calapp/index.htm. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Antônio José da Cunha Rodrigues - Coordenador / LIMA, J. C. - Integrante.
-
2011 - Atual
Cá & Lá Parallel Programming, Descrição: As escolas de computação ensinam computação de alto desempenho desde sua concepção, porém codificar aplicativos paralelos e/ou distribuídos é complexo, o que faz com que alguns alunos desistam em dar continuidade a esta promissora área. Diante deste cenário passamos a investir no desenvolvimento de middlewares que usam o modelo de programação baseado em endereçamento compartilhado (multi-threaded), porém que possam ser executados eficientemente em arquiteturas de computadores com memória compartilhada ou distribuída. Quando comparado a middlewares consolidados como Corba, Java RMI, Java JMS, MPI, entre outros, nossas soluções se mostram significativamente mais simples de programar. Os middlewares JavaCa&La, C++Ca&La, HaskellCa&La objetivam tornar a programação de alto desempenho mais simples, permitindo com que o aluno foque na solução dos problemas e na prototipação rápida de soluções escaláveis para os mesmos. Primitivas simples da programação paralela como REGISTER, GET_RESULT, GET_VALUE, SET_VALUE, INSTANTIATE_GLOBAL_VAR e EXECUTE tornam a programação com os middlewares única, simples e portável para máquinas com múltiplos núcleos de processamento (incluindo GPU´s) ou cluster/grid de computadores. Podemos afirmar que ao programar com nossos middlewares o código é escrito uma única vez e executado em inúmeras arquiteturas de computadores. Mais informações: http://www.joubertlima.com.br/calapp/index.htm. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Antônio José da Cunha Rodrigues - Coordenador / LIMA, J. C. - Integrante.
-
2011 - Atual
Cá & Lá Parallel Programming, Descrição: As escolas de computação ensinam computação de alto desempenho desde sua concepção, porém codificar aplicativos paralelos e/ou distribuídos é complexo, o que faz com que alguns alunos desistam em dar continuidade a esta promissora área. Diante deste cenário passamos a investir no desenvolvimento de middlewares que usam o modelo de programação baseado em endereçamento compartilhado (multi-threaded), porém que possam ser executados eficientemente em arquiteturas de computadores com memória compartilhada ou distribuída. Quando comparado a middlewares consolidados como Corba, Java RMI, Java JMS, MPI, entre outros, nossas soluções se mostram significativamente mais simples de programar. Os middlewares JavaCa&La, C++Ca&La, HaskellCa&La objetivam tornar a programação de alto desempenho mais simples, permitindo com que o aluno foque na solução dos problemas e na prototipação rápida de soluções escaláveis para os mesmos. Primitivas simples da programação paralela como REGISTER, GET_RESULT, GET_VALUE, SET_VALUE, INSTANTIATE_GLOBAL_VAR e EXECUTE tornam a programação com os middlewares única, simples e portável para máquinas com múltiplos núcleos de processamento (incluindo GPU´s) ou cluster/grid de computadores. Podemos afirmar que ao programar com nossos middlewares o código é escrito uma única vez e executado em inúmeras arquiteturas de computadores. Mais informações: http://www.joubertlima.com.br/calapp/index.htm. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Antônio José da Cunha Rodrigues - Coordenador / LIMA, J. C. - Integrante.
-
2011 - Atual
Cá & Lá Parallel Programming, Descrição: As escolas de computação ensinam computação de alto desempenho desde sua concepção, porém codificar aplicativos paralelos e/ou distribuídos é complexo, o que faz com que alguns alunos desistam em dar continuidade a esta promissora área. Diante deste cenário passamos a investir no desenvolvimento de middlewares que usam o modelo de programação baseado em endereçamento compartilhado (multi-threaded), porém que possam ser executados eficientemente em arquiteturas de computadores com memória compartilhada ou distribuída. Quando comparado a middlewares consolidados como Corba, Java RMI, Java JMS, MPI, entre outros, nossas soluções se mostram significativamente mais simples de programar. Os middlewares JavaCa&La, C++Ca&La, HaskellCa&La objetivam tornar a programação de alto desempenho mais simples, permitindo com que o aluno foque na solução dos problemas e na prototipação rápida de soluções escaláveis para os mesmos. Primitivas simples da programação paralela como REGISTER, GET_RESULT, GET_VALUE, SET_VALUE, INSTANTIATE_GLOBAL_VAR e EXECUTE tornam a programação com os middlewares única, simples e portável para máquinas com múltiplos núcleos de processamento (incluindo GPU´s) ou cluster/grid de computadores. Podemos afirmar que ao programar com nossos middlewares o código é escrito uma única vez e executado em inúmeras arquiteturas de computadores. Mais informações: http://www.joubertlima.com.br/calapp/index.htm. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Antônio José da Cunha Rodrigues - Coordenador / LIMA, J. C. - Integrante.
-
2011 - Atual
Cá & Lá Parallel Programming, Descrição: As escolas de computação ensinam computação de alto desempenho desde sua concepção, porém codificar aplicativos paralelos e/ou distribuídos é complexo, o que faz com que alguns alunos desistam em dar continuidade a esta promissora área. Diante deste cenário passamos a investir no desenvolvimento de middlewares que usam o modelo de programação baseado em endereçamento compartilhado (multi-threaded), porém que possam ser executados eficientemente em arquiteturas de computadores com memória compartilhada ou distribuída. Quando comparado a middlewares consolidados como Corba, Java RMI, Java JMS, MPI, entre outros, nossas soluções se mostram significativamente mais simples de programar. Os middlewares JavaCa&La, C++Ca&La, HaskellCa&La objetivam tornar a programação de alto desempenho mais simples, permitindo com que o aluno foque na solução dos problemas e na prototipação rápida de soluções escaláveis para os mesmos. Primitivas simples da programação paralela como REGISTER, GET_RESULT, GET_VALUE, SET_VALUE, INSTANTIATE_GLOBAL_VAR e EXECUTE tornam a programação com os middlewares única, simples e portável para máquinas com múltiplos núcleos de processamento (incluindo GPUs) ou cluster/grid de computadores. Podemos afirmar que ao programar com nossos middlewares o código é escrito uma única vez e executado em inúmeras arquiteturas de computadores. Mais informações: http://www.joubertlima.com.br/calapp/index.htm. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Antônio José da Cunha Rodrigues - Coordenador / LIMA, J. C. - Integrante.
Histórico profissional
Experiência profissional
2018 - Atual
Zumpy, ZumpyVínculo: Bolsista, Enquadramento Funcional: Líder técnico/Analista Desenvolvedor Pleno, Carga horária: 40
2016 - 2017
Universidade Vale do Rio DoceVínculo: Celetista, Enquadramento Funcional: Professor de ensino superior, Carga horária: 12
Atividades
-
02/2016 - 01/2017
Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Programação Web I (2016-1), Teoria Geral de Sistemas (2016-2)
-
02/2016 - 01/2017
Ensino, Engenharia Civil, Nível: Graduação,Disciplinas ministradas, Lógica de Programação (2016-1), Lógica de Programação (2016-2)
-
02/2016 - 05/2016
Ensino, Engenharia Civil e Ambiental, Nível: Graduação,Disciplinas ministradas, Lógica de Programação
2015 - 2018
Visual VirtualVínculo: Bolsista, Enquadramento Funcional: Analista Desenvolvedor Pleno, Carga horária: 20
Outras informações:
Modalidade home office.
Pesquisa, planejamento e implementação da plataforma de caronas solidárias Zumpy. A plataforma de mobilidade urbana que busca atender os usuários que oferecem e buscam caronas para destinos semelhantes. Em Novembro/2016, a plataforma possui mais de 60.000 usuários cadastrados (http://www.zumpy.com.br).
2014 - 2015
Visual VirtualVínculo: Bolsista, Enquadramento Funcional: Bolsista DTI-A, Carga horária: 40
Outras informações:
Pesquisa, planejamento e implementação da plataforma de caronas solidárias Zumpy. A plataforma de mobilidade urbana que busca atender os usuários que oferecem e buscam caronas para destinos semelhantes. Em Abril/2016, a plataforma possui mais de 40.000 usuários cadastrado (http://www.zumpy.com.br).
2009 - 2011
Visual VirtualVínculo: Colaborador, Enquadramento Funcional: Analista Desenvolvedor Pleno, Carga horária: 40
2012 - 2013
Fundação de Ciência, Aplicações e Tecnologia EspaciaisVínculo: Bolsista, Enquadramento Funcional: Bolsista DTI-2, Carga horária: 40
2011 - 2012
Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPqVínculo: Bolsista, Enquadramento Funcional: Bolsista DTI-3, Carga horária: 40
2008 - 2008
Universidade Federal de Ouro PretoVínculo: Outro (especifique), Enquadramento Funcional: Bolsista, Carga horária: 20
2004 - 2008
Ômega Byte Informática LtdaVínculo: Sócio - Proprietário, Enquadramento Funcional: Gerente Administrativo
2003 - 2004
Barroco Informática Ltda.Vínculo: Colaborador, Enquadramento Funcional: Operador de Computador, Carga horária: 44, Regime: Dedicação exclusiva.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de ANTÔNIO JOSÉ DA CUNHA RODRIGUES e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?