Paulo André Sperandio Giacomin

Natural de Vitória-ES, técnico em eletrotécnica pela ETEFES, bacharel em ciência da computação e mestre em engenharia elétrica, área de automação, pela UFES, e doutor em ciências, área de informática, pelo PPG em Engenharia Eletrônica e Computação do ITA. Possui certificação em língua inglesa, Nível B, pela Universidade de Cambridge. Atualmente, é professor efetivo titular da UESC, lotado no DEC. Em sua área, tem atuado nos últimos anos como revisor ad hoc de periódicos científicos internacionais, com maior ênfase ao Journal of Intelligent and Robotic Systems e à revista Expert Systems with Applications. Os temas gerais mais comuns em suas publicações são algoritmos e controle, sistemas autônomos distribuídos, tradução e otimização.

Informações coletadas do Lattes em 04/11/2024

Acadêmico

Formação acadêmica

Doutorado em Engenharia Eletrônica e Computação

2011 - 2015

Instituto Tecnológico de Aeronáutica
Título: Multifunctional Missions for Unmanned Aircraft Squadrons
, Ano de obtenção: 2015. Elder Moreira Hemerly. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Multi-UAV Coordination; Optimization; Algorithms; Simulation; Control.Grande área: Ciências Exatas e da Terra

Mestrado em Engenharia Elétrica

2003 - 2005

Universidade Federal do Espírito Santo
Título: Um Método Interativo de Recuperação de Diagramas Grafcet e de Estados a Partir de Diagramas Ladder Usando Diagramas Binários de Decisão
, Ano de Obtenção: 2005.Hans Jorg Andreas Schneebeli.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Algoritmos; Controle.

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

1996 - 2002

Universidade Federal do Espírito Santo
Título: Um Quadro Virtual para Ambientes Cooperativos de Aprendizagem
Orientador: Orivaldo de Lira Tavares

Curso técnico/profissionalizante em Eletroténica

1993 - 1997

Escola Técnica Federal do Espírito Santo

Formação complementar

2013 - 2013

Ap. técnicas não-lineares ao controle de aeronaves. (Carga horária: 4h). , XI Simpósio Brasileiro de Automação Inteligente / XI DINCON, XI SBAI / DINCON, Brasil.

2010 - 2010

Curso básico de francês. (Carga horária: 100h). , ACE Idiomas, ACE, Brasil.

2009 - 2009

Curso básico de Italiano. (Carga horária: 36h). , WIZARD Idiomas, WIZARD, Brasil.

2002 - 2003

Extensão universitária em Curso Avançado de Inglês. (Carga horária: 204h). , Universidade Federal do Espírito Santo / Centro de Linguas, UFES, Brasil.

1999 - 2001

Extensão universitária em Curso básico de Inglês. (Carga horária: 306h). , Universidade Federal do Espírito Santo / Centro de Linguas, UFES, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Português

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

Bandeira representando o idioma Italiano

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

Bandeira representando o idioma Francês

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

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.

Participação em eventos

XIX Congresso Brasileiro de Automática. Presidente da sessão técnica de sistemas de automação. 2012. (Congresso).

IX Escola Regional de Computação Bahia-Alagoas e Sergipe. 2009. (Seminário).

IX Semana de Informática da UESC. 2009. (Seminário).

Workshop de Trabalhos de Iniciação Científica da 8º Semana de Informática da UESC.Participante da mesa de avaliadores do workshop. 2008. (Outra).

Participação em bancas

Aluno: Klauss Da Cruz Silva

Abijaude, Jauberth Weyll;GIACOMIN, Paulo André S.. Integrando Servidores Heterogêneos em uma Rede Corporativa. 2009. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Estadual de Santa Cruz.

Aluno: Iuri Oliveira Carvalho

CARVALHO, I. O.; Abijaude, Jauberth Weyll; YAMAMOTO, F.;GIACOMIN, Paulo André S.. Solução em Servidor Linux para Posto de Combustível. 2008. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Estadual de Santa Cruz.

Aluno: João Paulo Just Peixoto

Abijaude, Jauberth Weyll; Dominguez, Dany Sanchez;GIACOMIN, Paulo André S.. Provedor Wireless. 2007. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Estadual de Santa Cruz.

Aluno: Diego Sobrinho Souza

