João Vianei Tamanini

Possui graduação em Matemática pela Universidade de São Paulo (1992) e mestrado em Engenharia Elétrica e Computação pela Universidade Presbiteriana Mackenzie (2003). Atualmente é instrutor (componentizacão, e adm. dados) - Porto Seguro - Companhia de Seguros Gerais e professor do Instituto Federal de São Paulo. Tem experiência na área de Ciência da Computação, com ênfase em Banco de Dados, atuando principalmente nos seguintes temas: componentes de software, inventário, banco de dados, processo de administração de componentes e administração de dados.

Informações coletadas do Lattes em 17/08/2025

Acadêmico

Formação acadêmica

Mestrado em Engenharia Elétrica e Computação

2001 - 2003

Universidade Presbiteriana Mackenzie
Título: Um Ambiente Multiagentes Para Construção de Tutores Inteligentes, Ano de Obtenção: 2003
Dr. Nizam Omar.Palavras-chave: Java; Orientação a Objetos; Sistemas Multiagentes; UML; Aglets; Componentes de software. Grande área: EngenhariasGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação. Grande Área: Ciências Exatas e da Terra / Área: Matemática. Setores de atividade: Educação Superior; Consultoria em Sistemas de Informática; Atividades de Banco de Dados.

Especialização em Consultoria em Internet

1998 - 1999

FASP
Título: Criptografia assimétrica

Especialização em Análise de Sistemas

1997 - 1999

FIAP
Título: Banco de dados orientado a objetos

Graduação em Matemática

1987 - 1992

Universidade de São Paulo

Formação complementar

2010 - 2010

Fundamentos do BPM (Business Process management). (Carga horária: 24h). , TI.Exames, TI.EXAMES, Brasil.

2010 - 2010

Planejamento Estratégico Com Balanced Scorecard. (Carga horária: 5h). , TI.Exames, TI.EXAMES, Brasil.

2007 - 2007

Sunopsis Active Integration Plataform V4. (Carga horária: 40h). , Ética Software do Brasil LTDA, ÉTICA SOFTWARE, Brasil.

2004 - 2004

LW410 - ALLFusion ERwin Data Modeler 4.x. (Carga horária: 32h). , Logic Way, LOGIC WAY, Brasil.

2003 - 2003

Administração Websphere Application Server. (Carga horária: 32h). , IBTA - Instituto Brasileiro de Tecnologia Avançada, IBTA, Brasil.

2003 - 2003

Introdução ao Business Intelligence. (Carga horária: 4h). , Pro Information Technology, PRO INF, Brasil.

2003 - 2003

Técnicas de Levantameto dados para BI. (Carga horária: 8h). , Pro Information Technology, PRO INF, Brasil.

2003 - 2003

Modelagem Dimensional. (Carga horária: 4h). , Pro Information Technology, PRO INF, Brasil.

2002 - 2002

wf351 - DavaBean para WebSphere 4.0. (Carga horária: 36h). , IBM Research Brazil, IBM BRASIL, Brasil.

2002 - 2002

WF311 - Serlet & JSP usando WebSphere. (Carga horária: 36h). , IBM Research Brazil, IBM BRASIL, Brasil.

2002 - 2002

Data Quality Management. , Informix, INFORMIX, Brasil.

2001 - 2001

Data Warehouse Desing. (Carga horária: 16h). , Informix, INFORMIX, Brasil.

2001 - 2001

Informix Red Brick Decision Server Administration. (Carga horária: 8h). , Informix, INFORMIX, Brasil.

2000 - 2000

CORBA - Introdução a Objetos Distribuídos. (Carga horária: 16h). , Universidade de São Paulo, USP, Brasil.

2000 - 2000

LINUX I. (Carga horária: 18h). , Conectiva LINUX, CONECTIVA, Brasil.

2000 - 2000

Fundamentos em Delphi 5. (Carga horária: 40h). , Inprise - Integrating the Enterprise, INPRISE, Brasil.

2000 - 2000

UML: CASO DE USO. (Carga horária: 2h). , SUCESU-SP, SUCESU, Brasil.

2000 - 2000

Desenv. Objetos Usando PL/SQL. (Carga horária: 32h). , Tekno Software, TEKNO, Brasil.

2000 - 2000

