SOBRE

DETALHES PESSOAIS
ICMC - Instituto De Ciências Matemáticas e de Computação - São Carlos - SP
victor.santiago@usp.br
Olá. Eu sou um Pesquisador Programador Testador Consultor de TI Sonhador
Sou +1 apaixonado por tecnologia
Disponibilidade para sempre APRENDER

BIO

SOBRE MIM

Atualmente, é aluno de doutorado no Instituto de Ciências Matemáticas e de Computação da Universidade de São Paulo (ICMC-USP) em São Carlos. Possui mestrado em Ciência da Computação pela Universidade Federal de São Carlos - UFSCar (2013), atuando na Linha de Pesquisa de Engenharia de Software e graduação de Bacharel em Sistemas de Informação pelo Centro Universitário Luterano de Santarém - CEULS/ULBRA (2009). Seus interesses de pesquisa incluem: Reúso de Software (frameworks, padrões de projeto e linhas de produtos), Computação em nuvem, Software as a Service, Arquitetura Multi-tenancy e Teste de Software.

HOBBIES

INTERESSES

bLA BLA.

bLA BLA.

bLA BLA.

bLA BLA.

ALGUNS FATOS

NÚMEROS SOBRE MIM

920
CANECAS DE CAFÉ
65
PROJETOS FINALIZADOS
2965
HORAS CODIFICANDO
35
WORKSHOPS E CONFERÊNCIAS QUE PARTICIPEI
2M
LINHAS DE CÓDIGO
9
ARTIGOS COMPLETOS PUBLICADOS