GIACOMIN, Paulo André S.; Dominguez, Dany Sanchez; Abijaude, Jauberth Weyll. WiMesh: Uma Solução. 2007. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Estadual de Santa Cruz.

Aluno: José Alberto

Quirino, João Pedro; Bastos, Leonardo;GIACOMIN, Paulo André S.. Um Sistema Especialista de Monitoramento de Uma Unidade de Fracionamento de Ar para Situações Reais Simuladas. 2006. Trabalho de Conclusão de Curso (Graduação em Engenharia de automação e controle) - Faculdade do Centro-Leste.

Orientou

José Alberto e Rodrigo Dalvi

Construção de um Sistema Especialista de Monitoramento de uma Planta de Fracionamento de Ar para Situações Reais Simuladas; 2006; Trabalho de Conclusão de Curso; (Graduação em Engenharia de automação e controle) - Faculdade do Centro Leste; Orientador: Paulo Andre Sperandio Giacomin;

Lucas Oliveira Batista

Implantação de um servidor WEB de gerenciamento de help-desk de uma rede local acadêmica; 2010; Orientação de outra natureza; (Ciência da Computação) - Universidade Estadual de Santa Cruz, Universidade Estadual de Santa Cruz; Orientador: Paulo Andre Sperandio Giacomin;

