Bruno Silva

Possui graduação em Engenharia da Computação pela Universidade Federal de Pernambuco(2008), mestrado em Ciências da Computação pela Universidade Federal de Pernambuco(2010), doutorado em Ciências da Computação pela Universidade Federal de Pernambuco(2016), ensino-medio-segundo-grau pelo Instituto Federal de Pernambuco(2003) e aperfeicoamento em JSP pelo Centro Integrado de Tecnologia da Informação(2005). Atualmente é Revisor de periódico da Computing e Research Staff Member da IBM Research Brazil. Tem experiência na área de Ciência da Computação, com ênfase em Sistemas de Computação.

Informações coletadas do Lattes em 13/08/2024

Acadêmico

Formação acadêmica

Doutorado em Ciências da Computação

2011 - 2016

Universidade Federal de Pernambuco
Título: GeoClouds Modcs: A Framework for Performability and Survivability Evaluation of Disaster Tolerant Cloud Systems
Paulo Romero Martins Maciel. Coorientador: Armin Zimmermann. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

Mestrado em Ciências da Computação

2008 - 2010

Universidade Federal de Pernambuco
Título: ASTRO - Uma Ferramenta Para Avaliação de Dependabilidade e Sustentabilidade em Ambientes Data Center
, Ano de Obtenção: 2011.Paulo Romero Martins Maciel.

Aperfeiçoamento em JSP

2005 - 2005

Centro Integrado de Tecnologia da Informação
Título: _. Ano de finalização: 2005

Graduação em Engenharia da Computação

2003 - 2008

Universidade Federal de Pernambuco
Título: Despachante para sistemas de tempo real críticos considerando restrições de energia
Orientador: Paulo Romero Martins Maciel

Curso técnico/profissionalizante em andamento em Telecomuniçoes

2003 - Atual

Instituto Federal de Pernambuco

Ensino Médio (2º grau)

2000 - 2003

Instituto Federal de Pernambuco

Formação complementar

2013 - 2014

Doutorado Sanduíche. , Technische Universität Ilmenau, TU Ilmenau, Alemanha.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Alemão

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

Áreas de atuação

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

Participação em eventos

IEEE International Conference on Systems, Man, and Cybernetics. Performability Evaluation of Emergency System. 2013. (Congresso).

The 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2013. Dependability Models for Designing Disaster Tolerant Cloud Computing Systems.. 2013. (Congresso).

The 8th International Conference for Internet Technology and Secured Transactions. Performability Models for Designing Disaster Tolerant Cloud Computing Systems.. 2013. (Congresso).

IEEE International Conference on Systems, Man, and Cybernetics.Impact Analysis of Maintenance Policies on Data Center Power Infrastructure.. 2010. (Simpósio).

IEEE International Conference on Systems, Man, and Cybernetics.ASTRO: A Tool for Dependability Evaluation of Data Center Infrastructures. 2010. (Simpósio).

20th Brazilian Symposium on Computer Architecture and High Performance Computing.Software Synthesis for Hard Real-Time Embedded Systems with Energy Constraints. 2008. (Simpósio).

XVI Congresso de Iniciação Científica da Universidade Federal de Pernambuco (CONIC). DESENVOLVIMENTO DE UM DESPACHANTE DE TAREFAS DE TEMPO REAL CRÍTICO CONSIDERANDO RESTRIÇÕES DE ENERGIA. 2008. (Congresso).

11ª jornada de iniciação científica (PIBIC-FACEPE/CNPq). Síntese de software em sistemas embarcados de tempo real crítico com múltiplos processadores.. 2007. (Congresso).

XV Congresso de Iniciação científica da Universidade Federal de Pernambuco. Síntese de software em sistemas embarcados de tempo real crítico com múltiplos processadores.. 2007. (Congresso).

Participação em bancas

Aluno: João Leonardo de S

SILVA, B.; Silvana Nogueira Paes Barret; LOURENCO, A.. Vasconcelos e Thiago Buonafina Silva.Identificação por radiofrequencia em prol da acessibilidade. 2012. Trabalho de Conclusão de Curso (Graduação em Ciências da Computação) - Faculdade do Recife.

Orientou

João Leonardo de S

Vasconcelos e Thiago Buonafina Silva; Identificação por radiofrequencia em prol da acessibilidade; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciências da Computação) - Faculdade do Recife; Orientador: Bruno Silva;