RESUMO

  • FORMAÇÃO ACADÊMICA/TITULAÇÃO
  • 2018
    2014
    São Carlos - SP

    DOUTORADO EM CIÊNCIA DA COMPUTAÇÃO (Conceito: Capes 7)

    UNIVERSIDADE DE SÃO PAULO - ICMC/USP

    Teste de Software em Aplicações na Nuvem: Evidências empíricas sobre a efetividade, custo e aplicabilidade Orientadora: Simone do Rocio Senger de Souza. Auxílio: CAPES
  • 2011
    2013
    São Carlos - SP

    MESTRADO EM CIÊNCIA DA COMPUTAÇÃO (Conceito: Capes 4)

    UNIVERSIDADE FEDERAL DE SÃO CARLOS - UFSCAR

    Uma Abordagem para Modularização de Frameworks de Multiplos-Domínios em Linha de Produtos de Frameworks Orientador: Valter Vieira de Camargo. Auxílio: Projeto CNPq e CAPES
  • 2005
    2009
    Santarém - PA

    BACHARELADO EM SISTEMAS DE INFORMAÇÃO

    CENTRO UNIVERSITÁRIO LUTERANO DE SANTARÉM - CEULS/ULBRA

    Criação de um Protótipo Utilizando o Banco de Dados de 3a. geração Caché para uma Clínica de Diagnósticos. Orientadora: Marla Terezinha Barbosa Geller. PROUNI - Programa Universidade para Todos.
  • ATUAÇÃO PROFISSIONAL
  • 2016
    2015
    São Carlos - SP

    ESTAGIÁRIO PAE

    Universidade de São Paulo, USP.

    Estágio em Docência (PAE), Carga horária: 6h. 2016-2016: Estágio em docência na disciplina SSC0620 – Engenharia de Software. Supervisão: Simone do Rocio Senger de Souza. 2015-2015: Estágio em docência na disciplina SSC0300 - Linguagens de Programação e Aplicações. Supervisão: Vânia de Oliveira Neves.
  • 2014
    2014
    São Carlos - SP

    DESENVOLVEDOR WEB & ANDROID

    ONION - Tecnologia Criativa.

    Desenvolvimento de um aplicativo Android com back-end em PHP para automação de bares de restaurantes.
  • 2014
    2014
    Araras - SP

    PROFESSOR

    Centro Universitário Herminio Ometto de Araras, UNIARARAS.

    Disciplina de Tópicos Avançados em Engenharia de Software. Curso de Especialização em Engenharia de Software. Carga horária: 8h.
  • 2013
    2012
    São Carlos - SP

    TUTOR VIRTUAL-EAD

    Universidade Federal de São Carlos, UFSCAR.

    Monitoria, Carga horária: 20h. 2013-2013: Orientação profissional em Sistemas de Informação do curso de Bacharelado em Sistemas de Informação. Professor responsável: Valter Vieira de Camargo. 2013-2013: Estrutura de Dados 2 do curso de Bacharelado em Sistemas de Informação. Professor responsável: Fabiano Cutigi Ferrari. 2013-2013: Engenharia de Software 1 do curso de Bacharelado em Sistemas de Informação. Professor responsável: Valter Vieira de Camargo. 2012-2012: Orientação profissional em Sistemas de Informação do curso de Bacharelado em Sistemas de Informação. Professor responsável: Valter Vieira de Camargo. 2012-2012: Estrutura de Dados 2 do curso de Bacharelado em Sistemas de Informação. Professor responsável: Fabiano Cutigi Ferrari.
  • 2014
    2014
    São Carlos - SP

    DESENVOLVEDOR

    Wavetek Technologies, WAVETEK.

    Desenvolvimento de sistemas.
  • 2010
    2011
    São Carlos - SP

    ANALISTA DE SISTMAS

    Briza Indústria e Comércio de Motopeças Ltda.

    Análise, projeto e desenvolvimento de sistemas.
  • 2009
    2010
    Santarém - PA

    ANALISTA DE SISTEMAS E DESENVOLVEDOR WEB

    Ary Rabelo e Arquitetos Associados - SOPROJETOS.

    Análise, projeto e desenvolvimento de sistemas web utilizando php/Mysql e Adobe Flex Builder/ Zend / Amfphp, além de aplicações Cliente/Servidor, administração do website e-commerce da empresa (www.soprojetos.com.br) e responsável pelo setor de TI.
  • 2008
    2008
    Santarém - PA

    TÉCNICO DE SUPORTE

    Mastermaq Softwares - Radar Informática e Acessoria Ltda.

    Instalação de softwares, manutenção e configuração de sistemas Administrativos/Contabilidade e treinamento de clientes.
  • FORMAÇÃO COMPLEMENTAR
  • 2017
    2017

    Building An E-Commerce Store Using Java Spring Framework.

    UDEMY

    Carga horária: 15h.
  • 2016
    2016

    Teste como Serviço (TaaS) na Computação em Nuvem.

    Universidade de São Paulo, USP

    Carga horária: 8h.
  • 2016
    2016

    Desenvolvimento Android utilizando Firebase, Calabash e Fabric.

    Universidade de São Paulo, USP

    Carga horária: 8h.
  • 2016
    2016

    Desenvolvimento web com Python e Django.

    Universidade de São Paulo, USP

    Carga horária: 8h.
  • 2013
    2013

    Programação para a web com JSF, CDI e Servlets.

    Universidade Federal de São Carlos, UFSCAR

    Carga horária: 6h.
  • 2012
    2012

    Oracle 10g: Linguagem SQL - Do básico ao avançado.

    Instituto Federal de São Paulo, IFSP - São Carlos-SP

    Carga horária: 32h.
  • 2012
    2012

    Introdução ao desenvolvimento com Android.

    CBSoft 2012 - III Congresso Brasileiro de Software: Teoria e Prática

    Carga horária: 3h.
  • 2011
    2011

    Ruby on Rails.

    Universidade de São Paulo, USP

    Carga horária: 7h.
  • 2011
    2011

    Extensão universitária em Formação em Tutoria Virtual.

    Universidade Aberta do Brasil - Universidade Federal de São Carlos, UAB-UFSCAR.

    Carga horária: 90h.
  • 2010
    2010

    Flex 4.

    Treina Web

    Carga horária: 15h.
  • 2009
    2009

    Web semântica e ontologias.

    SIGES e CEULS/ULBRA

    Carga horária: 6h.
  • 2009
    2009

    SEO - Search Engine Optimization.

    Treina Web

    Carga horária: 15h.

PROJETOS & PARCERIAS

