Marcelo Criscuolo

Graduado em Ciências da Computação, com mestrado em Engenharia de Software e doutorado em Inteligência Artificial, com ênfase em Processamento de Linguagem Natural (PLN). Possui ampla experiência em desenvolvimento de software e análise de sistemas, tendo atuado em empresas como a Hewlett-Packard (HP). Ao longo da carreira, contribuiu em projetos de diferentes setores, como telecomunicações, financeiro e saúde. Na área acadêmica, dedica-se a temas como qualidade de software, redes neurais e PLN. Atualmente, é professor no Instituto Federal de São Paulo (IFSP), Campus Araraquara.

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

Acadêmico

Formação acadêmica

Doutorado em Ciências da Computação e Matemática Computacional

2013 - 2017

Universidade de São Paulo
Título: SlimRank: um modelo de seleção de respostas para perguntas de consumidores
, Ano de obtenção: 2017. Sandra Maria Aluísio. Palavras-chave: question answering; seleção de respostas; grafos semânticos; CNN.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: APRENDIZADO DE MÁQUINA.

Mestrado em Ciências da Computação e Matemática Computacional

2005 - 2008

Universidade de São Paulo
Título: Qualidade de Produto de Software: uma abordagem baseada no controle da complexidade
, Ano de Obtenção: 2008.Rosely Sanches.Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: manutenibilidade; qualidade de software; inspeção; PBR; refatoração; métricas. Grande área: Ciências Exatas e da TerraGrande Á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.

Graduação em Bacharelado em Ciências de Computação

2000 - 2004

Universidade de São Paulo
Título: Desenvolvimento de sistema computacional para aquisição de dados e controle de automação da fertirrigação de plantas crescidas em substrato em ambiente protegido
Orientador: André Torre Neto
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

Formação complementar

2015 - 2015

Java SE 8 MOOC: Lambdas and Streams. (Carga horária: 12h). , Oracle, ORACLE, Brasil.

2013 - 2013

Extensão universitária em Teoria do Aprendizado Estatístico. (Carga horária: 8h). , Universidade de São Paulo, USP, Brasil.

2012 - 2012

Dealing with Difficult Conversations. (Carga horária: 8h). , Hewlett-Packard Brasil, HP, Brasil.

2011 - 2011

Extensão universitária em Visual Data Mining and Information Retrieval. (Carga horária: 8h). , Universidade de São Paulo, USP, Brasil.

2010 - 2010

Creating Web Services Using Java Technology. (Carga horária: 24h). , Oracle, ORACLE, Brasil.

2007 - 2007

Desenvolvimento de Aplicações J2ME. (Carga horária: 40h). , Sun Microsystems, SUN, Brasil.

2006 - 2006

Java Programming Language Workshop (SL-285). (Carga horária: 40h). , Sun Microsystems, SUN, Brasil.

2003 - 2004

Iniciação Científica. , Universidade de São Paulo, USP, Brasil.

2002 - 2003

Graduação com ênfase em Computação Distribuída. , Universidade de São Paulo, USP, Brasil.

Idiomas

Bandeira representando o idioma Inglê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.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Processamento de Linguagem Natural.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: APRENDIZADO DE MÁQUINA.

Organização de eventos

FURQUIM, G. A. ; CRISCUOLO, M. ; BELUZO, J. R. ; HOLANDA, J. A. M. ; TARALLO, A. S. ; ROSALES, G. C. M. . Semana da Informática 2018. 2018. (Congresso).

FURQUIM, G. A. ; CRISCUOLO, M. ; HOLANDA, J. A. M. ; TARALLO, A. S. ; BELUZO, J. R. ; ROSALES, G. C. M. . Festival Latino Americano de Instalação de Software Livre (FLISoL). 2018. (Festival).

GONCALVES, D. M. ; VANNI, R. M. Porto ; CRISCUOLO, M. . Semana Nacional de Ciência e Tecnologia (SNCT). 2018. .

