My name is Diogo Moreira and I’m a Software Engineer and Professor at Instituto Federal da Paraíba, Brazil since 2014. Currently, living and working at Cajazeiras, PB.

At my job, I’m always looking forward to teach the best practices of software development to my students. My main areas of interests are web development, agile, design/architectural patterns and software development process.

If you are interested in my work, you can find a little more about my skills on LinkedIn. Below, you can check a short version of my curriculum. For further information, you could also visit my curriculum on lattes.

Professional Work

  • Professor @ Instituto Federal da Paraíba · October/2014 ~ Current

    Software Engineer and related subjects

    Design Patterns, Software Configuration Management, Programming Practices, Advanced Web Development

  • Software Engineer @ Phoebus Tecnology · January/2013 ~ October/2014

    Development of web applications and transaction processing backoffice systems. System documentation for deployment and operating

    Java, Spring Framework, Adobe Flex, BIRT Reports, Microsoft SQL Server, Oracle Database, JSF

  • Analyst and Developer @ Indra Company · July/2012 ~ January/2013

    Development of internal web applications for Justice Court of Paraiba using Java related technologies. Also, I've worked with build automation tools.

    Java, JSF 2.x, Richfaces, Primefaces, Java Persistence API, HTML, CSS, XML, Maven, Redmine

  • Analyst and Developer @ Recursive · February/2011 ~ February/2012

    Development of internal desktop and web tools for library at Instituto Federal da Paraíba.

    Java, EJB, Swing, Java Persistence API, HTML, CSS, XML, PHP, MySQL, jQuery


  • MSc in Software Engineer · 2017 ~ 2019 (Expected)

    C.E.S.A.R School - Recife (PE, Brazil)

  • MBA in Software Engineer · 2013 ~ 2015

    Estácio iDez - João Pessoa - (PB, Brazil)

  • Technologist in Software Analysis and Development · 2008 ~ 2012

    Instituto Federal da Paraíba - Cajazeiras - (PB, Brazil)

Besides my professional and academic life, I like to spend my time photographing (as a hobby), programming, playing videogames and writing the article I post in my blog. There, you can read about my musings on life, software development and so forth.

Wanna talk? Feel free to drop me an email

© 2018. All rights reserved.

Powered by Hydejack v7.5.0