PROJETOS DE PESQUISA E DESENVOLVIMENTO
  • 2014
    2014

    Onion - Cardápio Inteligente de Bolso

    Descrição: Os dispositivos smartphones carregam uma grande quantidade de informação relacionada a seus usuários. Essa informação pode ser utilizada para prover produtos e experiências personalizadas em diversos domínios. Este projeto tem como objetivo explorar essa informação disponível com foco no domínio de bares e restaurantes. A equipe do projeto tem desenvolvido o aplicativo chamado ONION - Cardápio de Bolso, no qual clientes de bares e restaurantes podem, utilizando seus smartphones, visualizar o cardápio, realizar pedidos, avaliar produtos, entre outras opções. Esse aplicativo serve como base para o novo produto, ONION - Cardápio Inteligente de Bolso, objeto de pesquisa a ser desenvolvido neste projeto. O novo produto irá utilizar dados de histórico de consumo gerados pelo aplicativo e informações de redes sociais dos usuários que o utilizam para fornecer a eles uma experiência personalizada nos bares e restaurantes que adotarem a solução, bem como fornecer informações aos estabelecimentos que sejam úteis na tomada de decisão para fidelizar e atrair novos clientes. Recomendação automática de itens aos clientes e extração automática e disponibilização ao estabelecimento de característica de perfil e segmentação dos clientes são funções inicialmente projetadas para pesquisa de viabilidade técnico-científica deste projeto. A metodologia para atingir esse objetivo envolve desafios de pesquisa relacionados à área de mineração de dados, inteligência artificial e aprendizado de máquina e está composto por cinco etapas: i) coleta de dados; ii) pré-processamento; iii) extração de perfil; iv) segmentação de clientes; v) recomendação de itens. As fases de coleta de dados e pré-processamento apresentam desafios relacionados ao tratamento do fator incremental das informações e ao mapeamento de dados não estruturados em formato adequado às etapas seguintes. O principal desafio da etapa de extração de perfil é criar um modelo por meio de aprendizado supervisionado multirrótulo para mapear automaticamente as informações dos clientes, contidas nos dados já estruturados de histórico de consumo e das redes sociais, em características de perfil de interesse ao domínio. Na próxima etapa, segmentação de clientes, o desafio é agrupar automaticamente os clientes de perfis semelhantes em relação às informações provenientes da fases anteriores de modo que seja possível, por exemplo, realizar marketing direcionado a um grupo especifico de clientes de interesse do estabelecimento. Por fim, a etapa de recomendação de itens apresenta o desafio de sugerir, por meio do smartphone do cliente, produtos que sejam de seu interesse, utilizando a informação do cliente e informação do contexto em que ele está inserido no momento. Desse modo, espera-se confirmar a viabilidade técnico-científica deste projeto e desenvolver um produto inovador voltado ao segmento de bares e restaurantes e seus clientes com impacto na agilidade e na qualidade dos serviços prestados por este tipo de empresa. Auxílio: FAPESP
  • 2014
    2014

    Retinógrafo Papilar 3D para diagnósticos de patologias na retina e no nervo óptico

    Waveteck Technologies
  • 2013
    2011

    Infraestrutura de Apoio ao Reuso e Gerenciamento de Famílias de Frameworks Transversais

    Descrição: Framework Transversal é um tipo especial de framework orientado a aspectos que encapsula apenas um interesse transversal, como persistência, concorrência e regras de negócio. Cada um desses interesses possui subinteresses que podem agir como características (features) de uma família de FTs, permitindo que diferentes membros de uma família possam ser gerados por meio da composição de diferentes características. Este projeto tem por objetivo a construção de uma infraestrutura integrada para desenvolvimento de software que contenha ferramentas e técnicas de apoio ao reuso e ao gerenciamento de Famílias de Frameworks Transversais (FTs). Essa infraestrutura utilizará famílias de FTs que podem ser reusadas durante o desenvolvimento de novas aplicações e/ou evolução de aplicações existentes, de forma a reduzir o tempo de desenvolvimento e aumentar a qualidade das aplicações. Outro diferencial é que todo o trabalho deve ser feito apenas utilizando modelos, elevando o nível de abstração que deve ser empregado. Ganhos de produtividade poderão ser obtidos em decorrência do reuso de projeto e código das famílias de FTs já previamentes testadas. A infraestrutura será desenvolvida de forma a apoiar as fases/disciplinas/atividades de um processo chamado ProFT/PU, que é um processo de desenvolvimento de software orientado a aspectos iterativo e incremental que já foi especificado. Um conjunto de ferramentas de apoio e de métodos será desenvolvido para auxiliar na construção de membros, na instanciação dos membros e no acoplamento dos FTs, bem como em seu gerenciamento durante e após o processo. Com os resultados obtidos neste projeto é possível aumentar a eficiência de desenvolvedores de software e também a qualidade das aplicações desenvolvidas em termos de modularidade, reuso e manutenibilidade. Auxílio: CNPq