BELUZO, J. R. ; CRISCUOLO, M. ; BRANCO, L. H. C. . 2a Maratona de Programação do IFSP Araraquara. 2018. .

FONSECA, E. R. ; SANTOS, L. B. ; CRISCUOLO, M. ; ALUISIO, S. M. . ASSIN (Avaliação de Similaridade Semântica e Inferência Textual). 2016. (Outro).

CRISCUOLO, M. . 13a Semana da Computação. 2010. (Congresso).

CRISCUOLO, M. . VIII Semana da Computação. 2005. (Congresso).

CRISCUOLO, M. . I LinuxFest da USP de São Carlos. 2003. (Outro).

Participação em eventos

Semana da Informática. Python: Fudamentos e Aplicações. 2016. (Congresso).

Semana da Computação (Semcomp 18).Painel de Ex-alunos do ICMC-USP (convidado). 2015. (Outra).

Encontro Tecnológico.Programação Funcional: programadores multi-core. 2014. (Encontro).

International Conference on Computational Processing of Portuguese (PROPOR). 2014. (Congresso).

II School on Machine Learning and Knowledge Discovery Databases (MLKDD). 2013. (Simpósio).

Workshop of PhD and MSc Research. Inaccuracy in Question Answering. 2013. (Congresso).

Encontro de Linguística de Corpus (ELC). 2012. (Encontro).

Escola Brasileira de Linguística Computacional (EBRALC). 2012. (Congresso).

Semana da Computação. Introdução à Java. 2012. (Congresso).

Workshop de Matemática Computacional, Estatística e Computação. 2011. (Congresso).

Conferência Linguística e Cognição: Mentes em Interação. 2010. (Congresso).

Semana da Computação. Java - Fundamentos. 2010. (Congresso).

Semana da Computação. Introdução à Linguagem Java. 2009. (Congresso).

Semana da Computação. Java no Desktop: a OO além de Navio extends Veículo. 2008. (Congresso).

Participação em bancas

Aluno: Vitor Hugo Lollato

TARALLO, A. S.;CRISCUOLO, M.. Plataforma de Detecção e Monitoramento de Lotação de Pessoas em Tempo Real para Locais de Grande Circulação. 2019. Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de São Paulo.

Aluno: Victor Henrique Nogueira Benevides

TOLEDO, C. F. M.;CRISCUOLO, M.. Sulli - Desenvolvimento de um portal para farmacêutica. 2017. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Sistemas de Informação) - Instituto de Ciências Matemáticas e de Computação (USP).

Aluno: Renan Morales de Goes

TOLEDO, C. F. M.;CRISCUOLO, M.. Estágio em Gestão de Redes, Segurança e Desenvolvimento. 2017. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Sistemas de Informação) - Instituto de Ciências Matemáticas e de Computação (USP).

Aluno: Aléxis Henrique Kiosia

SOUZA, S. R. S.;CRISCUOLO, M.. Desenvolvendo uma API para aplicações telecom. 2015. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Sistemas de Informação) - Instituto de Ciências Matemáticas e de Computação (USP).

Aluno: Everton Precaro

BRAGA, R. T. V.;CRISCUOLO, M.. Gestão do projeto: Boletim eletrônico de entrega de cana. 2015. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Sistemas de Informação) - Instituto de Ciências Matemáticas e de Computação (USP).

Aluno: Osney Willians Tagliadela Regolão Junior

BARBOSA, E. F.;CRISCUOLO, M.. Desenvolvimento e Manutenção de Sistemas Web - Adequação de sistema ao padrão TISS V3. 2014. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Sistemas de Informação) - Instituto de Ciências Matemáticas e de Computação (USP).

Aluno: Mikail Alguerto Ajukas

GOULARTE, R.;CRISCUOLO, M.. Refactoring do módulo de campanhas do Busca Descontos. 2013. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências de Computação) - Instituto de Ciências Matemáticas e de Computação (USP).