Mastering MS Visual Basic 6.0 Development. (Carga horária: 20h). , Microsoft, MS, Brasil.

1999 - 1999

Data Warehouse - Business Intelligence. , SUCESU-SP, SUCESU, Brasil.

1999 - 1999

Java. (Carga horária: 3h). , SUCESU-SP, SUCESU, Brasil.

1999 - 1999

ISPA - WebMaster with System Security Extension. (Carga horária: 8h). , Cyclades Education Certificate, CYCLADES, Brasil.

1998 - 1998

Mastering MS Visual Basic 5 - Fundamentals. (Carga horária: 8h). , Microsoft, MS, Brasil.

1997 - 1997

jad - Abordagem Técnico e Comportamental. (Carga horária: 4h). , FORMA, FORMA, Brasil.

1997 - 1997

780 - Mastering MS Visual Basic v5.0. (Carga horária: 32h). , Microsoft, MS, Brasil.

1997 - 1997

Modelagem de Dados. (Carga horária: 4h). , FORMA, FORMA, Brasil.

1997 - 1997

MDS - Porto Seguro. (Carga horária: 12h). , Porto Seguro - Companhia de Seguros Gerais, PORTO, Brasil.

1997 - 1997

Administração de Conflitos. (Carga horária: 16h). , Porto Seguro - Companhia de Seguros Gerais, PORTO, Brasil.

1997 - 1997

Análise Funcional. (Carga horária: 8h). , FORMA, FORMA, Brasil.

1992 - 1992

ZIM Avançado. (Carga horária: 24h). , RCM - Brasil, RCM - BRASIL, Brasil.

1989 - 1989

Software Zapt. (Carga horária: 24h). , Humana Informática, HUMANA, Brasil.

1989 - 1989

EDIX - Administrração. (Carga horária: 24h). , Edisa Eletrônica Digital S/A, EDISA, Brasil.

1989 - 1989

Software Zapt. (Carga horária: 24h). , Humana Informática, HUMANA, Brasil.

1986 - 1986

Programação Estruturada. (Carga horária: 40h). , PRODASC - Companhia de Processamento de Dados do Estado de Santa Catarina, PRODASC, Brasil.

1986 - 1986

4102 - JCL. (Carga horária: 16h). , ABC Bull, ABC BULL, Brasil.

1986 - 1986

EDIX - Programação. (Carga horária: 29h). , Edisa Eletrônica Digital S/A, EDISA, Brasil.

1984 - 1984

Programação COBOL/IDMS. (Carga horária: 24h). , PRODASC - Companhia de Processamento de Dados do Estado de Santa Catarina, PRODASC, Brasil.

1984 - 1984

PROGRAMAÇÃO ADS ON-LINE. (Carga horária: 24h). , PRODASC - Companhia de Processamento de Dados do Estado de Santa Catarina, PRODASC, Brasil.

1982 - 1982

Formação de Programadores. (Carga horária: 215h). , PRODASC - Companhia de Processamento de Dados do Estado de Santa Catarina, PRODASC, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Razoavelmente, Fala Razoavelmente, Lê Bem, Escreve Pouco.

Bandeira representando o idioma Italiano

Compreende Bem, Fala Razoavelmente, Lê Pouco, Escreve Pouco.

Áreas de atuaçã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: Banco de Dados.

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 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: Sistemas de Informaçã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: Linguagens de Programação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Aplicativos.

Participação em eventos

Service Oriented Architecture & Web Service.II Encontrol Compuware de Arquitetura de Software. 2005. (Encontro).

Participação em bancas

Aluno: Fábio Tozetto Taveiro

TAMANINI, J. V.. Analise Impacto Priorização Requisito Não Funcional Relacionado a Usabilidadde. 2016. Monografia (Aperfeiçoamento/Especialização em Especialização em Gestão de TI) - Instituto Federal de São Paulo.

Aluno: Alexandre Domingos de Sousa

TAMANINI, J. V.. Framework para o desenvolvimento de aplicações seguras. 2006. Trabalho de Conclusão de Curso (Graduação em Sistemas da informação) - IBTA - Instituto Brasileiro de Tecnologia Avançada.

Aluno: André Landin Correia da Silva

TAMANINI, J. V.. Sistema de gestão acadêmica. 2006. Trabalho de Conclusão de Curso (Graduação em Sistemas da informação) - IBTA - Instituto Brasileiro de Tecnologia Avançada.

