André Willik Valenti

Professor de Ensino Básico, Técnico e Tecnológico no IFSP Campinas. Mestre em Ciência da Computação pela UNICAMP e Bacharel em Ciência da Computação pela UFSCar. Possui experiência de aproximadamente 7 anos como desenvolvedor de software, especialmente nas seguintes áreas: web, jogos, aplicações desktop e interfaces gráficas. Atuou como instrutor em treinamentos de Java, JPA/Hibernate e UML, além de palestrar com frequência em eventos de desenvolvimento de software. Fluente em Java, JavaScript, HTML e CSS, também possui experiências profissionais com Groovy, CoffeeScript, Ruby e Python, além de conhecimentos em C, C++, Lua, Haskell e LISP. Áreas de interesse: desenvolvimento em geral, POO, paradigmas de linguagens de programação, compiladores, padrões de projeto, arquitetura de software e usabilidade.

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

Acadêmico

Formação acadêmica

Mestrado em Ciência da Computação

2008 - 2011

Universidade Estadual de Campinas
Título: Testes de Robustez em Composições de Serviços Web por meio de Injeção de Falhas,Ano de Obtenção: 2011
Eliane Martins.Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: Web service; serviço web; SOA; teste; injeção de falhas; robustez. Grande área: Ciências Exatas e da Terra

Graduação em Bacharelado em Ciência da Computação

2003 - 2007

Universidade Federal de São Carlos

Curso técnico/profissionalizante

2009 - 2010

SENAC SP - Serviço Nacional de Aprendizagem Comercial

Formação complementar

2005 - 2005

Oratória. (Carga horária: 24h). , angloschool, ANGLOSCHOOL, Brasil.

2005 - 2005

Mainstream Advanced Course - MAC. , Sociedade Brasileira de Cultura Inglesa - Sp, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

Compreende Razoavelmente, Fala Pouco, Lê Razoavelmente.

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

Organização de eventos

VALENTI, A. W. . Simpósio Brasileiro de Engenharia de Software / Simpósio Brasileiro de Bancos de Dados. 2008. (Congresso).

Participação em eventos

OpenCon. 2017. (Congresso).

The Developer's Conference. 2017. (Congresso).

Caipira Ágil. 2016. (Congresso).

É dia de Java. Refatoração em Java com Eclipse. 2016. (Congresso).

SECOMP - Semana da Computação - UNICAMP. Minicurso de TDD (Test-Driven Development). 2016. (Congresso).

The Developer's Conference. Licenças de software: qual escolher?. 2016. (Congresso).

MEDES / Innovation Day. Bauhinia coronata and nitida: Wii Remote technologies for a sustainable world. 2015. (Congresso).

SEMCOMP - Semana da Computação - USP. Programação e testes juntos? TDD: Test-Driven Development. 2014. (Congresso).

DevCamp. Ferramentas de Desenvolvimento com Boa Usabilidade: é possível?. 2013. (Congresso).

DevInSampa. Ferramentas de Desenvolvimento com Boa Usabilidade: é possível?. 2013. (Congresso).

QCon. JavaScript firme: módulos com RequireJS e BDD com Jasmine. 2013. (Congresso).

The Developer's Conference. JavaScript firme: módulos com RequireJS e BDD com Jasmine. 2013. (Congresso).

Caipira Ágil. 2012. (Congresso).

QCon. 2012. (Congresso).

NoSQL-BR. 2011. (Congresso).

The Developer's Conference. 2011. (Congresso).

The Developer's Conference. 2010. (Congresso).

The Developer's Conference. 2009. (Congresso).

É dia de Java!. 2006. (Seminário).

Abrindo o jogo. 2003. (Seminário).

Participação em bancas

Aluno: Bruno Belotti

BORTOLOTI, J. A.; DUARTE, E. A.;VALENTI, A. W.. Software Gerador de Provas para Professores. 2016. Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de São Paulo.

Aluno: Tiago Melo Viana

MENDONCA, J. A. S.; CORREA, A. S.;VALENTI, A. W.. Gestão do tempo no desenvolvimento de software: uma análise qualitativa dos algoritmos de medição de projetos para um aumento na produtividade. 2016. Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de São Paulo.

Orientou

Filipe Ventura de Oliveira Pomar

Mapeamento de rotas privadas: modernização de serviços de nicho através da TI; 2016; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de São Paulo; Orientador: André Willik Valenti;

Danilo de Sousa

Desenvolvimento de jogo de plataforma em 2D para Android; 2016; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de São Paulo; Orientador: André Willik Valenti;

João Carlos Lopes da Rocha

Pesquisa de campo sobre o ensino da metodologia de desenvolvimento TDD; 2016; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de São Paulo; Orientador: André Willik Valenti;

Fabio Carletto Gruber

Desenvolvimento de Sistema Web para gerenciamento de currículos de servidores públicos; 2016; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de São Paulo; Orientador: André Willik Valenti;

Gabriel Sousa Kraszczuk

Sistema de Gerenciamento de Biblioteca com o Auxilio da Tecnologia RFID; 2016; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de São Paulo; Orientador: André Willik Valenti;

Jonatas Soares Oliveira Vieira

Plataforma web para leitura de livros eletrônicos armazenados em nuvem; 2016; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de São Paulo; Orientador: André Willik Valenti;

