João Alexandre Magri

Possui graduação em Engenharia Civil pela Universidade de São Paulo (1975), especialização em computação pela Universidade de São Paulo (1975) e mestrado em Engenharia Civil - Estruturas - métodos numéricos aplicados ao cálculo automático de estruturas usando microcomputadores - pela Universidade de São Paulo (1980) .

Informações coletadas do Lattes em 25/07/2025

Acadêmico

Formação acadêmica

Mestrado em Engenharia Civil

1976 - 1980

Universidade de São Paulo
Título: Cálculo de estruturas laminares planas utilizando microcomputadores,Ano de Obtenção: 1985
Helena do Carmo Antunes.

Especialização em Computacao

1973 - 1975

Universidade de São Paulo
Título: Algorítimo para a redução da banda de matrizes de rigidez
Orientador: Helena Maria do Carmo Antunes

Graduação em Engenharia Civil

1970 - 1975

Universidade de São Paulo
Título: Algorítmo para a redução da banda de matrizes de rigidez
Orientador: Helena Maria do Carmo Antunes

Formação complementar

2008 - 2008

Seminário WebMobile Tech Week. , DevMédia.

2000 - 2000

Mastering MS Visual Basic 6.0 Developement. Maste. (Carga horária: 24h). , Braz & Figueiredo.

2000 - 2000

II Curso de qualidade de cursos de graduação da ár. (Carga horária: 72h). , Sociedade Brasileira de Computação - Porto Alegre.

1999 - 1999

Curso de qualidade de cursos de graduação da área. (Carga horária: 72h). , Sociedade Brasileira de Computação - Porto Alegre.

1997 - 1997

Programação orientada a objetos. (Carga horária: 80h). , Compucenter.

1996 - 1996

Formação de analistas de microinformática. (Carga horária: 320h). , Compucenter.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Á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: SISTEMAS DE INFORMAÇÃO.

Participação em bancas

Aluno: Carlos Hugo Cola

MAGRI, J. A.; Galvez Gonçalves; OLIVIERO, C. A. J.. SISTEMA DE AUXÍLIO AO DESENVOLVIMENTO E TREINO FÍSICO INDIVIDUAL. 2012. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles.

Aluno: Adriano Araujo da Cruz

MAGRI, J. A.; GONÇALVES, G. (Galvez Gonçalves); OLIVIERO, C. A. (Carlos Antonio Oliviero) . SUPORTE EM SERVIÇOS GERAIS. 2012. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles.

Aluno: Emerson Dias

MAGRI, J. A.; GONÇALVES, G. (Galvez Gonçalves); OLIVIERO, C. A. (Carlos Antonio Oliviero) . GESTÃO DE ALERTAS DE SEGURANÇA EM AMBIENTE COMPUTACIONAL. 2012. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - ASSOCIACAO EDUCATIVA CAMPOS SALLES.

Aluno: Ednilson Eleuterio

MAGRI, J. A.; GONÇALVES, G. (Galvez Gonçalves); OLIVIERO, C. A. (Carlos Antonio Oliviero) . SISTEMA GERENCIADOR DE FINANÇAS PESSOAIS. 2012. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - ASSOCIACAO EDUCATIVA CAMPOS SALLES.

Aluno: Mario Pessoa

MAGRI, J. A.; GONÇALVES, G. (Galvez Gonçalves); OLIVIERO, C. A. (Carlos Antonio Oliviero) . Software para automação de rotina comercial de um restaurante. 2011. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - ASSOCIACAO EDUCATIVA CAMPOS SALLES.

Aluno: Adriano Araujo da Cruz

MAGRI, J. A.; GONÇALVES, G. (Galvez Gonçalves); OLIVIERO, C. A. (Carlos Antonio Oliviero) . Sistema de gerenciamento de docas e logística livre. 2011. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - ASSOCIACAO EDUCATIVA CAMPOS SALLES.

Aluno: Mario Cesar Pinheiro

MAGRI, J. A.; GONÇALVES, G. (Galvez Gonçalves); OLIVIERO, C. A. (Carlos Antonio Oliviero) . Gerenciamento de estoque com aplicação móvel. 2011. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - ASSOCIACAO EDUCATIVA CAMPOS SALLES.

Aluno: Ednilson Eleuterio