Aluno: Atos Souza Costa

TAMANINI, J. V.. Sistema de Gestão e Aplicação do Modelo CMMI Nível 2. 2006. Trabalho de Conclusão de Curso (Graduação em Sistemas da informação) - IBTA - Instituto Brasileiro de Tecnologia Avançada.

Aluno: JORGE PEREIRA DOS SANTOS

TAMANINI, J. V.. Projeto Integração Prontuário Eletrônico. 2006. Trabalho de Conclusão de Curso (Graduação em Sistemas da informação) - IBTA - Instituto Brasileiro de Tecnologia Avançada.

Aluno: Marocos Poletto Alves

TAMANINI, J. V.. Sistema de Locação de Veículos. 2006. Trabalho de Conclusão de Curso (Graduação em Sistemas da informação) - IBTA - Instituto Brasileiro de Tecnologia Avançada.

Aluno: Alessandro Rocha Emerich

TAMANINI, J. V.. Sistema de Help-Desk. 2006. Trabalho de Conclusão de Curso (Graduação em Sistemas da informação) - IBTA - Instituto Brasileiro de Tecnologia Avançada.

Aluno: Emerson Moacir de Souza

TAMANINI, J. V.. Sistema de Inventário e Controle De Chamados Técnicos. 2006. Trabalho de Conclusão de Curso (Graduação em Sistemas da informação) - IBTA - Instituto Brasileiro de Tecnologia Avançada.

Produções bibliográficas

  • TAMANINI, J. V. . Componentização de Aplicações de Software. 2007. (Apresentação de Trabalho/Conferência ou palestra).

Outras produções

TAMANINI, J. V. . Ferramenta para engenharia reversa em programas fontes escritos em Java. 2010.

TAMANINI, J. V. . Processo para componentizar aplicações. 2005.

Projetos de pesquisa

  • 2010 - Atual

    Agrupamento de programas similares, Descrição: Software para agrupar programas similares. Cada programa é tratado como sendo um vetor, cada palavra uma dimensão. A similaridade é medida utilizando a lei dos cossenos.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2010 - Atual

    Identificador de termos de negócio em programas fontes, Descrição: Ferramenta de software utilizada para identificar termos de negócio em programas fontes e utiliza-los para descrever a responsabilidades de cada módulo de software e medir coesão entre os mesmos.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2008 - 2008

    Framework Algoritmo Genético, Descrição: Construção de software Algoritmo Genético com o intuito de pesquisar o desempenho na solução de problemas com parâmetro de mutação livre.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: João Vianei Tamanini - Coordenador.