Produções bibliográficas

  • Bessayah, Fayçal ; Cavalli, Ana ; Maja, Willian ; Martins, Eliane ; Valenti, Andre Willik . A Fault Injection Tool for Testing Web Services Composition. Lecture Notes in Computer Science. 1ed.: Springer Berlin Heidelberg, 2010, v. , p. 137-146.

  • VALENTI, A. W. ; HRUSCHKA, E. R. . Ferramenta para Substituição Automática de Valores ausentes em Bases de Dados. In: XIV CIC - Congresso de Iniciação Científica, 2006, São Carlos - SP. Anais de Eventos da UFSCar. São Carlos - SP: EdUFSCar, 2006. p. 1-1.

  • VALENTI, A. W. . Bauhinia coronata and nitida: Wii Remote technologies for a sustainable world. Sinergia (IFSP. Online) , 2015.

  • VALENTI, A. W. . Licenças de software: qual escolher?. 2016. (Apresentação de Trabalho/Conferência ou palestra).

  • VALENTI, A. W. . Minicurso: TDD (Test-Driven Development). 2016. (Apresentação de Trabalho/Outra).

  • VALENTI, A. W. . Minicurso: Refatoração em Java com Eclipse. 2016. (Apresentação de Trabalho/Outra).

  • VALENTI, A. W. . Bauhinia coronata and nitida: Wii Remote technologies for a sustainable world. 2015. (Apresentação de Trabalho/Conferência ou palestra).

  • VALENTI, A. W. . Minicurso: Programação e testes juntos? TDD: Test-Driven Development. 2014. (Apresentação de Trabalho/Outra).

  • VALENTI, A. W. . Ferramentas de desenvolvimento com boa usabilidade: é possível?. 2013. (Apresentação de Trabalho/Conferência ou palestra).

  • VALENTI, A. W. . JavaScript firme: módulos com RequireJS e BDD com Jasmine. 2013. (Apresentação de Trabalho/Conferência ou palestra).

  • VALENTI, A. W. ; TOGNOLO, A. O. . Encoding: resolvendo problemas com acentuação. 2012. (Apresentação de Trabalho/Congresso).

  • VALENTI, A. W. . Expressões Regulares. 2011. (Apresentação de Trabalho/Conferência ou palestra).

  • VALENTI, A. W. . jQuery. 2011. (Apresentação de Trabalho/Conferência ou palestra).

  • HRUSCHKA, E. R. ; Vivencio, D. P. ; VALENTI, A. W. . Ferramenta para Substituição Automática de Valores Ausentes em Bases de Dados. 2006. (Apresentação de Trabalho/Congresso).

Prêmios

2017

Paraninfo, IFSP (turma TADS 2014).

2016

Patrono, IFSP (turma TADS 2013).

Histórico profissional

Endereço profissional

  • Instituto Federal de São Paulo, IFSP - Campus Campinas. , Av. Comendador Aladino Selmi, s/n, Amarais, 13069901 - Campinas, SP - Brasil, Telefone: (19) 37466363, URL da Homepage:

Experiência profissional

2013 - Atual

Instituto Federal de São Paulo

Vínculo: , Enquadramento Funcional: Professor de Ensino Tecnológico, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Curso TADS Campinas (código: 5001091)

Atividades

  • 08/2017

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Desenvolvimento de Sistemas Web, Linguagem de Programação 3, Programação Orientada a Objetos

  • 02/2017 - 07/2017

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Linguagem de Programação 3, Metodologias Ágeis, Desenvolvimento Web

  • 08/2016 - 12/2016

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Desenvolvimento de Jogos, Programação Orientada a Objetos

  • 02/2016 - 07/2016

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Análise Orientada a Objetos, Desenvolvimento de Sistemas Web, Desenvolvimento Web

  • 08/2015 - 12/2015

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Arquitetura de Software, Desenvolvimento Web, Programação Orientada a Objetos

  • 02/2015 - 07/2015

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Análise Orientada a Objetos, Arquitetura de Software, Programação Orientada a Objetos

  • 08/2014 - 12/2014

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Análise Orientada a Objetos, Linguagem de Programação 2, Linguagem de Programação 3

  • 03/2014 - 07/2014

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Linguagem de Programação 2, Linguagem de Programação 3

  • 08/2013 - 12/2013

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Desenvolvimento Web 2, Projeto de Sistemas

2013 - 2013

Universidade Federal de São Carlos

Vínculo: Servidor Público, Enquadramento Funcional: Analista de Tecnologia da Informação, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Análise e desenvolvimento de sistemas para a universidade. Principais tecnologias: HTML, CSS, Groovy, Grails, Java, JSP, PostgreSQL.

2012 - 2012

Daitan Group

Vínculo: Celetista formal, Enquadramento Funcional: Especialista de Desenvolvimento de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento de jogos usando HTML5 e JavaScript

2010 - 2012

Dextra Soluções em Informática S/C Ltda.

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

Outras informações:
Desenvolvimento de sistemas web usando Java, JavaScript, jQuery, HTML, CSS, Ruby, Maven, entre outras tecnologias.

2008 - 2008

TecToy Digital

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

Outras informações:
Atuação em porting e programação de jogos para celular, na plataforma Java ME (J2ME).

2007 - 2008

Smart Contents / 3WT Entretenimento

Vínculo: Estagiário, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 32

Outras informações:
Atuação como estagiário no desenvolvimento de jogos para celular, na plataforma Java ME (J2ME).

2007 - 2007

Instituto de Pesquisas ELDORADO - Campinas

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

Outras informações:
Atuação como estagiário no desenvolvimento de aplicação desktop, na plataforma Java SE.