MAGRI, J. A.; GONÇALVES, G. (Galvez Gonçalves); OLIVIERO, C. A. (Carlos Antonio Oliviero) . Gestão de treinamento pessoal. 2011. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - ASSOCIACAO EDUCATIVA CAMPOS SALLES.

Orientou

Julio Moura

Sistema para o controle de apostas do joquei; Início: 2010; Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles; (Orientador);

Herbert de Jesus Natal

Sistema de gerenciamento de estoque; 2009; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles; Orientador: João Alexandre Magri;

Wagner Luiz Dias

Sistema de gerenciamento de biblioteca; 2008; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles; Orientador: João Alexandre Magri;

Raquel Alves de Oliveira

Mobilização do site de um museu; 2007; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Faculdade de Ciências da FITO; Orientador: João Alexandre Magri;

Alcione Rocha Campos

Software administrativo para a revenda de alumínio; 2007; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles; Orientador: João Alexandre Magri;

Vanessa de Bessa Rodrigues

Princípios de arquitetura dirigida a modelos (MDA); 2007; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Faculdade de Ciências da FITO; Orientador: João Alexandre Magri;

Rodrigo Dias Rodrigues

Sistema de gerenciamento de taxi; 2007; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles; Orientador: João Alexandre Magri;

Sandro Rogério Brizotti

Sistema de gerenciamento de equipamentos; 2007; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles; Orientador: João Alexandre Magri;

Evelyn Neris de Souza

Modulo de planejamento de projetos CMM nível 2; 2006; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles; Orientador: João Alexandre Magri;

Priscilla Hermanas da Silva

Sistema gerencial de representação comercial; 2006; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles; Orientador: João Alexandre Magri;

Tatiane Marques dos Santos

Sistema de gerenciamento de documentos e guarda de arquivos; 2006; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles; Orientador: João Alexandre Magri;

Antonio José Moura

Sistema gerenciador de help-desk; 2006; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Faculdade de Ciências da FITO; Orientador: João Alexandre Magri;

Julio Marques de Souza

Sistema de gerenciamento de vendas; 2006; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Faculdade de Ciências da FITO; Orientador: João Alexandre Magri;

Lucia Maria Neves

Sistema gerenciador de pedidos; 2006; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Faculdade de Ciências da FITO; Orientador: João Alexandre Magri;

Cláudia Sampaio

Gerenciamento de clínica veterinária; 2006; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Faculdade de Ciências da FITO; Orientador: João Alexandre Magri;

Raul Epifânio

Sistema de administração e controle de condomínios; 2004; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles; Orientador: João Alexandre Magri;

Anderson Dantas Nogueira

Automação da força de vendas; 2003; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles; Orientador: João Alexandre Magri;

Carlos César de Melo

Sistema de controle de trabalhos de conclusão de curso e monografias; 2003; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdades Integradas Campos Salles; Orientador: João Alexandre Magri;

Produções bibliográficas

  • MAGRI, J. A. . USO DE SERVLETS NAS APLICAÇÕES WEB DESENVOLVIDAS PARA A PLATAFORMA JAVA. USO DE SERVLETS NAS APLICAÇÕES WEB DESENVOLVIDAS PARA A PLATAFORMA JAVA , v. 1, p. 86-101, 2014.

  • MAGRI, J. A. . Criando e usando web services. Augusto Guzzo Revista Acadêmica (São Paulo) , v. 11, p. 166-183, 2013.

  • MAGRI, J. A. . Acesso a coleções de dados usando LINQ. Augusto Guzzo Revista Acadêmica (São Paulo) , v. 9, p. 157-166, 2012.

  • MAGRI, J. A. . Arquitetura Dirigida a Modelos (MDA): Utilizando Modelos no Desenvolvimento de Sistemas. Augusto Guzzo Revista Acadêmica (São Paulo) , v. 8, p. 29-43, 2008.

  • MAGRI, J. A. . Programação web com plataforma Java. 1. ed. São Paulo: Érica, 2014. v. 1. 144p .

  • MAGRI, J. A. . Lógica de Programação. 1. ed. SP: Editora Érica, 2003. v. 1. 214p .

  • MAGRI, J. A. . Dialog Plus. 1. ed. SP: Editora Atlas, 1989. v. 1. 378p .

  • MAGRI, J. A. . dBase III Plus Programação. 4. ed. SP: Editora Atlas, 1987. v. 1. 362p .

  • MAGRI, J. A. . dBase III Plus Interativo. 4. ed. SP: Editora Atlas, 1987. v. 1. 362p .

  • MAGRI, J. A. . dBase III Programação. 2. ed. SP: Editora atlas, 1986. v. 1. 270p .

  • MAGRI, J. A. . dBase III - Interativo. 2. ed. SP: Editora Atlas, 1986. v. 1. 267p .

  • MAGRI, J. A. . . Programação Basic. 5. ed. SP: Editora Atlas, 1983. v. 2. 470p .

  • MAGRI, J. A. . Visual Basic. O Estado de S. Paulo - Caderno de informática, São Paulo, 17 jul. 1997.

  • MAGRI, J. A. . O Sistema Gerenciador de Banco de Dados dBase V. O Estado de S. Paulo - caderno de informática, São Paulo, 21 mar. 1994.

  • MAGRI, J. A. . Aplicação de Computadores na Engenharia. Revista Microsistemas, São Paulo, p. 12 - 18, 12 ago. 1987.

  • MAGRI, J. A. . Algoritmo para a Redução da Banda de Matrizes de Rigidez e Renumeração dos Nós da Estrutura. Anais do Primeiro Congresso de Matemática Computacional, São Carlos - SP, p. 34 - 43, 23 maio 1977.