Projetos de desenvolvimento

  • 2010 - 2011

    Mapeamento Objeto Relacional, Descrição: Ferramenta de software usada para gerar Mapeamento Objeto Relacional (MOR), usando como entrada modelos de dados provenientes da ferramenta ERStudio, gerando como saída modelos de classes e schema XML.. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2009 - Atual

    Documentador de programas fontes, Descrição: Ferramenta para documentar programas fontes, usando os conceitos desenvolvidos nas pesquisas de Agrupamento de programas por similaridades e Identificador de termos de negócio.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2010 - 2011

    Mapeamento Objeto Relacional, Descrição: Ferramenta de software usada para gerar Mapeamento Objeto Relacional (MOR), usando como entrada modelos de dados provenientes da ferramenta ERStudio, gerando como saída modelos de classes e schema XML.. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2009 - Atual

    Documentador de programas fontes, Descrição: Ferramenta para documentar programas fontes, usando os conceitos desenvolvidos nas pesquisas de Agrupamento de programas por similaridades e Identificador de termos de negócio.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2010 - 2011

    Mapeamento Objeto Relacional, Descrição: Ferramenta de software usada para gerar Mapeamento Objeto Relacional (MOR), usando como entrada modelos de dados provenientes da ferramenta ERStudio, gerando como saída modelos de classes e schema XML.. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2009 - Atual

    Documentador de programas fontes, Descrição: Ferramenta para documentar programas fontes, usando os conceitos desenvolvidos nas pesquisas de Agrupamento de programas por similaridades e Identificador de termos de negócio.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2010 - 2011

    Mapeamento Objeto Relacional, Descrição: Ferramenta de software usada para gerar Mapeamento Objeto Relacional (MOR), usando como entrada modelos de dados provenientes da ferramenta ERStudio, gerando como saída modelos de classes e schema XML.. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2009 - Atual

    Documentador de programas fontes, Descrição: Ferramenta para documentar programas fontes, usando os conceitos desenvolvidos nas pesquisas de Agrupamento de programas por similaridades e Identificador de termos de negócio.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2010 - 2011

    Mapeamento Objeto Relacional, Descrição: Ferramenta de software usada para gerar Mapeamento Objeto Relacional (MOR), usando como entrada modelos de dados provenientes da ferramenta ERStudio, gerando como saída modelos de classes e schema XML.. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2009 - Atual

    Documentador de programas fontes, Descrição: Ferramenta para documentar programas fontes, usando os conceitos desenvolvidos nas pesquisas de Agrupamento de programas por similaridades e Identificador de termos de negócio.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2010 - 2011

    Mapeamento Objeto Relacional, Descrição: Ferramenta de software usada para gerar Mapeamento Objeto Relacional (MOR), usando como entrada modelos de dados provenientes da ferramenta ERStudio, gerando como saída modelos de classes e schema XML.. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2009 - Atual

    Documentador de programas fontes, Descrição: Ferramenta para documentar programas fontes, usando os conceitos desenvolvidos nas pesquisas de Agrupamento de programas por similaridades e Identificador de termos de negócio.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2010 - 2011

    Mapeamento Objeto Relacional, Descrição: Ferramenta de software usada para gerar Mapeamento Objeto Relacional (MOR), usando como entrada modelos de dados provenientes da ferramenta ERStudio, gerando como saída modelos de classes e schema XML.. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

  • 2009 - Atual

    Documentador de programas fontes, Descrição: Ferramenta para documentar programas fontes, usando os conceitos desenvolvidos nas pesquisas de Agrupamento de programas por similaridades e Identificador de termos de negócio.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Vianei Tamanini - Coordenador.

Histórico profissional

Endereço profissional

  • Instituto Federal de São Paulo, Ciência da Computação. , R. Pedro Vicente, 625 - Canindé, Centro, 01109-010 - Sao Paulo, SP - Brasil, Telefone: (011) 27637525, Ramal: 7525, URL da Homepage:

Experiência profissional

2008 - 2012

TOKIO MARINE SEGURADORA S.A.

Vínculo: Contrato pessoa jurídica, Enquadramento Funcional: Administrador de dados, Carga horária: 20

2006 - Atual

Instituto Federal de São Paulo

Vínculo: Funcionário Publico, Enquadramento Funcional: Professor, Carga horária: 40, Regime: Dedicação exclusiva.

1983 - 1986

Companhia de Processamento de Dados de Santa Catarina

Vínculo: , Enquadramento Funcional: Programador de computadores, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento do sistema de controle de tramite de documentos utilizando a ferramenta GENUX

Atividades

  • 10/1983 - 05/1986

    Serviços técnicos especializados .,Serviço realizado, Programador de computador.

2003 - 2006

IBTA - Instituto Brasileiro de Tecnologia Avançada

Vínculo: Celetista, Enquadramento Funcional: Professor-Orientação à Objetos, UML, RUP Java, Carga horária: 12

1994 - 1995

Companhia de desenvolvimento urbano

Vínculo: Celetista, Enquadramento Funcional: Analista de sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento do sistema de controle de tramite de documentos utilizando a ferramenta GENUX.

Atividades

  • 12/1994 - 02/1995

    Serviços técnicos especializados .,Serviço realizado, Desenvolvimento do sistema de tramite de documentos.

1989 - 1994

Industria de Rolamentos do Brasil - NSK

Vínculo: Celetista, Enquadramento Funcional: Analista de sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento dos sistemas de ativo fixo em linguagem ZIM; Desenvolvimento de ferramentas de apoio em linguagem C ANSI.

Atividades

  • 02/1993 - 12/1994

    Serviços técnicos especializados .,Serviço realizado, Desenvolvimento de sistemas financeiros e de produção.

1989 - 1993

Perdigão agro-industrial

Vínculo: Celetista, Enquadramento Funcional: Analista de sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento dos sistemas em linguagem ZIM; Desenvolvimento de ferramentas de apoio em linguagem C ANSI.