Aluno: Lucas Lemos

UEYAMA, J.;CRISCUOLO, M.. Desenvolvimento de Aplicativo Móvel. 2013. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Sistemas de Informação) - Instituto de Ciências Matemáticas e de Computação.

Aluno: Ranieri de Brito Moreira

TRAINA, A. J. M.;CRISCUOLO, M.. Bibioteca de Comunicações para Impressora Térmica Fiscal. 2013. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências de Computação) - Instituto de Ciências Matemáticas e de Computação (USP).

Aluno: Alan Cristian Barboza

FERNANDES, L. C.; COLTURATO, D. B.;CRISCUOLO, M.. Estudo de Aplicações de Bancos de Dados Distribuídos e Implementações de um Estudo de Caso no Oracle e no SQL Server. 2012. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Paulista.

Aluno: Samuel Lopes Grigolato

FERNANDES, L. C.; COLTURATO, D. B.;CRISCUOLO, M.. Conteúdo Dinâmico e Interativo com HTML5. 2012. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Paulista.

Aluno: Arthur Derencio de Godoy

FERNANDES, L. C.; COLTURATO, D. B.;CRISCUOLO, M.. Computação em Nuvem: Estudo de Caso de um Gerador de Anúncios Geolocalizados. 2012 - Universidade Paulista.

Aluno: Paulo Malheiro Penteado

FERNANDES, L. C.; COLTURATO, D. B.;CRISCUOLO, M.. Modelagem e Simulação como Técnica de Pesquisa Operacional. 2012. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Paulista.

Orientou

Arthur Derencio Pereira de Godoy

Computação em Nuvem e Geolocalização; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Marcelo Criscuolo;

Gabriel Leoni Duarte

Mineração de dados de varejo em busca de otimização de estratégias de vendas; 2021; Iniciação Científica; (Graduando em Técnico em Informática Integrado ao Ensino Médio) - Instituto Federal de São Paulo; Orientador: Marcelo Criscuolo;

José Eloi Souza Guerra Júnior

Sport Schedule; 2020; Orientação de outra natureza; (Técnico em Informática Integrado ao Ensino Médio) - Instituto Federal de São Paulo; Orientador: Marcelo Criscuolo;