Outras produções

LTDA, I. C. C. E. I. ; MAGRI, J. A. . Implantação do sistema para o lançamento de notas / faltas via web. 2007.

MAGRI, J. A. . Sistema para a tarifação de telefones. 1998.

MAGRI, J. A. . Sistema para o controle de estoques. 1996.

MAGRI, J. A. . sistema para drawback . 1988.

MAGRI, J. A. . Sistema para a avaliação do clima na empresa. 1986.

MAGRI, J. A. . Sistema para o processamento de pesquisa salaria usando a metodologia Hay. 1984.

MAGRI, J. A. . Sistema para o cálculo e projeto da estrutura de um edifício residencial (lajes, vigas, pilares). 1979.

MAGRI, J. A. . Desenvolvendo aplicações usando a linguagem C#. 2008. (Curso de curta duração ministrado/Extensão).

MAGRI, J. A. . Análise e projeto de um banco de dados. 2008. (Curso de curta duração ministrado/Outra).

MAGRI, J. A. . Banco de dados / SQL Server 2005 / Análise e projeto de sistemas - OO / C#. 2008. (Desenvolvimento de material didático ou instrucional - Apostilas).

MAGRI, J. A. . Desenvolvimento de aplicações para a web. 2007. .

MAGRI, J. A. . Análise e projeto de sistemas usando a metodologia orientada a objetos. 2007. .

MAGRI, J. A. . UML na prática. 2006. .

MAGRI, J. A. . Análise e Projeto de Sistemas usando a metodologia Orientada a Objetos. 2005. (Curso de curta duração ministrado/Especialização).

MAGRI, J. A. . Programação Java. 2004. .

Histórico profissional

Endereço profissional

  • Faculdades Integradas Campos Salles. , R. Nossa Senhora da Lapa, 270, Lapa, 05072-000 - Sao Paulo, SP - Brasil, Telefone: (011) 36497000, URL da Homepage:

Experiência profissional

2005 - 2005

Telecon

Vínculo: Colaborador, Enquadramento Funcional: Instrutor, Carga horária: 40

Outras informações:
Disciplina lecionada: . Análise e Projeto de Sistemas usando a metodologia Orientada a Objetos

2003 - 2005

Universidade Ibirapuera

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

Outras informações:
Disciplinas lecionadas: Análise e Projeto de Banco de Dados. Análise e Projeto de Sistemas Orientados a Objetos.

1999 - 2007

Faculdade de Ciências da FITO

Vínculo: CLT, Enquadramento Funcional: Professor, Carga horária: 14

Outras informações:
Disciplinas lecionadas: Projeto de Banco de Dados. Recuperação de Informações. Introdução à Computação. Programação C#. Programação VB.NET

1999 - Atual

FACULDADES INTEGRADAS CAMPOS SALLES

Vínculo: CLT, Enquadramento Funcional: Professor, Carga horária: 18