Produções bibliográficas

  • GIACOMIN, PAULO ANDRÉ SPERANDIO ; Hemerly, Elder Moreira . A distributed, real-time and easy-to-extend strategy for missions of autonomous aircraft squadrons. INFORMATION SCIENCES , v. 608, p. 222-250, 2022.

  • SPERANDIO GIACOMIN, PAULO ANDRÉ ; Hemerly, Elder Moreira . Reconfiguration Between Longitudinal and Circular Formations for Multi-UAV Systems by Using Segments. Journal of Intelligent & Robotic Systems , v. 78, p. 339-355, 2015.

  • S. GIACOMIN, PAULO ANDRÉ ; Hemerly, Elder Moreira ; PEDRYCZ, WITOLD . A Probabilistic Approach for Designing Nonlinear Optimal Robust Tracking Controllers for Unmanned Aerial Vehicles. Applied Soft Computing (Print) , v. 34, p. 26-38, 2015.

  • GIACOMIN, Paulo André S. ; HEMERLY, E. M. . An Optimal Algorithm For Changing From Latitudinal To Longitudinal Formation Of Autonomous Aircraft Squadrons. In: XI Simpósio Brasileiro de Automação Inteligente / XI Conferência Brasileira de Dinâmica, Controle e Aplicações, 2013, Fortaleza - CE. Anais do XI Simpósio Brasileiro de Automação Inteligente / XI Conferência Brasileira de Dinâmica, Controle e Aplicações, 2013.

  • GIACOMIN, Paulo André S. ; Hemerly, Elder Moreira . An Optimal Algorithm For Changing From Longitudinal To Latitudinal Formation Of Autonomous Aircraft Squadrons. In: XI Simpósio Brasileiro de Automação Inteligente / XI Conferência Brasileira de Dinâmica, Controle e Aplicações, 2013, Fortaleza - CE. Anais da XI Simpósio Brasileiro de Automação Inteligente / XI Conferência Brasileira de Dinâmica, Controle e Aplicações, 2013.

  • GIACOMIN, Paulo André S. ; Hemerly, Elder Moreira . Parallel Simulation for Autonomous Aircraft Squadrons Using Virtual Structure and a 3D Maneuvers Scheme. In: 22nd International Congress of Mechanical Engineering, 2013, Ribeirão Preto - SP. 22nd International Congress of Mechanical Engineering, 2013. p. 3124-3135.

  • GIACOMIN, Paulo André S. ; Hemerly, Elder Moreira . Optimum Parallelization for Aircraft Squadrons Simulation Using Message Passing and Cooperative Game Based Control. In: XIX Congresso Brasileiro de Automática, 2012, Campina Grande - PB. Anais do XIX Congresso Brasileiro de Automática, 2012. p. 1135-1142.

  • GIACOMIN, Paulo André S. ; AMBROSIO, P. E. . Combinando Metodologias, Usando o Linux e Obtendo Resultados no Ensino de Sistemas Operacionais. In: VIII Workshop de Educação em Informática Bahia-Alagoas-Sergipe, 2010, Maceió - AL. Escola Regional de Computação Bahia-Alagoas-Sergipe (ERBASE), 2010.

  • GIACOMIN, Paulo André S. ; SCHNEEBELI, H. J. A. . Um Método Interativo de Recuperação de Diagramas Grafcet a Partir de Diagramas Ladder. In: XVIII Congresso Brasileiro de Automática, 2010, Bonito. Anais do XVIII Congresso Brasileiro de Automática, 2010.

  • GIACOMIN, Paulo André S. ; SCHNEEBELI, H. J. A. . Recuperação de Diagramas de Estados a partir de Diagramas Ladder usando BDDs. In: VII Simpósio Brasileiro de Automação Inteligente, 2005, São Luís. VII Simpósio Brasileiro de Automação Inteligente, 2005.

  • GIACOMIN, Paulo André S. ; BORTOLON, S. . Desenvolvimento de Sistemas Orientados a Objetos na Vida Real: Um Tutorial. In: XI Jornada de Iniciação Científica, 2000, Vitória. XI Jornada de Iniciação Científica, 2000.

  • GIACOMIN, Paulo André S. ; Hemerly, Elder Moreira . An Optimal Algorithm For Changing From Latitudinal To Longitudinal Formation of Autonomous Aircrafts Squadrons. 2013. (Apresentação de Trabalho/Simpósio).

  • GIACOMIN, Paulo André S. ; Hemerly, Elder Moreira . An Optimal Algorithm For Changing From Longitudinal To Latitudinal Formation Of Autonomous Aircrafts Squadrons. 2013. (Apresentação de Trabalho/Simpósio).

  • GIACOMIN, Paulo André S. ; Hemerly, Elder Moreira . Parallel Simulation for Autonomous Aircraft Squadrons Using Virtual Structure and a 3D Maneuvers Scheme. 2013. (Apresentação de Trabalho/Congresso).

  • GIACOMIN, Paulo André S. ; Hemerly, Elder Moreira . Optimum Parallelization for Aircraft Squadrons Simulation Using Message Passing and Cooperative Game Based Control. 2012. (Apresentação de Trabalho/Congresso).

  • GIACOMIN, Paulo André S. ; SCHNEEBELI, H. J. A. . Um Método Interativo de Recuperação de Diagramas Grafcet a partir de Diagramas Ladder. 2010. (Apresentação de Trabalho/Congresso).

  • GIACOMIN, Paulo André S. ; AMBROSIO, P. E. . Combinando Metodologias, Usando o Linux e Obtendo Resultados no Ensino de Sistemas Operacionais. 2010. (Apresentação de Trabalho/Outra).

  • GIACOMIN, Paulo André S. ; SCHNEEBELI, H. J. A. . Recuperação de Diagramas de Estados a Partir de Diagramas Ladder usando BDDs. 2005. (Apresentação de Trabalho/Simpósio).

  • GIACOMIN, Paulo André S. ; BORTOLON, S. . Desenvolvimento de Sistemas Orientados a Objetos na Vida Real. 2000. (Apresentação de Trabalho/Outra).

  • GIACOMIN, Paulo André S. ; HEMERLY, E. M. ; PEDRYCZ, WITOLD . Corrigendum to 'A probabilistic approach for designing nonlinear optimal robust tracking controllers for unmanned aerial vehicles'. Elsevier, 2018 (Corrigendum).