PARCERIAS

RICARDO RAMOS DE OLIVEIRA

PROF. E DESENVOLVEDOR WEB

Doutorando em Engenharia de Software pelo ICMC-USP e docente do IFSULDEMINAS. Seus interesses de pesquisa envolvem principalmente as áreas de Desenvolvimento e Teste de Software, Computação em Nuvem, Teste como Serviço (TaaS), Web Services, Qualidade de Software e Sistemas Colaborativos na Web.

PARCERIA 1

DOUTORANDO - ICMC/USP

Muito bom.

PARCERIA 2

DOUTORANDO - ICMC/USP

Muito bom.

PARCERIA 3

DOUTORANDO - ICMC/USP

Muito bom.

ATUAÇÃO & HABILIDADES

ATUAÇÃO
  • Revisor de periódico - Caminho Aberto: Revista de Extensão do IFSC

    2017 Ano 04, n.6. ISSN: 2359-0599
    2015 Ano 02, n.3. ISSN: 2359-0599
  • Membro de corpo editorial

    2017 19º ENCOINFO - Congresso de Computação e Sistemas de Informação
    Congresso de Computação e Sistemas de informação. CEULP/ULBRA
    2016 18º ENCOINFO - Congresso de Computação e Sistemas de Informação
    Congresso de Computação e Sistemas de informação. CEULP/ULBRA
    2015 30° Simpósio Sul de Microeletrônica - SIM 2015
    Comitê do programa
  • Assessoria e consultoria

    2017 Avaliador de Trabalhos do XIII Simpósio Brasileiro de Sistemas de Informação - SBSI
    2017 Avaliador de Trabalhos do 20th Ibero-American Conference on Software Engineering - CIBSE
    2016 Avaliador de Trabalhos do 42th Latin American Computing Conference - CLEI
    2014 Avaliador de Trabalhos do X Simpósio Brasileiro de Sistemas de Informação - SBSI
  • Demais produções técnicas

    2013 Elaboração do Material da disciplina Estrutura de Dados 2 - do curso de BSI - EaD UFSCar, para portadores de deficiência visual. (Desenvolvimento de material didático ou instrucional)
    Curso de curta duração ministrado:
    2007 ULBRA Um Gesto de Amor – Inclusão digital
    2005 Cidadão Amazônico On-line
    2005 Curso de Nivelamento de Lógica e Programação I
  • Participação em banca de trabalhos de conclusão (Graduação)

    1. BRAGA, R. T. V.; PINTO, Victor Hugo S. C.
    Participação em banca de Daniel Vieira Araujo. Alavancando uma empresa com Growth Hacking, 2016
    (Sistemas de Informação) Universidade de São Paulo
    2. PINTO, Victor Hugo S. C.; MALDONADO, J. C.
    Participação em banca de Rosaldo Alves. Implantação de Controle de Versões e de Testes Automatizados em um Sistema de Administração de Disciplinas de Conclusão de Curso, 2016
    (Sistemas de Informação) Universidade de São Paulo
    3. WOLF, D. F.; PINTO, Victor Hugo S. C.
    Participação em banca de Maurício Branco da Fonseca. Teste de software em aplicativos móveis no ambiente empresarial: um relato de experiência, 2016
    (Engenharia de Computação) Universidade de São Paulo
    4. ROMERO, R. A. F.; PINTO, Victor Hugo S. C.
    Participação em banca de Nihey Luz Takizawa. Desenvolvimento de Aplicação Web com ReactJS, 2015
    (Ciência da Computação) Universidade de São Paulo
    5. FORTES, R. P. M.; PINTO, Victor Hugo S. C.
    Participação em banca de Marcus Vinicius Alves da Silva. Desenvolvimento de uma aplicação Web integrada a serviços de CRM (Gestão de Relacionamento com o Cliente) e Telefonia sobre IP, 2015
    (Ciências de Computação) Universidade de São Paulo
    6. SOUSA, E. P. M.; PINTO, Victor Hugo S. C.
    Participação em banca de Vinicius Katata Biondo. Desenvolvimento web utilizando zend framework e metologia ágil, 2015
    (Ciências de Computação) Universidade de São Paulo
    7. DELAMARO, M. E.; PINTO, Victor Hugo S. C.
    Participação em banca de Willian Fagner de Souza Policiano. SigaLei: uma aplicação móvel Open Data, 2015
    (Sistemas de Informação) Universidade de São Paulo
    8. UEYAMA, J.; PINTO, Victor Hugo S. C.
    Participação em banca de Gabriel de Souza Ribeiro. Testes de Software aplicado à Qualidade de Software, 2014
    (Sistemas de Informação) Universidade de São Paulo
  • Participação em banca de comissões julgadoras

    1. SIED:EnPED (Simpósio Internacional de Educação a Distância e do Encontro de Pesquisadores em Educação a Distância), 2016
    Universidade Federal de São Carlos
    2. SIED:EnPED (Simpósio Internacional de Educação a Distância e do Encontro de Pesquisadores em Educação a Distância), 2014
    Universidade Federal de São Carlos
    3. XI Semana de Informática do CEULS/ULBRA - SINFO, 2011
    Centro Universitário Luterano de Santarém
  • Participação em eventos

    1. 9th SAST - Workshop on Systematic and Automated Software Testing, 2015. (Congresso)
    2. CBSoft 2015 - VI Congresso Brasileiro de Software: Teoria e Práticatica, 2015. (Congresso)
    3. Apresentação Oral no(a) V WTDSoft - Workshop de Teses e Dissertações do CBSoft, 2015. (Congresso)
    Estudo e Definição de uma Estratégia Sistemática de Teste para Aplicações na Nuvem.
    4. 12º É dia de Java - Java, Inovação e Empreendedorismo - UFSCar, 2013. (Oficina)
    5. CBSoft 2012 - III Congresso Brasileiro de Software: Teoria e Prática, 2012. (Congresso)
    6. 10º É dia de Java - Da visão a produção: Criando produtos e lançando ao mercado - UFSCar e SouJava, 2011. (Oficina)
    7. Apresentação de Poster / Painel no(a) IX Semana Acadêmica de Informática, Web 2.0 conceitos e aplicações, CEULS/ULBRA, 2009. (Simpósio)
    Utilização do Banco de Dados de 3ª Geração Caché para o armazenamento de imagens de alta definição.
    8. VI Semana de Informática, Geotecnologias e Encontro de Software Livre em Santarém - SIGES, 2009. (Simpósio)
    9. XXVIII Congresso da Sociedade Brasileira de Computação, 2008. (Congresso)
    10. V Congresso de Ciência e Tecnologia e VII Salão de Pesquisa e Iniciação Científica, CEULS/ULBRA, 2007. (Congresso)
    11. VI Semana Acadêmica de Sistemas de Informação: Vislumbrando Novas Tendências Tecnológicas, CEULS/ULBRA, 2006. (Outra)