Produções bibliográficas

  • DA SILVA PINHEIRO, THIAGO FELIPE ; PEREIRA, PAULO ; Silva, Bruno ; Maciel, Paulo . A performance modeling framework for microservices-based cloud infrastructures. JOURNAL OF SUPERCOMPUTING , v. 79, p. 7762?7803, 2022.

  • SILVA, B. ; MATOS, R. ; TAVARES, E. A. G. ; ZIMMERMANN, A. ; MACIEL, P. R. M. . Sensitivity analysis of an availability model for disaster tolerant cloud computing system. International Journal of Network Management , p. e2040-16, 2018.

  • SILVA, B. ; CALLOU, G. ; TAVARES, E. A. G. ; MACIEL, P. R. M. ; FIGUEIREDO, J. ; SOUSA, E. ; ARAUJO, C. J. M. ; MAGNANI, F. ; NEVES, F. . ASTRO: An Integrated Environment for Dependability and Sustainability Evaluation. Sustainable Computing: Informatics and Systems , v. 40, p. 1, 2013.

  • SILVA, B. ; CALLOU, G. ; TAVARES, E. ; MACIEL, P. ; FIGUEIREDO, J. ; SOUSA, E. ; ARAUJO, C. ; MAGNANI, F. ; Neves, Francisco A. S. . ASTRO: An integrated environment for dependability and sustainability evaluation. Sustainable Computing-Informatics & Systems , v. 3, p. 1-17, 2013.

  • Silva, B. ; CALLOU, G. ; Tavares, E. ; Maciel, P. ; FIGUEIREDO, J. ; SOUSA, E. ; ARAUJO, C. ; MAGNANI, F. ; NEVES, F. . ASTRO: An integrated environment for dependability and sustainability evaluation. Sustainable Computing: Informatics and Systems , v. 3, p. 1-17, 2013.

  • Tavares, E. ; Maciel, P. ; Dallegrave, P. ; SILVA, B. ; FalcÃo, T. ; Nogueira, B. ; CALLOU, G. ; Cunha, P. . Model-driven software synthesis for hard real-time applications with energy constraints. Design Automation for Embedded Systems , v. 14, p. 327-366, 2010.

  • Marwah, Manish ; Silva, Bruno ; Galdino, SÃrgio ; Pires, Jose ; Maciel, Paulo ; Shah, Amip ; Sharma, Ratnesh ; Christian, Tom ; Almeida, Virgilio ; AraÃjo, Carlos ; Souza, Erica ; Callou, Gustavo . Quantifying the sustainability impact of data center availability. Performance Evaluation Review , v. 37, p. 64, 2010.

  • Manish Marwah ; MACIEL, P. R. M. ; A. Shah ; Ratnesh Sharma ; Tom Christian ; Virgilio Almeida ; Carlos Araújo ; Erica Souza ; Gustavo Callou ; SILVA, B. ; GALDINO, S. M. L. ; José Pires . Quantifying the sustainability impact of data center availability. Performance Evaluation Review , v. 37, p. 64, 2010.

  • TAVARES, Eduardo ; MACIEL, P. R. M ; SILVA, B. ; OLIVEIRA JUNIOR, M. N . Hard Real-Time Tasks Scheduling Considering Voltage Scaling, Precedence and Exclusion Relations. Information Processing Letters , v. 106, p. 1-9, 2008.

  • TAVARES, Eduardo ; MACIEL, P. R. M ; SILVA, B. . Modeling hard real-time systems considering inter-task relations, dynamic voltage scaling and overheads. Microprocessors and Microsystems. Microprocessors and Microsystems , v. 1, p. 1, 2008.

  • TAVARES, Eduardo ; MACIEL, P. R. M ; SILVA, B. . Modeling and Scheduling Hard Real-Time Biomedical Systems with Timing and Energy Constraints. Electronics Letters , v. 43, p. 1015-1017, 2007.

  • SILVA, B. ; Twarakavi, Navin Kumar C. ; Das, Kamal ; Zaytar, Mohamed Akram ; Otieno, Fred ; Singh, Jitendra ; eldemariam, Komminist ; Godbole, Shantanu . 10.1007/978-981-16-5847-1_9. Big Data Analytics for Climate-Resilient Food Supply Chains: Opportunities and Way Forward. 1ed.Springer Singapore: Springer, 2022, v. , p. 181-192.

  • TAVARES, Eduardo ; NOGUEIRA, Meuse ; MACIEL, P. R. M ; SILVA, B. ; VASCONCELOS NETO, Silvino ; BARETO, Raimundo ; FREITAS, Rômulo ; CUSTÓDIO, Marcelo . Pre-Runtime Scheduling Considering Timing and Energy Constraints in Embedded Systems with Multiple Processors. In: Kleinjohann, B.; Kleinjohann, L.; Machado, R.J.; Pereira, C.; Thiagarajan. (Org.). Model-Driven Design to Resource Management for Distributed Embedded Systems. New York: Springer-Verlag New York Inc, 2006, v. 225, p. 255-264.

  • Silva, B. ; Maciel, P. ; A., Z. ; Brilhante, J . GeoClouds Modcs: A Perfomability Evaluation Tool for Disaster Tolerant IaaS Clouds. In: 8th Annual IEEE International Systems Conference (SysCon), 2014, Ottawa, Ontario. Proc. in IEEE SysCon 2014.

  • SILVA, S. ; Silva, B. ; Maciel, P. ; A., Z. . Dependability Evaluation of Electrical Substations Considering Infrastructure Costs.. In: Probabilistic Safety Assessment & Management Conference (PSAM 12), 2014, Honolulu, Hawaii. Proc. in PSAM 2014, 2014.

  • Silva, Bruno ; Maciel, P. ; A., Z. . Survivability Evaluation of Disaster Tolerant Cloud Computing Systems.. In: Probabilistic Safety Assessment & Management Conference (PSAM 12), 2014, Honolulu, Hawaii. Proc. in PSAM 2014, 2014.

  • Silva, Bruno ; Maciel, P. ; A., Z. . Performability Models for Designing Disaster Tolerant Cloud Computing Systems.. In: The 9th International Conference for Internet Technology and Secured Transactions (ICITST-2014), 2013, London, UK. The 9th International Conference for Internet Technology and Secured Transactions (ICITST-2014), 2014.

  • Silva, Bruno ; Maciel, P. ; A., Z. . Dependability Models for Designing Disaster Tolerant Cloud Computing Systems. In: The 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2013. Proc. in DSN 2013, 2013.

  • Andrade, E. ; ALVES, M. ; MATOS, R ; SILVA, B. ; Maciel, P. . OpenMADS: An Open Source Tool for Modeling and Analysis of Distributed Systems.. In: The 32nd International Conference on Computer Safety, Reliability and Security (SAFECOMP), 2013, Toulouse, França. Proc. in SAFECOMP, 2013.

  • ARAUJO, J ; ALVES, V. ; OLIVEIRA, D. M. ; SILVA, P. H. D. ; SILVA, B. ; Maciel, P. . An Investigative Approach to Software Aging in Android Applications.. In: IEEE International Conference on Systems, Man, and Cybernetics (IEEE SMC 2013), 2013, Manchester. Proc. in IEEE SMC 2013.

  • QUEIROZ, M ; Maciel, P. ; Silva, Bruno . Performability Evaluation of Emergency System. In: IEEE International Conference on Systems, Man, and Cybernetics (IEEE SMC 2013), 2013, Manchester. Proc. in IEEE SMC 2013, 2013.

  • CALLOU, G. ; SOUZA, E. ; MACIEL, P. R. M ; TAVARES, Eduardo ; SILVA, B. ; Figueiredo, L ; ARAUJO, C. J. M. ; Magnani, F ; Neves, F . A Formal Approach to the Quantification of Sustainability and Dependability Metrics on Data Center Infrastructures. In: Symposium On Theory of Modeling and Simulation DEVS Integrative M&S Symposium (TMS/DEVS 11), 2011, Boston. Proceeding of DEVS, 2011.

  • CALLOU, G ; Souza, Erica ; MACIEL, P. R. M ; Magnani, F ; Tavares, E. ; Silva, B. ; FIGUEIREDO, J. J. C. ; ARAUJO, C. J. M. ; Neves, F . A Formal Approach to Evaluate Sustainability and Dependability Metrics on Data Center Architectures. In: IEEE Proceeding of SMC, 2011, Anchora. Proc. in 2011 IEEE Int Conf on Systems, Man, and Cybernetics - Systems Science and Engineering Track, 2011.

  • FIGUEIREDO, J. J. C. ; MACIEL, P. R. M ; CALLOU, G. ; SOUZA, E. ; Silva, B. . Estimating Reliability Importance and Total Cost of Acquisition for Data Center Power Infrastructures. In: 2011 IEEE Int Conf on Systems, Man, and Cybernetics - Systems Science and Engineering Track, 2011, Anchora. IEEE Proceeding of SMC, 2011.

  • CALLOU, G ; MACIEL, P. R. M ; Magnani, F ; FIGUEIREDO, J. J. C. ; SOUZA, E. ; Tavares, E. ; Silva, B. ; ARAUJO, C. J. M. ; Neves, F . Estimating Sustainability Impact, Total Cost of Ownership and Dependability Metrics on Data Center Infrastructures.. In: 2011 IEEE International Symposium on Sustainable Systems and Technology, 2011, Chicago. IEEE Proceeding of ISSST.

  • GALINDO, H. E. S. ; MACIEL, P. R. M ; SILVA, B. ; GALDINO, S. M. L. . WGCap: a synthetic trace generation tool for capacity planning of virtual server environments. In: IEEE International Conference on Systems, Man, and Cybernetics, 2010, Istambul. IEEE Proceeding of SMC, 2010.

  • SILVA, B. ; MACIEL, P. R. M ; CALLOU, G ; SOUZA, E. ; ARAUJO, C. J. M. ; TAVARES, Eduardo ; MARWAH, M. ; SHARMA, R. ; SHAH, A. ; T. Christian ; PIRES, J. . ASTRO: A Tool for Dependability Evaluation of Data Center Infrastructures. In: IEEE International Conference on Systems, Man, and Cybernetics, 2010, Istambul. IEEE Proceeding of SMC, 2010.

  • MACIEL, P. R. M ; CALLOU, G. ; SOUZA, E. ; ARAUJO, C. J. M. ; SILVA, B. ; TAVARES, Eduardo ; MARWAH, M. ; SHARMA, R. ; T. Christian ; PIRES, J. . Impact Analysis of Maintenance Policies on Data Center Power Infrastructure. In: IEEE International Conference on Systems, Man, and Cybernetics, 2010, Istambul. IEEE Proceeding of SMC, 2010.

  • TAVARES, Eduardo ; DELAGRAVE, Pedro ; SILVA, B. ; CALLOU, G ; NOGUEIRA, Bruno ; MACIEL, P. R. M . A Hybrid DVS Scheduling Approach for Hard Real-Time Systems.. In: IEEE International Conference on Systems, Man, and Cybernetics, 2009, USA, 2009. Proceeddings of SMC, 2009.

  • ESTANISLAU, H. ; SANTOS, W. ; MACIEL, P. R. M ; SILVA, B. ; GALDINO, S. M. L. ; PIRES, J. . A Flexible Workload Generator for a Virtual Environment of Capacity Planning. In: IEEE International Conference on Systems, Man, and Cybernetics, 2009. Proceeddings of SMC, 2009.

  • MARWAH, M. ; MACIEL, P. R. M ; SHAH, A. ; SHARMA, R. ; T. Christian ; ALMEIDA, V. ; ARAUJO, C. J. M. ; SOUZA, E. ; CALLOU, G ; SILVA, B. ; GALDINO, S. M. L. ; PIRES, J. . Quantifying the Sustainability Impact of Data Center Availability. In: SIGMETRICS/Performance, 2009, Seattle. Proceedings of SIGMETRICS, 2009.

  • TAVARES, Eduardo ; SILVA, B. ; MACIEL, P. R. M ; DELAGRAVE, Pedro . Software Synthesis for Hard Real-Time Embedded Systems with Energy Constraints. In: 20th Brazilian Symposium on Computer Architecture and High Performance Computing, 2008, Campo Grande. 20th Brazilian Symposium on Computer Architecture and High Performance Computing, 2008.

  • TAVARES, Eduardo ; SILVA, B. ; MACIEL, P. R. M . An Environment for Measuring and Scheduling Time-Critical Embedded Systems with Energy Constraints. In: 6th IEEE International Conferences on Software Engineering and Formal Methods, 2008, Cape Town. 6th IEEE International Conferences on Software Engineering and Formal Methods, 2008.

  • TAVARES, Eduardo ; MACIEL, P. R. M ; SILVA, B. ; OLIVEIRA JUNIOR, M. N . A Time Petri Net-based Approach for Hard Real-Time Systems Scheduling Considering Dynamic Voltage Scaling, Overheads, Precedence and Exclusion Relations. In: Symposium on Integrated Circuits and Systems Design (SBCCI 2007), 2007, Rio de Janeiro. 20th Symposium on Integrated Circuits and Systems Design (SBCCI 2007), 2007.

  • TAVARES, Eduardo ; MACIEL, P. R. M ; OLIVEIRA JUNIOR, M. N ; SILVA, B. ; Rafael Rodrigues . Dynamic Voltage Scaling in Hard Real-Time Systems Considering Precedence and Exclusion Relations. In: IEEE International Conference on Systems, Man, and Cybernetics (SMC 2007), 2007, Montreal. 2007 IEEE International Conference on Systems, Man, and Cybernetics (SMC 2007), 2007.

  • TAVARES, Eduardo ; BARETO, Raimundo ; OLIVEIRA JUNIOR, M. N ; MACIEL, P. R. M ; SILVA, B. ; FREITAS, Rômulo ; NETO, S. ; CUSTÓDIO, Marcelo . Pre-runtime Scheduling Considering Timing and Energy Constraints in Embedded Systems with Multiple Processors. In: 5th IFIP Working Conference on Distributed and Parallel Embedded Systems, 2006, Braga. 5th IFIP Working Conference on Distributed and Parallel Embedded Systems, 2006.