Projetos de pesquisa

  • 2022 - Atual

    Paralelização Multicore de Método Evolutivo Baseado na Adaptação de Matriz de Covariância, Descrição: Propõe-se a paralelização de uma nova variante do algoritmo evolutivo baseado na adaptação da matriz de covariância (CMA-ES) para a arquitetura de memória local compartilhada usando-se a biblioteca Posix Threads, chamado aqui de CMAES-L, onde funções baseadas em broadcasts, sinais, bloqueios e barreiras são usadas para efetuar a sincronização entre as threads. Além disso, o CMAES-L utiliza duas novas estratégias: a) determinação do tamanho da população por meio de interpolação, e b) comprimento do passo com amortecimento baseado em infrações. Destaca-se também que, como o CMAES-L ordena sua população, uma nova variante do quicksort paralelo é proposta com as mesmas funções de sincronização, e com pivoteamento baseado em mediana de vetor de tamanho médio constante. Espera-se que o CMAES-L apresente melhor capacidade de otimização para algumas funções objetivo.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Paulo Andre Sperandio Giacomin - Coordenador / Elder Moreira Hemerly - Integrante.

  • 2022 - Atual

    Um Sistema Especialista Baseado em Diagramas Binários de Decisão para Conversão de Diagramas Ladder em Grafcet, Descrição: A linguagem de programação ladder é uma linguagem gráfica de programação de controladores sequenciais inspirada em circuitos de contatos. Embora tal mecanismo seja amplamente utilizado na indústria na implementação de sistemas reativos de controle, sua principal desvantagem é sua incapacidade de representar explicitamente o fluxo de controle da planta, dificultando muito para grandes sistemas sua total compreensão sem que se tenha conhecimento da planta. Por outro lado, a conversão de diagramas ladder em diagramas grafcet pode facilitar a compreensão de diagramas ladder, pois o grafcet é capaz de representar explicitamente o fluxo de controle da planta. Assim, um sistema especialista de conversão pode trazer melhorias de produtividade, de reduções de custos de manutenção e de tempo de improdutividade da planta. Porém, bem se sabe que não é possível converter um diagrama ladder em um diagrama grafcet equivalente sem que se adicione informação sobre a planta ao processo de conversão. Assim, propõe-se que tal informação seja adicionada de forma interativa, ou seja, uma parte de cada vez, onde vários próximos estados candidatos são detectados utilizando-se diagramas binários de decisão, e um especialista fica encarregado de confirmar apenas as transições que realmente existem na planta. A vantagem do método interativo é que para métodos preexistentes a construção do fluxo de controle precisa ser totalmente construída antes do início do processo, enquanto que com o método interativo partes menores do problema são resolvidas de cada vez, facilitando assim a resolução do mesmo.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Paulo Andre Sperandio Giacomin - Coordenador.

  • 2017 - 2022

    Otimização Não Convexa e Multiobjetivo de Projeto de Controladores de Aeronaves Não Tripuladas, Descrição: Este projeto objetiva projetar controladores robustos ótimos não lineares para veículos aéreos não tripulados. Sabe-se que a linearização, apesar de ser amplamente utilizada em projetos de controladores de aeronaves, requer escalonamento de ganho, o qual demanda grande quantidade de trabalho, aumentando assim os custos. Além disso, a estabilidade do controlador geralmente não pode ser provada quando a linearização é utilizada. Uma forma de se evitar estes problemas é formular o projeto do controlador como um problema de otimização não convexo e multiobjetivo, o qual pode ser resolvido usando-se métodos evolutivos de otimização, e utilizar dinâmica inversa como uma estratégia de controle não linear. De acordo com esta abordagem, a dinâmica inversa age como um escalonador universal de ganhos, e o controlador é sintonizado por algoritmos de otimização heurísticos. Tal metodologia consiste em minimizar diferenças entre as saídas do sistema e especificações ótimas levando-se em consideração incertezas paramétricas do modelo dinâmico da aeronave. Este processo de otimização exibe alta probabilidade de encontrar uma solução ótima ou sub ótima, reduzindo assim a complexidade de projeto e a carga de trabalho necessária durante o mesmo. Como consequência, a robustez do controlador pode ser verificada por meio de simulações de Monte Carlo, e a sua estabilidade pode ser provada para o caso nominal.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Paulo Andre Sperandio Giacomin - Coordenador / Elder Moreira Hemerly - Integrante., Número de produções C, T & A: 1

  • 2015 - 2017

    Algoritmos Bioinspirados de Otimização Aplicados ao Projeto de Controladores de Aeronaves Não-tripuladas, Descrição: Este projeto objetiva projetar controladores robustos ótimos não-lineares para veículos aéreos não-tripulados de alto-desempenho. Sabe-se que a linearização, apesar de ser amplamente utilizada em projetos de controladores de aeronaves, requer escalonamento de ganho, o qual demanda grande quantidade de trabalho, aumentando assim os custos. Em geral, a estabilidade do controlador não pode ser provada quando a linearização é utilizada. Uma forma de se evitar este problema é formular o projeto do controlador não-linear ótimo robusto de aeronaves como um problema de otimização não-convexo e multiobjectivo, o qual pode ser resolvido usando-se algoritmos bioinspirados de otimização, e utilizar dinâmica inversa como uma estratégia de controle não-linear. De acordo com esta abordagem, dinâmica inversa age como um escalonador de ganhos universal, e o controlador é sintonizado por algoritmos de otimização bioinspirados. Tal metodologia consiste em minimizar diferenças entre as saídas do sistema e especificações ótimas levando-se em consideração incertezas paramétricas do modelo dinâmico da aeronave. O processo de otimização exibe alta probabilidade de encontrar uma solução ótima ou sub-ótima, reduzindo assim a complexidade de projeto e a carga de trabalho necessária durante o projeto. Consequentemente, a robustez do controlador pode ser verificada por meio de simulações de Monte Carlo, e a estabilidade pode ser provada para o caso nominal.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Paulo Andre Sperandio Giacomin - Coordenador / Elder Moreira Hemerly - Integrante.

  • 2011 - 2015

    Multifunctional Missions for Unmanned Aircraft Squadrons, Descrição: Typical applications, such as georeferencing, long travelings, and monitoring, can be executed by unmanned aircraft squadrons by assuming different formations, such as latitudinal and longitudinal formations and circular motion maintenance, respectively. In order that all these problems can be solved in one mission, the squadron must reconfigure itself among these different formations in an autonomous way. In this study it is proposed a multifunctional missions execution scheme for unmanned aircraft squadrons based on geometric formation reconfigurations. The problem is a multidisciplinary one, and addresses the following issues: A control strategy able to deal with the aircraft model nonlinearity; computational algorithms for reconfiguring the squadrons among its different formations, whose efficiency is not critical for real-time applications; a theoretical treatment that allows the proof of convergence among the several squadron formation reconfigurations, and an approach that contributes to the system robustness with regard to parametric uncertainties of the aircraft dynamic model. Solutions are presented for the sub-problems and it is proposed their integration for getting a scheme for running a multifunctional missions queue.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (1) . , Integrantes: Paulo Andre Sperandio Giacomin - Integrante / Elder Moreira Hemerly - Coordenador., Número de produções C, T & A: 11

  • 2009 - 2011

    Uma Arquitetura Genérica para a Construção de Sistemas de Localização e Monitoramento de Pacientes Cardíacos via Satélite, Descrição: Segundo a OMS, 16,6 milhões de pessoas morrem anualmente por causa de problemas do coração. É a principal causa de morte no mundo. Para que nós pudéssemos salva-las em momentos de crise cardíaca, poderíamos, por exemplo, monitorar o coração destes pacientes. Porém, surge um problema: o paciente não poderá estar conectado a fios, não poderá ter sua mobilidade e conforto prejudicados, pois senão, não usará o sistema. Assim, é necessário um sistema de monitoramento cardíaco wireless, capaz de monitorar o coração do paciente em qualquer lugar que ele esteja, fazendo comunicação usando rede sem fio (wireless). Assim, temos por objetivo propor uma arquitetura wireless genérica de monitoramento cardíaco. Já existem atualmente monitores cardíacos capazes de detectar anomalias do coração e transmitir sinais via rede sem fio. Pretendemos fazer a integração de um destes dispositivos com telefones celulares, para que os sinais vindos do monitor cardíaco possam ser transmitidos via rede de comunicação para um computador central, formando assim uma central de monitoramento. O computador central deverá ser avisado da localização do paciente e do problema que foi detectado. Já há tecnologia disponível atualmente capaz de informar a localização exata de uma pessoa ao redor do globo usando satélite. No entanto, fazer a integração de todas estas tecnologias é uma tarefa difícil, e requer conhecimento específico da área de comunicação em rede e de desenvolvimento de software. As ferramentas existentes são caras e com tecnologias proprietárias, que não podem ser divulgadas.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Paulo Andre Sperandio Giacomin - Coordenador / Paulo Eduardo Ambrósio - Integrante., Financiador(es): Universidade Estadual de Santa Cruz - Auxílio financeiro.

  • 2004 - 2005

    Recuperação de Diagramas Grafcet e de Estados a partir de Diagramas Ladder, Descrição: Apresenta-se um novo método de recuperação de diagramas grafcet e de estados a partir de diagramas ladder. Um método interativo é proposto. Nenhuma modelagem preliminar da planta é necessária, todas as possibilidades de sequenciamento são detectadas e não é necessário descrever toda a planta. O diagrama ladder é representado através de um conjunto de diagramas binários de decisão, com os quais descobre-se as expressões de ativação e desativação de cada malha do diagrama ladder. A seguir é feita uma análise automática do diagrama ladder em busca de possíveis eventos de transição. Uma interface gráfica é utilizada para que o especialista confirme os eventos de transição que ocorrem na planta. No final, o diagrama de estados e o diagrama grafcet equivalentes ao diagrama ladder são apresentados ao usuário através de uma interface gráfica.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Paulo Andre Sperandio Giacomin - Integrante / Hans Jorg Andreas Schneebeli - Coordenador., Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Bolsa., Número de produções C, T & A: 4

  • 2000 - 2000

    Orientação a Objetos na Vida Real - Um tutorial, Descrição: Buscamos analisar a eficácia de ferramentas CASE orientadas a objetos na programação de softwares de alta complexidade, tais como o controlador de uma cafeteira industrial.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Paulo Andre Sperandio Giacomin - Integrante / Saulo Bortolon - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa., Número de produções C, T & A: 1

