Bruno Dias

Professor Assistente

Currículo

en

Bruno Dias

Tomás Soares de Sousa, 200
Campina Grande - PB, Brazil
[email protected]

Formação Acadêmica

MSc, Ciência da Computação; Universidade Federal de Campina Grande (UFCG)

2016-2018 (expectativa)

   Título: Degree of Stability: Medição do grau de estabilidade para serviços WEB.

BSc, Ciência da Computação; Universidade Federal da Paraíba (UFPB)

2007-2010

Experiência Profissional

Gerente de Projetos - SPLab/UFCG:

2013 - presente

Gerente do projeto ePol, um sistema de gerenciamento de atividades policiais. É uma parceria entre a Universidade Federal de Campina Grande e a Polícia Federal. As principais atividades desempenhadas no projeto são:

  • Projetar toda a API do projeto utilizando o estilo arquitetural REST.
  • Melhorar a performance e disponibilidade do sistema através da separaço de algumas funcionalidades em microsserviços.
  • Aprimorar o processo de release para buscar boas práticas de entrega contínua.
  • Adicionar testes de design no processo de desenvolvimento para evitar a erosão arquitetural do sistema.
  • Encorajar o time a fazer apresentações sobre técnicas e tecnologias que esto sendo aplicadas no projeto para melhorar a compreensão arquitetural e de código.

Professor Assistente - UNIFACISA

2012 - presente

Leciona as disciplinas: Engenharia de Software, Design de Software, Projeto de Software e Usabilidade de Software no curso de Sistemas de Informação.

Professor Assistente - ASPER

2011 - 2013

Lecionou as disciplinas: Engenharia de Software, Banco de Dados e Redes de Computadores.

Experiência Técnica

Linguagens: Python, Javascript, Java, Shell Script.

Ferramentas e Tecnologias: Scrum, XP, Jenkins, Gitlab CI, Docker, SonarQube, Redmine, Git, RESTful Services, Microservices.

Projetos individuais

Slack-Gitlab-Notifier
  Serviço que integra o Gitlab com Slack, enviando informações aos desenvolvedores sobre os merge requests que são criados e atualizados no Gitlab.

Idiomas

  • Português (Nativo)
  • Inglês (Profissional)

Publicações

  • SILVA, J. C. F. ; BARBOSA, H. P. ; DIAS, B. ; TAVARES, T. A. Um estudo comparativo entre Ginga-J e Ginga-NCL no âmbito de aplicações interativas residentes. In: Simpósio Internacional de TV Digital, 2009, Baurú - SP. Anais do Simpósio Internacional de TV Digital, 2009.
  • DIAS, B.; SILVA, J. C. F. ; BARBOSA, H. P. ; TAVARES, T. A. Uma casa no controle da TV: Desenvolvimento de um Programa para TV Digital para Controle de Dispositivos Domésticos. In: Interaction - Soulth America 09, 2009, São Paulo - SP. Anais do Interaction - Soulth America 09, 2009.
  • NASCIMENTO, S. M ; DIAS, B. ; GARCIA, T. R. ; NOBREGA, M. M. L. Ontologia e Construção de um Banco de Termos da Linguagem Especial de Enfermagem do Hospital Universitário Lauro Wanderley/UFPB. In: XVII SEMINCO - Seminário de Computação, 2008, Blumenau/SC. Anais do XVII Seminco, 2008.
  • SILVA, J. C. F. ; DIAS, B. ; BARBOSA, H. P. ; SOUZA, L. C. ; TAVARES, T. A. Proposta de um Método Computacional para Automatização de Inserção de Transformações Topológicas em Imagens Digitais. In: INFOBRASIL, 2011, Fortaleza. INFOBRASIL 2011, 2011.
  • SILVA, J. C. F. ; DIAS, B. STYLO: Um Framework voltado para o desenvolvimento de aplicações baseadas em vídeo digital. 2011. (Apresentação de Trabalho/Seminário).