Outras produções

SILVA, B. ; MACIEL, P. R. M ; TAVARES, Eduardo ; SOUZA, E. ; CALLOU, G ; ARAUJO, C. J. M. . Desdac Tool. 2009.

SILVA, B. ; MACIEL, P. R. M ; ESTANISLAU, H. ; SANTOS, W. ; GALDINO, S. M. L. . GCAP Tool. 2008.

Projetos de pesquisa

  • 2010 - Atual

    EMC Research Project, Descrição: Este projeto estuda o desenvolvimento de metodologias para avaliação de dependabilidade e desempenho de sistemas de armazenamento de dados. Neste projeto, também se estuda o desenvolvimento de mecanismos de monitoração de imagens gravadas em NAS.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Bruno Silva - Integrante / Gustavo - Integrante / Paulo Romero Martins Maciel - Coordenador.

  • 2009 - 2010

    Dependability Evaluation and Management of Sustainable Data Centers DESDAC, Descrição: Durante os últimos anos, tem se observado um extraordinário crescimento do número, das dimensões e da capacidade dos data centers. É também relevante salientar as diversas características e aspectos que concorrem com a finalidade de se alcançar os altos níveis de disponibilidade nesses sistemas data centers, dentre estes são fundamentais os mecanismos de redundância, as políticas de manutenção e os meios que reduzam a probabilidade do provimento de serviços fora dos níveis de especificação definidos. Dentre estes meios, destacam-se os mecanismos de resfriamento do sistema computacional. Contudo, por outro lado, os sistemas de resfriamento são agentes significativos para o aumento do consumo de energia e conseqüentemente um aspecto relevante a ser considerado com relação à emissão de gás carbônico. Nesse contexto, o projeto DESDAC tem como objetivo o desenvolvimento de uma metodologia de modelagem e de avaliação de confiabilidade e disponibilidade de data centers. O projeto considera a concepção e desenvolvimento de um conjunto de modelos parametrizados que permitam a avaliação de métricas de disponibilidade e confiabilidade dos componentes e sub-sistemas que compreendem os sistemas data centers. Este projeto contempla os sistemas energéticos, o de resfriamento e o computacional (servidores, mecanismos de rede e armazenamento) e suas inter-relações, de maneira que se possam avaliar os efeitos das condições operacionais sobre a disponibilidade deste sistema integrado e dos custos financeiros e ambientais necessários associados... , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Bruno Silva - Coordenador / TAVARES, Eduardo - Integrante / MACIEL, P. R. M - Integrante / Gustavo - Integrante / ARAUJO, C. J. M. - Integrante / Erica Souza - Integrante / Nelson Rosa - Integrante.

  • 2008 - 2008

    GCAP, Descrição: Os Sistemas de Informação estão cada vez mais presentes em todas as atividades do nosso cotidiano e nas mais diversas áreas de conhecimento, desde saúde, educação e comunicação até finanças, segurança e entretenimento. Dado o uso disseminado dos sistemas de informação, a indisponibilidade ou desempenho insuficiente dos serviços providos têm sido objetos de atenção particular dos provedores de serviços, infra-estrutura, projetistas de aplicações e da comunidade científica. O Planejamento de Capacidade (Capacity Planning CP) consiste na definição dos recursos necessários para que os serviços providos (realizados) pelos sistemas atendam os níveis de qualidade (tempo de resposta, nível de disponibilidade etc) adequados aos processos que utilizam estes serviços ou recursos, considerando demandas futuras. De fato, para que esta atividade seja realizada com sucesso é necessário que os recursos sejam dimensionados de maneira que os custos associados sejam minimizados e os níveis de serviços de serviço estabelecidos sejam atendidos. Ferramentas de Planejamento de Capacidade possibilitam monitorar e avaliar infraestruturas computacionais em função de cargas de trabalho, objetivando a analise da utilização dos recursos, tunning, e planejamento. Os sistemas a serem avaliados podem estar configurados em uma estrutura de rede ou formarem clusters de processamento. Uma das características importantes deste ambiente de avaliação é o uso de cargas obtidas pelo monitoramento automático de sistemas reais. O resultado da análise dos traces associados a essas cargas são avaliados e utilizados como insumos. Embora as ferramentas de Planejamento de Capacidade utilizem cargas, obtidas a partir de traces relativos ao monitoramento de sistemas reais, o que é uma característica de grande interesse prático, diversas linhas de investigação podem ser conduzidas de maneira a tornar o processo de geração de cargas mais flexível e completo. É importante salientar a criação de mec.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Bruno Silva - Integrante / MACIEL, P. R. M - Coordenador / Hugo Estanislau - Integrante / Hugo Estanislau Soares Galindo - Integrante / Nelson Rosa - Integrante.