Produções bibliográficas

  • FONSECA, E. R. ; SANTOS, L. B. ; CRISCUOLO, M. ; ALUISIO, S. M. . Visão Geral da Avaliação de Similaridade Semântica e Inferência Textual. LINGUAMÁTICA (BRAGA) , v. 8, p. 3-13, 2016.

  • FONSECA, E. R. ; SANTOS, L. B. ; CRISCUOLO, M. . Visão Geral da Avaliação de Similaridade Semântica e Inferência Textual. LINGUAMÁTICA (BRAGA) , v. 8, p. 3-13, 2016.

  • DUARTE, G. L. ; CRISCUOLO, M. ; SANTOS, F. J. J. ; BOALIM, T. . Aplicação de algoritmos de classificação para apoio à tarefa de mineração de dados. In: Encontro de Iniciação Científica e Tecnológica - EnICT, 2021, Araraquara - SP. VI Encontro de Iniciação Científica e Tecnológica - EnICT, 2021.

  • KANEGAE, Y. H. T. Q. ; SANTOS, F. J. J. ; CRISCUOLO, M. ; TARALLO, A. S. ; BOALIM, T. . Aplicação de Agrupamento de Dados Para a Identificação de Perfis Gerais Entre Clientes. In: Encontro de Iniciação Científica e Tecnológica (EnICT), 2020, Araraquara-SP. V Encontro de Iniciação Científica e Tecnológica - EnICT, 2020.

  • CRISCUOLO, M. ; ALUISIO, S. M. . Discriminating between Similar Languages with Word-level Convolutional Neural Networks. In: Workshop on NLP for Similar Languages, Varieties and Dialects (VarDial), 2017, Valencia. Proceedings of the Fourth Workshop on NLP for Similar Languages, Varieties and Dialects (VarDial), 2017. p. 124-130.

  • CRISCUOLO, M. ; FONSECA, E. R. ; ALUISIO, S. M. ; SPERANCA-CRISCUOLO, A. C. . MilkQA: a Dataset of Consumer Questions for the Task of Answer Selection. In: Brazilian Conference on Intelligent Systems (BRACIS), 2017, Uberlândia - MG. Proceedings of the 2017 Brazilian Conference on Intelligent Systems. Piscataway: IEEE, 2017. v. 1. p. 354-359.

  • VANNI, R. M. Porto ; Moreira, Edson dos Santos ; CRISCUOLO, M. . Gestão de Serviços de Tecnologia da Informação - Adoção de Dispositivos Móveis para Manutenção de Microinformática. In: 2º CONTECSI Congresso Internacional de Gestão de Tecnologia e Sistemas de Informação, 2005, São Paulo. 2º CONTECSI Congresso Internacional de Gestão de Tecnologia e Sistemas de Informação. São Paulo: TECSI EAC FEA USP, 2005. v. 1. p. 1411-1429.

  • CRISCUOLO, M. ; FONSECA, E. R. ; ALUISIO, S. M. ; SPERANCA-CRISCUOLO, A. C. . MilkQA: a Dataset of Consumer Questions for the Task of Answer Selection. 2017. (Apresentação de Trabalho/Congresso).

  • CRISCUOLO, M. . Programação Funcional: programadores multi-core. 2014. (Apresentação de Trabalho/Conferência ou palestra).

  • CRISCUOLO, M. ; ALUISIO, S. M. . Inaccuracy in Question Answering. 2013. (Apresentação de Trabalho/Congresso).

Outras produções

CRISCUOLO, M. . LexDecomp: um modelo de seleção de respostas baseado em redes neurais convolutivas (CNN). 2017.

CRISCUOLO, M. . LangUI: uma interface em língua natural para dados e eventos organizacionais. 2013.

CRISCUOLO, M. . SetJS. 2011.

CRISCUOLO, M. . PorExtenso: biblioteca Java para escrever valores monetários por extenso. 2009.

CRISCUOLO, M. . Painel de ex-alunos do ICMC-USP (SEMCOMP 18). 2015. (Programa de rádio ou TV/Mesa redonda).

CRISCUOLO, M. . Python: fundamentos e aplicações. 2018. (Curso de curta duração ministrado/Extensão).

CRISCUOLO, M. ; ALUISIO, S. M. ; SPERANCA-CRISCUOLO, A. C. . MilkQA dataset. 2017. (Base de dados (dataset)).

CRISCUOLO, M. . Python: Fudamentos e Aplicações. 2016. (Curso de curta duração ministrado/Extensão).

CRISCUOLO, M. . Java - Fundamentos. 2010. (Curso de curta duração ministrado/Extensão).

CRISCUOLO, M. . Introdução à Linguagem Java. 2009. (Curso de curta duração ministrado/Extensão).

CRISCUOLO, M. . Java no Desktop: a OO além de Navio extends Veículo. 2008. (Curso de curta duração ministrado/Extensão).

CRISCUOLO, M. . Fundamentos da linguagem Java. 2007. (Curso de curta duração ministrado/Extensão).

CRISCUOLO, M. . Fundamentos da linguagem Java. 2007. (Desenvolvimento de material didático ou instrucional - Apresentações (slides)).

