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.
- 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