Prêmios

2011

1 Colocado na Seleção do doutorado 2011, Centro de Informática - UFPE Link http://www.cin.ufpe.br/~secpos/docs/resultado-final-doutorado.pdf.

2011

Student Paper Competition FIRST PLACE, IEEE International Symposium on Sustainable Systems and Technology., IEEE International Symposium on Sustainable Systems and Technology.

Histórico profissional

Experiência profissional

2012 - 2013

Faculdades Integradas Barros Melo

Vínculo: Celetista, Enquadramento Funcional: Professor

Outras informações:
Disciplinas Programação Java Lógica para Computação Segurança da informação,

2011 - 2013

Faculdade do Recife

Vínculo: Professor, Enquadramento Funcional: Professor

Outras informações:
2011.1 Estruturas de Dados 2011.2 Aplicaçao de Linguagem de Programação Orientada ao Objeto Teoria dos Grafos 2012.1 Arquitetura de Computadores Engenharia de Software 2012.2 Projeto Logico de Computadores Ciência da Computação Interdisciplinar Linguagem Formais e Automatos 2013. Desenvolviemnto em Ambiente WEB Ciência da Computação Integrada

2007 - 2008

Universidade Federal de Pernambuco

Vínculo: Professor Voluntário, Enquadramento Funcional: Professor Voluntário, Carga horária: 4

2005 - 2008

Universidade Federal de Pernambuco

Vínculo: Aluno de iniciação científica, Enquadramento Funcional: Aluno de iniciação científica

2005 - 2006

Centro Integrado de Tecnologia da Informação

Vínculo: Intrutor, Enquadramento Funcional: Instrutor, Carga horária: 4

Outras informações:
Instrutor Java básico Nas jornadas Citi que eram realizadas em períodos de 1 mes. Em 3 situações.

2014 - 2016

Universidade Federal Rural de Pernambuco

Vínculo: Servidor Público, Enquadramento Funcional: Docente Magistério Superior, Carga horária: 40, Regime: Dedicação exclusiva.

2016 - Atual

IBM Research Brazil

Vínculo: Professor Visitante, Enquadramento Funcional: Research Staff Member, Carga horária: 40