Outras informações:
. Disciplinas lecionadas: Banco de Dados. Linguagens e Técnicas de Programação I (Lógica de programação e VB.NET), Linguagens e Técnicas de Programação II (Java). Linguagens e Técnicas de Programação (C#). Desenvovimento de Aplicações Web (ASP.NET). Computação móvel (programação de smartphones). Análise e Projeto de Sistemas (metodologias: estruturada e orientada a Objetos)

1998 - 2003

Faculdades Associadas do Ipiranga

Vínculo: CLT, Enquadramento Funcional: Professor, Carga horária: 12

Outras informações:
. Disciplinas lecionadas: Análise e Projeto Estruturado de Sistemas. Análise e Projeto de Sistemas Orientados a Objetos (UML). Linguagens e Técnicas de Programação I (Visual Basic)

1998 - 2001

Instituto Paulista de Ensino e Pesquisa

Vínculo: CLT, Enquadramento Funcional: Professor, Carga horária: 24

Outras informações:
Disciplinas lecionadas: Linguagens e Técnicas de Programação I, Arquivos e Banco de Dados, Análise e Projeto de Sistemas Usando a Metodologia Orientada a Objetos (UML), Análise e Projeto Estruturado de Sistemas

1998 - 1999

Faculdades Associadas de S. Paulo

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

Outras informações:
Disciplinas lecionadas: Projeto físico de banco de dados. Linguagens e técnicas de programação II (Linguagem Cobol)

1989 - 1998

Fundação Cesp

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

Outras informações:
Atividades desenvolvidas: Análise e projeto de sistemas de informação e treinamento de profissionais da área de sistemas e dos usuários (controle de estoque de materiais, Recursos humanos, tarifação de telefonia, controle de reservas, compras, contas a pagar e receber, conversão de programas procedurais para ambiente visual, implantação do sistema de ERP da Microsiga, definição e acompanhamento do uso de micros nas áreas da empresa, avaliação de software para micros) , treinamento de usuários no uso do pacote Office, treinamento do pessoal da área de informática em análise e projeto estruturado de sistemas, treinamento de analista de nível Jr para adaptação ao ambiente de processamento de dados usado na empresa. .

1987 - 1989

Glasurit do Brasil

Vínculo: CLT, Enquadramento Funcional: Analista de sistemas de informação, Carga horária: 40

Outras informações:
Atividades desenvolvidas: treinamento de usuários (sistemas para drawback , sistemas para a área de importação/exportação da empresa, desenvolvimento de aplicações para os laboratórios de cromatografia) treinamento de usuários em planilhas de cálculo (VP-Planner), banco de dados (Dbase e Clipper) e controle de projetos (Superproject).

1986 - 1988

COMPUCENTER

Vínculo: Colaborador, Enquadramento Funcional: Instrutor

Outras informações:
Instrutor. Cursos ministrados: Dbase III - Interativo e Programação. Cursos de treinamento em Dbase III

1983 - 1998

Fundação Escola de Comércio Alvares Penteado

Vínculo: Colaborador, Enquadramento Funcional: Professor, Carga horária: 24

Outras informações:
Disciplinas lecionadas: Lógica de Programação. Análise e Projeto Estruturado de Sistemas. Programação Estruturada

1983 - 1987

Hay do Brasil Consultores Ltda

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

Outras informações:
Atividades desenvolvidas: Desenvolvimento dos sistemas para a implantação do sistema Hay de avaliação de cargos e salários no Brasil a ser usado basicamente em empresas multinacionais. Os sistemas são de aplicação na área científica tendo saída gráfica em plotter da HP representando o mercado de salários de determinado conjunto de empresas e a posição de cada empresa no mercado de salários. Além disso são impressos vários relatórios que permitem definir a empresa em um mercado de trabalho. Desenvolvimento de sistemas para a avaliação do clima empresarial com saída gráfica e relatórios.

1981 - 1983

Promon Engenharia

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

Outras informações:
Atividades desenvolvidas: Desenvolvimento de sistemas na área científica (aplicações de engenharia estrutural) e cálculo estático de grandes estruturas (barragens, usinas hidroelétricas, coberturas de estádios, pontes de concreto armado e protendido).

1977 - 1981

Escritório Técnico José Roberto L. Andrade

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

Outras informações:
. Desenvolvimento de sistemas de aplicação científica (aplicações de engenharia estrutural) e cálculo estático de grandes coberturas e galpões industriais utilizando o programa STRDL.

1976 - 1978

Academia da Força Aérea de Pirassununga

Vínculo: Colaborador, Enquadramento Funcional: Professor, Carga horária: 10

Outras informações:
Disciplina lecionada: Cálculo Numérico e Processamento de Dados