Projetos de pesquisa

  • 2020 - 2021

    Data Warehouse para Integração, Análise e Mineração de Dados - Fase II: expansão da base de dados, Descrição: Este projeto, agora em sua Fase II, tem como objetivo expandir o Data Warehouse construído na Fase I, além de realizar análises utilizando técnicas de inteligência artificial a partir de dados de vendas para clientes finais e dados de compras de produtos junto a fornecedores, obtidos de empresas varejistas.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Marcelo Criscuolo - Integrante / Renata Maria Porto Vanni - Integrante / André de Souza Tarallo - Coordenador / Fábio José Justo dos Santos - Integrante / Cristiane Akemi Yaguinuma - Integrante., Financiador(es): Instituto Federal de São Paulo - Bolsa., Número de produções C, T & A: 2

  • 2019 - 2020

    Construção de Data Warehouse para Integração, Análise e Mineração de Dados, Descrição: Este projeto tem como objetivo auxiliar o processo de análise de dados dentro da empresa JN Moura Informática por meio da realização de um estudo de caso envolvendo integração de dados em um ​ Data Warehouse, construído a partir de dados transacionais de um grupo de clientes da empresa.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Marcelo Criscuolo - Integrante / Renata Maria Porto Vanni - Integrante / José Rodolfo Beluzo - Coordenador / Fábio José Justo dos Santos - Integrante / Cristiane Akemi Yaguinuma - Integrante / Yuri Henry Takashi Queiroz Kanegae - Integrante / Tales Boalim - Integrante / Ana Guelfi Erba - Integrante / Natielly Cristina Francisco - Integrante., Número de produções C, T & A: 1

  • 2015 - 2015

    IFSP Abastece, Descrição: Projeto para investigar conceitos de georreferenciamento para facilitar a localização de postos de combustíveis para uso dos veículos oficiais do IFSP.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Marcelo Criscuolo - Coordenador., Financiador(es): Instituto Federal de São Paulo - Remuneração.

Prêmios

2025

Professor Paraninfo da Colação de Grau do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas, Instituto Federal de São Paulo.

2017

Best Paper Award (2nd place), Paper: MilkQA: a dataset of consumer questions for the task of answer selection, 6th Brazilian Conference on Intelligent Systems (BRACIS).

2006

Programador Java 5.0 Certificado (SCJP - Sun Certified Java Programmer 5.0), Sun Microsystems.

Histórico profissional

Endereço profissional

  • Instituto Federal de São Paulo, IFSP - Campus Araraquara - SP. , Rua Doutor Aldo Benedito Pierri, 250, Jardim dos Manacás, 14801600 - Araraquara, SP - Brasil, Telefone: (16) 33032330, URL da Homepage:

Experiência profissional

2015 - Atual

Instituto Federal de São Paulo

Vínculo: Servidor Público, Enquadramento Funcional: Professor, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 07/2019

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Desenvolvimento para Web II (DW2S6)

  • 07/2019

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Linguagem de Programação Visual (LPVS2)

  • 07/2019

    Conselhos, Comissões e Consultoria, IFSP - Campus Araraquara.,Cargo ou função, Membro do Colegiado do Curso de Tecnologia em Análise e Desenvolvimento de Sistemas.

  • 07/2018

    Treinamentos ministrados , IFSP - Campus Araraquara.,Treinamentos ministrados, Curso preparatório para Olimpíadas e Maratonas de Programação

  • 03/2015

    Pesquisa e desenvolvimento, IFSP - Campus Araraquara.,Linhas de pesquisa

  • 07/2018 - 09/2022

    Conselhos, Comissões e Consultoria, IFSP - Campus Araraquara.,Cargo ou função, Membro da Comissão para Avaliação de Atividade Docente (CAAD) da Área de Informática.

  • 07/2018 - 06/2019

    Ensino,,Disciplinas ministradas, Introdução à Programação (IAPT1)

  • 02/2018 - 12/2018

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Linguagem de Programação Visual (LPVS2)

  • 02/2018 - 12/2018

    Conselhos, Comissões e Consultoria, IFSP - Campus Araraquara.,Cargo ou função, Membro da Comissão Organizadora da Semana Nacional de Ciência e Tecnologia (SNCT).

2013 - 2014

Universidade de São Paulo

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

