Diogo Moreira Diogo Moreira
PT
Diogo Moreira

Academic

Academic background and publications

Education

  • 2017 ~ 2019 MSc. in Software Engineering @ CESAR School · Recife - PE, Brazil
  • 2013 ~ 2015 Lato Sensu Postgraduation in Software Engineering @ Estácio iDez · João Pessoa - PB, Brazil
  • 2008 ~ 2012 Undergraduation in Software Analysis and Development @ Instituto Federal da Paraíba · Cajazeiras - PB, Brazil

Professor

I started my career as a professor at the Federal Institute of Education, Science and Technology of Paraíba in 2014 — the same campus where I did my undergraduate degree. Over these 12 years I’ve lectured a number of subjects, among them:

  • Markup Languages (HTML and CSS)
  • Web Scripting Languages (JavaScript/Web programming fundamentals)
  • Web Programming (React, Service Workers, Microfrontends and SPAs)
  • Software Architecture and Design Patterns (GoF patterns and architectural styles)
  • Configuration and Change Management (Version control systems and change management practices)
  • Software Testing (Planning, writing and running white-box/black-box tests with automated tooling)
  • Systems Analysis and Design (Lifecycle models, software development processes and UML)

It’s good to be in the classroom, and I feel it really pushes me to be a better person and professional every day.


Researcher

My research interests are mainly related to Software Engineering, especially Software Testing, Software Quality, Web Development and Design Patterns. I am also a member of the Software Engineering Research Group (GPES, IFPB, Brazil). If you wish, see my profile on ResearchGate, Google Scholar, ORCID or Lattes (Portuguese only).

A list of my publications can be found below along with link to download the articles. Feel free to contact me at diogo.moreira [at] ifpb.edu.br if you would like to discuss any of the articles or request additional materials, I will be glad to help.

Latest publications