Prêmios

2010

Mensão Honrosa pela publicação e apresentação do artigo "Combinando Metodologias Usando o Linux e Obtendo Resultados no Ensino de Sistemas Operacionais", X Workshop de Educação em Informática Bahia-Alagoas e Sergipe da X ERBASE.

Histórico profissional

Endereço profissional

  • Universidade Estadual de Santa Cruz, Reitoria, Departamento de Engenharias e Computação. , Rodovia Ilhéus-Itabuna, Campus Soane Nazaré de Andrade, 45662000 - Ilhéus, BA - Brasil, Telefone: (73) 36805106, URL da Homepage:

Experiência profissional

2011 - 2015

Instituto Tecnológico de Aeronáutica

Vínculo: Bolsista, Enquadramento Funcional: Aluno de doutorado, Carga horária: 40, Regime: Dedicação exclusiva.

2023 - Atual

Universidade Estadual de Santa Cruz

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

Outras informações:
Promoção aprovada pelo CONSEPE em 11 de Dezembro de 2023, publicada no diário oficial da Bahia no dia 18 de Janeiro de 2024.

2017 - 2023

Universidade Estadual de Santa Cruz

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

2007 - 2017

Universidade Estadual de Santa Cruz

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

Atividades

  • 08/2023

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Sistemas distribuídos, Projeto e análise de algoritmos, Teoria da computação

  • 03/2023 - 07/2023

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Lógica para computação, Sistemas distribuídos, Projeto e análise de algoritmos

  • 08/2022 - 11/2022

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Lógica para computação, Sistemas distribuídos, Projeto e análise de algoritmos

  • 03/2022 - 07/2022

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Compiladores, Projeto e análise de algoritmos, Lógica para computação

  • 08/2021 - 12/2021

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Compiladores, Projeto e análise de algoritmos

  • 03/2021 - 07/2021

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Compiladores, Pesquisa operacional, Projeto e análise de algoritmo

  • 10/2020 - 12/2020

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Projeto e análise de algoritmos, Software básico

  • 09/2019 - 01/2020

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Projeto e análise de algoritmos, Software básico, Lógica para computação

  • 02/2019 - 08/2019

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Lógica para computação, Projeto e análise de algoritmos, Software básico

  • 08/2018 - 12/2018

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Inteligência artificial, Lógica para computação, Projeto e análise de algoritmos

  • 03/2018 - 06/2018

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Inteligência artificial, Lógica para computação, Projeto e análise de algoritmos

  • 09/2016 - 01/2017

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Fundamentos matemáticos para computação, Introdução à pesquisa operacional (programação linear), Linguagem de programação III (programação orientada a objetos)

  • 04/2016 - 08/2016

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Inteligência artificial, Lógica para computação, Linguagem de programação III (Programação orientada a objetos)

  • 10/2015 - 02/2016

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Lógica para computação, Inteligência artificial, Linguagem de programação III (Programação orientada a objetos)

  • 02/2015 - 09/2015

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Computação bioinspirada, Lógica para computação, Inteligência artificial

  • 10/2008 - 02/2011

    Extensão universitária , Reitoria, Departamento de Ciências Exatas e Tecnológicas.,Atividade de extensão realizada, Buscamos auxiliar o gerenciamento dos laboratórios do colegiado do curso de computação através de uma maneira científica, utilizando técnicas de inteligência computacional, além de realizar serviços básicos de gerenciamento da rede.

  • 07/2010 - 12/2010

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Software básico, Linguagem de programação I

  • 03/2010 - 07/2010

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Sistemas Operacionais

  • 03/2010 - 07/2010

    Ensino, Física, Nível: Graduação,Disciplinas ministradas, Laboratório de computação I (Programação I), Laboratório de computação II (Cálculo Numérico)

  • 08/2009 - 12/2009

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Sistemas Especialistas, Sistemas Operacionais

  • 03/2009 - 07/2009

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Sistemas Especialistas, Sistemas Operacionais

  • 03/2009 - 07/2009

    Ensino, Física, Nível: Graduação,Disciplinas ministradas, Laboratório de computação II (Cálculo Numérico)

  • 09/2007 - 03/2009

    Extensão universitária , Reitoria, Departamento de Ciências Exatas e Tecnológicas.,Atividade de extensão realizada, Foi possível coordenar o projeto de extensão com o título Células Acadêmicas da Microsoft na UESC.

  • 08/2008 - 12/2008

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Redes de computadores I, Sistemas distribuídos

  • 03/2008 - 07/2008

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Sistemas distribuídos, Redes de computadores II, Redes de computadores I

  • 08/2007 - 12/2007

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Sistemas distribuídos, Redes de computadores II, Redes de computadores I

  • 06/2007 - 08/2007

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Administração de Redes de Computadores, Introdução à Ciência da Computação, Redes de Computadores I