Atividades

  • 08/2014 - 12/2014

    Ensino, Engenharia Civil, Nível: Graduação,Disciplinas ministradas, Linguagens de Programação e Aplicações

  • 08/2014 - 12/2014

    Ensino, Engenharia Elétrica, Nível: Graduação,Disciplinas ministradas, Linguagens de Programação e Aplicações

  • 08/2014 - 12/2014

    Ensino, Engenharia Mecânica, Nível: Graduação,Disciplinas ministradas, Linguagens de Programação e Aplicações

  • 08/2014 - 12/2014

    Ensino, Estatística, Nível: Graduação,Disciplinas ministradas, Laboratório de Introdução a Ciência de Computação

  • 02/2014 - 07/2014

    Ensino, Bacharelado em Ciências de Computação, Nível: Graduação,Disciplinas ministradas, Laboratório de Introdução a Ciência de Computação

  • 02/2014 - 07/2014

    Ensino, Engenharia de Computação, Nível: Graduação,Disciplinas ministradas, Laboratório de Introdução a Ciência de Computação

  • 02/2014 - 07/2014

    Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Laboratório de Introdução a Ciência de Computação

  • 08/2013 - 05/2014

    Conselhos, Comissões e Consultoria, Instituto de Ciências Matemáticas e de Computação, Departamento de Sistemas de Computação.,Cargo ou função, Representante titular do conselho do Departamento de Sistemas de Computação.

  • 08/2013 - 12/2013

    Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Tópicos Especiais em Engenharia de Software

  • 08/2013 - 12/2013

    Ensino, Engenharia Elétrica - Ênfase em Eletrônica, Nível: Graduação,Disciplinas ministradas, Linguagens de Programação e Aplicações

  • 08/2013 - 12/2013

    Ensino, Engenharia de Produção, Nível: Graduação,Disciplinas ministradas, Linguagens de Programação e Aplicações

  • 08/2013 - 12/2013

    Ensino, Engenharia Mecânica - Ênfase em Mecatrônica, Nível: Graduação,Disciplinas ministradas, Linguagens de Programação e Aplicações

2014 - 2015

Universidade Paulista

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

2011 - 2013

Universidade Paulista

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

Atividades

  • 08/2014 - 03/2015

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Bancos de Dados, Engenharia de Software, Linguagens de Programação de Bancos de Dados, Qualidade de Software

  • 02/2012 - 03/2013

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Desenvolvimento de Sistemas Distribuídos, Geometria Analítica, Linguagens de Programação de Bancos de Dados (Laboratório de Bancos de Dados), Qualidade de Software

  • 02/2011 - 03/2013

    Ensino, Automação Industrial, Nível: Graduação,Disciplinas ministradas, Fundamentos de Sistemas Operacionais, Linguagens de Programação Aplicadas (Algoritmos e Estruturas de Dados), Linguagens de Programação (Introdução à Programação de Computadores)

  • 05/2012 - 05/2012

    Extensão universitária , Conselho Superior de Ensino, Pesquisa e Extensão.,Atividade de extensão realizada, Introdução à Linguagem Java (mini-curso).

2010 - 2013

Hewlett-Packard Brasil

Vínculo: Celetista formal, Enquadramento Funcional: Engenheiro de Software Sênior, Carga horária: 40

Outras informações:
Atendendo clientes do ramo de telecomunicações, atua como coordenador de uma equipe de suporte à operação de sistemas e como analista de sistemas sênior, responsável pela análise da causa raiz de defeitos e pela interação com os clientes. Durante aproximadamente 1 ano, atuou como o representante da HP no Brasil em um projeto distribuído envolvendo empresas de 3 países.

2006 - 2007

Electronic Data Systems do Brasil

Vínculo: , Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 40

Outras informações:
Participação em projetos para clientes locais e internacionais, mantendo contato frequente com membros de times de outros países. Desenvolvimento de sistemas usando tecnologia Java para web e Desktop (Swing). Contato com clientes dos ramos de atividade: mineração, transportes e transações financeiras.

