My professional history on IT starts when I decide to take the Computer Engineering course at UFRN, which started in 2004, two years later I was working on Natalnet Laboratory, mainly in R&D projects focused on RV and AR. We developed several systems towards shared multimedia environment such as Virtual Museums.In 2007 I started working as trainee on Mopa Embedded Systems, as well as kept developing the RV-AR systems on Natalnet Lab. The job was to develop embedded software for Set Top Boxes, implementing the Brazilian DTV standard. There I worked on the development of the first commercial version of a STB compatible with the Brazilian DTV. I also was able to align the work with my Final Work in Computer Engineering, which was part of the system we developed there.In 2008 I started my MsC Dissertation, also with emphasis on the Brazilian DTV standard. In the dissertation I explore how can one connect through television to live shows like Football Games and Big Brother. The main idea was to use the broadcast network to send data and the internet to broadcast back interaction from viewers to make some effect on the shows. In 2010 I started my PhD Thesis and was able to work part time at Mopa. I started my Thesis with an idea of merging software requirements we had in Ginga with Hardware using FPGAs, but there were no available platforms to test the main idea which made me change later in 2013.In 2013 I was approved for a scholarship in RUB - Bochum/Germany, which I spend a bit more than one year working on my PhD. It was a life changing experience, where I grow in many personal and technical aspects. There I worked with at the Embedded Systems of the information Technology, which is a chair focused on FPGA systems.After coming back from Germany, I was able to finish the PhD in 2015, which was presented as a Hardware-Software component-based system. The idea was to use Dynamic Hardware Reconfiguration to allow the developers to use hardware as they see fit to solve problems.In 2015 as well I was approved on UFRN as full-time professor, where I lecture mainly Programming, Embedded Systems, Operating Systems and IoT subjects. As a professor I act as tutor, developer, researcher and even administrator at some times.In 2019 I started working for the Campus Party Institute as volunteer on project #Include. The project presents technology concepts to youngsters in social vulnerability. My role there is to coordinate tutors that act on the course and promote the project to prospect new partners.