2002 - 2002

Companhia Vale do Rio Doce

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

Atividades

  • 10/2002 - 12/2002

    Serviços técnicos especializados , Centro de Processamento de Dados.,Serviço realizado, Desenvolvimento de um programa de configuração e transporte de dados via rede usando delphi.

  • 08/2002 - 10/2002

    Serviços técnicos especializados , Centro de Processamento de Dados.,Serviço realizado, Análise orientada a objetos de um sistema de cadastro de todos os programas controlados pelo centro de processamento de dados da Vale.

  • 06/2002 - 08/2002

    Serviços técnicos especializados , Centro de Processamento de Dados.,Serviço realizado, Desenvolvimento de um programa de seleção de empresas terceirizadas. O sistema gera planilha no excel em ordem de classificação das empresas. Foi feito em visual basic for applications.

  • 03/2002 - 06/2002

    Serviços técnicos especializados , Centro de Processamento de Dados.,Serviço realizado, Desenvolvimento de um gerador automático de relatórios usando java e desenvolvido na plataforma lotus domino.

  • 02/2002 - 03/2002

    Serviços técnicos especializados , Centro de Processamento de Dados.,Serviço realizado, Desenvolvimento inicial de um protótipo de desenho de malhas ferroviárias em java.

  • 02/2002 - 02/2002

    Serviços técnicos especializados , Centro de Processamento de Dados.,Serviço realizado, Desenvolvimento de planilhas gerenciais no excel para efetuar outsourcing das empresas terceirizadas.

  • 01/2002 - 02/2002

    Serviços técnicos especializados , Centro de Processamento de Dados.,Serviço realizado, Levantamento de gastos de empresas terceirizadas.