Atividades

  • 05/1986 - 02/1993

    Serviços técnicos especializados .,Serviço realizado, Desenvolvimento de sistemas financeiros/comercias e de producao.

2005 - Atual

Porto Seguro - Companhia de Seguros Gerais

Vínculo: Consultor, Enquadramento Funcional: Instrutor (componentizacão, e adm. dados)

2005 - 2005

Porto Seguro - Companhia de Seguros Gerais

Vínculo: Consultor, Enquadramento Funcional: Arquiteto de aplicações

2002 - 2004

Porto Seguro - Companhia de Seguros Gerais

Vínculo: Consultor, Enquadramento Funcional: Administrador de dados e componentes, Carga horária: 40, Regime: Dedicação exclusiva.

2002 - 2004

Porto Seguro - Companhia de Seguros Gerais

Vínculo: Consultor, Enquadramento Funcional: Adm Dados para Data Warehouse

2001 - 2002

Porto Seguro - Companhia de Seguros Gerais

Vínculo: Consultor, Enquadramento Funcional: Administrador de dados

2000 - 2001

Porto Seguro - Companhia de Seguros Gerais

Vínculo: Consultor, Enquadramento Funcional: Analista de sistemas, Carga horária: 40

Atividades

  • 11/2000 - 07/2007

    Serviços técnicos especializados , Porto Seguro - Companhia de Seguros Gerais - SP - BRA.,Serviço realizado, Administração de dados.

  • 11/2000 - 07/2007

    Serviços técnicos especializados , Porto Seguro - Companhia de Seguros Gerais - SP - BRA.,Serviço realizado, Modelagem de Dados Entidade Relacionamento.

  • 11/2000 - 07/2007

    Serviços técnicos especializados , Porto Seguro - Companhia de Seguros Gerais - SP - BRA.,Serviço realizado, Validação de Modelos da Orientação a objetos (Use Cases, Diagrams de classe).

  • 11/2000 - 07/2007

    Serviços técnicos especializados , Porto Seguro - Companhia de Seguros Gerais - SP - BRA.,Serviço realizado, Programação Java/Perl/Java Script/Html/Jsp/Servlet/EJB.

  • 11/2000 - 07/2007

    Serviços técnicos especializados , Porto Seguro - Companhia de Seguros Gerais - SP - BRA.,Serviço realizado, Modelagem dimensional de dados.

  • 06/1999 - 07/2007

    Serviços técnicos especializados , Porto Seguro - Companhia de Seguros Gerais - SP - BRA.,Serviço realizado, Desenvolvimento de sistemas de controle de sinistros.

1999 - 2000

UNIMED de Sao Paulo

Vínculo: Celetista, Enquadramento Funcional: Analista de sistemas, Carga horária: 40

Atividades

  • 06/1999 - 11/2000

    Serviços técnicos especializados .,Serviço realizado, Desenvolvimento do sistema de controle de Guias médicas.

  • 06/1999 - 11/2000

    Serviços técnicos especializados .,Serviço realizado, Desenvolvimento do sistema Controle de fontes e ambiente operacional.

2002 - 2002

Universidade Uninove

Vínculo: Celetista, Enquadramento Funcional: Professor de computação, Carga horária: 4

Atividades

  • 06/2002 - 12/2002

    Ensino, Sistemas WEB, Nível: Graduação,Disciplinas ministradas, Programação CGI (PERL/JAVASCRIPT/HTML)

  • 06/2002 - 12/2002

    Ensino, Analsie de Sistemas, Nível: Pós-Graduação,Disciplinas ministradas, Orientação a objetos

2004 - 2006

FIAP

Vínculo: Professor, Enquadramento Funcional: Professor cooperado, Carga horária: 8

Atividades

  • 08/2004

    Ensino, Conputação, Nível: Graduação,Disciplinas ministradas, RUP; JAVA; UML

1982 - 1983

Casas d'agua

Vínculo: Celetista, Enquadramento Funcional: Programador de computadores, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Programação dos sistemas: Folha de pagamento, Crediário e Controle de Estoque utilizando linguagem COBOL.

Atividades

  • 10/1982 - 10/1983

    Serviços técnicos especializados .,Serviço realizado, Programador de comoputador.