2008 - 2010

Odontoprev

Vínculo: Prestador de serviços, Enquadramento Funcional: Arquiteto de Software, Carga horária: 40

2004 - 2005

Centro de Computação Eletronica - USP

Vínculo: Bolsista, Enquadramento Funcional: Estagiário, Carga horária: 20

Outras informações:
Desenvolvimento de interface web para aplicativo gerenciador de workflow baseado nos processos ITIL, que estavam sendo adotados pelo CCE.

2004 - 2004

EMBRAPA

Vínculo: Celetista, Enquadramento Funcional: Estagiário, Carga horária: 20

Outras informações:
Participação em projeto de irrigação de precisão, desenvolvido em parceria com empresas privadas, com financiamento PIPE/FAPESP (https://bv.fapesp.br/pt/auxilios/440/desenvolvimento-de-plataforma-tecnologica-para-irrigacao-de-precisao-em-culturas-perenes/).

2008 - 2009

Deak Tecnologia da Informação Ltda

Vínculo: Prestador de serviços, Enquadramento Funcional: Engenheiro de Software, Carga horária: 40

Outras informações:
Exercendo a função de desenvolvedor de software, também contribuiu para a melhoria dos processos de engenharia de software da empresa, introduzindo atividades de gerência de configuração.

2005 - 2006

Excelerator Consultoria e Serviços

Vínculo: Bolsista PIPE-Fapesp, Enquadramento Funcional: Analista Desenvolvedor de Software, Carga horária: 40

Outras informações:
Participação em projeto de sistema de informação geográfico (GIS) utilizando tecnologia Java (servidor J2EE, GUI em Swing), PostGIS e SVG (Scalar Vector Graphics). Responsável pela reestruturação, baseada em design patterns, da aplicação web. A reestruturação proporcionou ganhos de desempenho e redução de complexidade. Bolsa de Treinamento Técnico - PIPE/FAPESP - Processo 05/57062-1 (https://bv.fapesp.br/pt/bolsas/121666/sistema-de-logistica-de-seguranca-utilizado-gis/)

2007 - 2008

Instituto de Ciências Matemáticas e de Computação

Vínculo: Bolsista, Enquadramento Funcional: Gerente de Projetos, Carga horária: 24

Outras informações:
Bolsista Fapesp com função de gerenciamento de projeto de inovação tecnológica (PIPE-Fapesp) que tinha como objetivo a criação de um sistema de gerenciamento de clínicas de psicologia, baseado nas técnicas de linhas de produto de software, visando a formação de uma base de dados estatísticos para pesquisa. Dados do projeto: https://bv.fapesp.br/pt/auxilios/700/gestorpsi-metodo-de-gestao-de-servicos-em-psicologia-clinica/

2001 - 2003

Instituto de Ciências Matemáticas e de Computação

Vínculo: Bolsista, Enquadramento Funcional: Estagiário da Biblioteca Prof. Achille Bassi, Carga horária: 20

Outras informações:
Estagiário bolsista responsável pelas funções de administração de redes (Linux e Windows), manutenção de hardware e desenvolvimento web.

Atividades

  • 10/2007 - 03/2008

    Pesquisa e desenvolvimento, Interunidades.,Linhas de pesquisa

2008 - 2008

Serviço Nacional de Aprendizagem Comercial

Vínculo: Prestador de serviços, Enquadramento Funcional: Professor, Carga horária: 5

Outras informações:
Instrutor de curso profissionalizante sobre desenvolvimento para a web.

2004 - 2004

Sociedade Brasileira de Física

Vínculo: Prestador de Serviços, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 20

Outras informações:
Desenvolvimento do sistema de transmissão de resultados via Internet da Olimpíada Brasileira de Física 2004 e manutenções posteriores em 2005 e 2006.

Propriedade Intelectual

Patentes (7)