1998 - 1998

Engesoft Engenharia Automação e Software Ltda

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

1997 - 1997

Engesoft Engenharia Automação e Software Ltda

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

Atividades

  • 05/1998 - 07/1998

    Treinamentos ministrados , Escritório.,Treinamentos ministrados, Construção de softwares supervisórios usando software In-touch

  • 04/1998 - 05/1998

    Serviços técnicos especializados , Escritório.,Serviço realizado, Projeto elétrico de um escritório.

  • 01/1998 - 04/1998

    Serviços técnicos especializados , Escritório.,Serviço realizado, Projeto elétrico dos paineis de controle de uma estação de bombeamento de água da CESAN.

  • 09/1997 - 12/1997

    Serviços técnicos especializados , Escritório.,Serviço realizado, Manutenção do software do controlador lógico programável (CLP) da estação de tratamento de água da Vale.

  • 06/1997 - 09/1997

    Serviços técnicos especializados , Escritório.,Serviço realizado, Edição de projetos elétricos no AutoCAD de uma máquina recuperadora de finos, como minério de ferro.

  • 05/1997 - 06/1997

    Serviços técnicos especializados , Escritório.,Serviço realizado, Treinamento sobre editoração de projetos industriais no AutoCAD.

2006 - 2007

Faculdade de Aracruz

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