HABILIDADES
MODELAGEM DE PROJETOS
NÍVEL : EXPERTEXPERIÊNCIA : 12 ANOS
UML
PROGRAMAÇÃO
NÍVEL : EXPERTEXPERIÊNCIA : 12 ANOS
Java Android Spring AngularJS Heroku SaaS (Software as a Service) PHP Laravel Python Delphi
BANCO DE DADOS
NÍVEL : INTERMEDIÁRIOEXPERIÊNCIA : 12 ANOS
MySQL PostgreSQL Oracle 10g
TESTE DE SOFTWARE
NÍVEL : INTERMEDIÁRIOEXPERIÊNCIA : 4 ANOS
Técnicas de teste funcionais Técnicas de teste estruturais JUnit (Teste unitário) Selenium (Automação de testes de aceitação do usuário)
DESIGN
NÍVEL : INTERMEDIÁRIOEXPERIÊNCIA : 5 ANOS
Corel Draw Photoshop
CONSULTORIA DE TI - INOVAÇÃO
NÍVEL : INTERMEDIÁRIOEXPERIÊNCIA : 2 ANOS
Incentivo de projetos de inovação - MCTIC

PUBLICAÇÕES

  • TRABALHOS PUBLICADOS EM ANAIS DE EVENTOS (completo)
  • (2017) SOUZA, S. R. S.; PINTO, Victor Hugo S. C.

    Construção de Aplicativos Sociais durante o Ensino de Engenharia de Software: um Relato de Experiência In: 3° Congresso de Graduação da USP, 2017, São Paulo - SP. Anais do 3° Congresso de Graduação da USP, 2017. Referências adicionais: Brasil/Português. Meio de divulgação: Meio digital.
  • (2017) PINTO, Victor Hugo S. C.

    Generating Members from Framework Product Lines employing a Model-based Approach In: 2nd International Workshop on Variability and Complexity in Software Design, 2017, Buenos Aires, Argentina. Proceedings of the 2017 IEEE/ACM 2nd International Workshop on Variability and Complexity in Software Design (IEEE/ACM 39th International Conference on Software Engineering - ICSE), 2017 . Referências adicionais: Argentina/Inglês. Meio de divulgação: Vários.
  • (2016) PINTO, Victor Hugo S. C.; LUZ, H. J. F.; OLIVEIRA, R. R.; SOUZA, P. S. L.; SOUZA, S. R. S.

    A Systematic Mapping Study on the Multi-tenant Architecture of SaaS Systems In: 28th International Conference on Software Engineering & Knowledge Engineering (SEKE), 2016, San Francisco, CA. Proceedings of 28th International Conference on Software Engineering & Knowledge Engineering. Pittsburgh, USA: KSI Research Inc. and Knowledge Systems Institute Graduate School, 2016. p.396 - 401. Referências adicionais : Estados Unidos/Inglês. Meio de divulgação: Vários.
  • (2015) PINTO, Victor Hugo S. C.; SOUZA, P. S. L.; SOUZA, S. R. S.

    Estudo e Definição de uma Estratégia Sistemática de Teste para Aplicações na Nuvem In: WTDSoft (V Workshop de Teses e Dissertações do CBSoft), 2015, Belo Horizonte, MG. Congresso Brasileiro de Software: Teoria e Prática, 2015. Referências adicionais : Brasil/Português. Meio de divulgação: Vários.
  • (2014) PINTO, Victor Hugo S. C.; DURELLI, R. S.; OLIVEIRA, A. L.; Camargo, V. V.

    Evaluating the Effort for Modularizing Multiple-Domain Frameworks towards Framework Product Lines with Aspect-Oriented Programming and Model-Driven Development In: 16th International Conference on Enterprise Information Systems (ICEIS), 2014, Lisboa, Portugal. Proceedings of ICEIS 2014 – Sixteenth International Conference on Enterprise Information System, 2014. v.1. p.60 - 70. Palavras-chave: Multiple-Domain Frameworks, Framework Product Lines, Framework modularization. Referências adicionais: Portugal/Inglês. Meio de divulgação: Vários.
  • (2014) PINTO, Victor Hugo S. C.; SANTIBÁÑEZ, D. S. M.; Camargo, V. V.

    Identifying Subdomains of Multiple-Domain Frameworks In: XVII Ibero-American Conference on Software Engineering, 2014, Pucón, Chile. Proceedings of the XVII Ibero-American Conference on Software Engineering (CiBSE), 2014. p.27 - 40. Referências adicionais: Chile/Inglês. Meio de divulgação: Vários.

CONTATO

Entrar em contato


Basta usar o formulário abaixo para entrar em contato