Atividades

  • 08/2006 - 12/2006

    Ensino, Engenharia Mecânica, Nível: Graduação,Disciplinas ministradas, Cálculo Numérico, Programação de Computadores

2006 - 2007

Faculdade do Centro-Leste

Vínculo: Celetista, Enquadramento Funcional: Assistente de Tecnologia, Carga horária: 40

Outras informações:
Desenvolvimento dos sistemas de gerenciamento das atividades acadêmicas da faculdade. Implantação de todos os sistemas utilizados pela faculdade.

2005 - 2007

Faculdade do Centro-Leste

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

Outras informações:
Lecionei engenharia de software, orientação a objetos, programação de tempo real, sistemas especialistas, programação de controladores programáveis, também conhecidos como CLPs. Lecionei programação básica e implementação de automatos finitos para a pós-graduação. Tanto para a graduação quanto para a pós graduação, todos os assuntos enfatizaram a automação industrial.

Atividades

  • 02/2007 - 06/2007

    Ensino, Engenharia de automação e controle, Nível: Graduação,Disciplinas ministradas, Informática aplicada II, Programação avançada II, Programação avançada II (Grade Velha)

  • 02/2007 - 03/2007

    Ensino, Pós-graduação em engenhaira mecatrônica, Nível: Pós-Graduação,Disciplinas ministradas, Programação em C

  • 11/2006 - 02/2007

    Serviços técnicos especializados , Gerencia de Tecnologia da Informação.,Serviço realizado, Implantação do software de gestão acadêmica da faculdade.

  • 07/2006 - 12/2006

    Ensino, Engenharia de automação e controle, Nível: Graduação,Disciplinas ministradas, Programação avançada I

  • 07/2006 - 12/2006

    Serviços técnicos especializados , Gerencia de Tecnologia da Informação.,Serviço realizado, Desenvolvimento do programa de gerenciamernto das atividades acadêmicas da faculdade.

  • 02/2006 - 07/2006

    Serviços técnicos especializados , Gerencia de Tecnologia da Informação.,Serviço realizado, Desenvolvimento do programa de gerenciamento das atividades acadêmicas da faculdade.

  • 02/2006 - 06/2006

    Ensino, Engenharia de automação e controle, Nível: Graduação,Disciplinas ministradas, Informática aplicada II, Programação avançada II

  • 08/2005 - 11/2005

    Ensino, Engenharia de automação e controle, Nível: Graduação,Disciplinas ministradas, Programação avançada I

  • 07/2005 - 08/2005

    Ensino, Pós-graduação em engenhaira mecatrônica, Nível: Pós-Graduação,Disciplinas ministradas, Programação

  • 02/2005 - 07/2005

    Ensino, Engenharia de automação e controle, Nível: Graduação,Disciplinas ministradas, Cálculo Numérico, Programação Avançada II

2001 - 2001

Mogai Sistemas de Informação

Vínculo: Celetista, Enquadramento Funcional: Estágio, Carga horária: 20

Atividades

  • 03/2001 - 06/2001

    Serviços técnicos especializados , Escritório.,Serviço realizado, Participação no desenvolvimento de um simulador de custos de transportes ferroviários em java.

2003 - 2005

Universidade Federal do Espírito Santo

Vínculo: Bolsista, Enquadramento Funcional: Aluno de mestrado, Carga horária: 40, Regime: Dedicação exclusiva.

1999 - 2000

Universidade Federal do Espírito Santo

Vínculo: Aluno bolsista CNPQ, Enquadramento Funcional: Aluno bolsista CNPQ, Carga horária: 20, Regime: Dedicação exclusiva.

2000 - 2001

Vixteam Consultoria e Sistemas

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

Atividades

  • 12/2000 - 03/2001

    Serviços técnicos especializados , Escritório.,Serviço realizado, Participação no desenvolvimento de um software de controle de vendas em C++. O software é executado em um computador de mão e auxilia os vendedores na rua.