Hi, my name is Herbet Ferreira Rodrigues, I'm 36 years old, married and I was born in João Pessoa, Paraíba - Brazil. I've a BS in Computer Science and a MS in Informatics from the Federal University of Paraíba (UFPB). Before my master's, I was selected to integrate the Software Residence Program, focused on Software Test Analysis promoted by Cin/UFPE (Recife, Brazil) in partnership with CESAR and Motorola. Currently, I am working at Court of Justice of Paraíba (TJ-PB) as System Analyst.
My main research areas are in software engineering, web development and computer graphics.
I act as Full Stack Web Developer and I am part of the Group of Portals and Usability, responsible for:
- Definition and structuring of portals and systems;
- Identification of usability requirements and accessibility of portals and systems;
- Establishment of visual identity standards (and styles) of portals and systems;
- Prototyping the interface of portals and systems in development;
- Development of customized graphic elements for use in portals and systems;
- Development of the web application view layer.
I was allocated to work at Exact Sciences Department.
At C.E.S.A.R/Motorola, I was part of Media & UI Interface team responsible for production of digital media for Motorola's mobile phones. My responsibilities were develop a web tool, called Motorola Media Catalog, which automated the process of organizing, viewing, searching and filtering the media produced, as well as improving the communication between the customer and the team. The tool was based on the idea of Digital Asset Management, which is a typical computer system that captures, stores and preserves large volumes of digital data.
Main technologies: Adobe Flex & Adobe AIR (ActionScript 3.0, Cairngorm framework, AMFPHP) on the front-end and PHP 5 & MySQL on the back-end.
I worked as a Java Programmer, implementing a web-based tool to support learning of statistics technique, called Calculadora Estatística.
I was responsible for develop a visual programming environment as a new interface for the Calculadora Estatística system. This interface implements a graphical environment where visual components represent operations that can be manipulated to construct the sequence of steps of an statistical analysis. It was integrated with R, a language and environment for statistical computing and graphics.
Main technologies: Java SE (Swing, Drag and Drop - DnD), The R Project for Statistical Computing.
I was part of the team responsible for develop a Free Software of Business Management Multiplatform, called OpenERP.
My responsibilities were create the design and develop the web interface of the system.
Main technologies: Java EE (JSP/JSF) and XHTML/CSS.
Research and Development in the areas of Virtual Reality, Haptic Systems, Serious Games and Software Engineering.
My work was a study, a planning and development of a serious game integrated a game engine with a haptic device (called PHANTOM® Omni) for oral health education for children and adults.
Main technologies: C/C++, Irrlicht Engine, Newton Game Dynamics, OpenHaptics Toolkit, XML.
Project Title: Applying Haptic Systems in Serious Games: A Game for Adult s Oral Hygiene Education
Advisor: Profa. Liliane dos Santos Machado
I was selected to integrate the Software Residence Program, focused on Software Test Analysis promoted by Cin/UFPE (Recife, Brazil) in partnership with C.E.S.A.R and Motorola Industrial Ltda.
In this program, I had the theoretical formation of several disciplines in the Software Engineering area with professors from UFPE and, in parallel, I performed practical activities in the real environment of software development at C.E.S.A.R and Motorola Industrial Ltda.
Project Title: Motorola Media Catalog
Advisor: Prof. Juliano Iyoda
I was a scholarship holder in the Institutional Program for Scientific Initiation Scholarships - PIBIC/CNPq/UFPB, having participated in the OpenERP Project - Free Software for Multiplatform Business Management
Project Title: Visual Modeling and Coding Generation at OpenERP Project.
Advisor: Prof. Gustavo Henrique Matos Bezerra Motta
Most commonly used in virtual reality systems, haptic devices are taken as an important way of providing greater interaction and engagement between the user and the computer system, particularly in problems that depend on skill and use the sense of touch. It is known that the development of serious games, composed by immersive environments and unconventional devices can contribute with the motivation and learning of the players. However, an important question relates to how to integrate these devices to conform its limitations to a specific problem addressed in serious game. In the present work it is presented a study related to the integration of haptic systems for serious games for adult oral hygiene in order to adjust teaching content to computational resources. Thus, a specific process model to the development of serious games was applied to the creation of TouchBrush serious game, dedicated to education of good tooth brushing practices.
Authors: RODRIGUES, H. F. ; MACHADO, L. S. ; VALENÇA, A. M. G.
Games have been an important activity in human society with a meaningful impact in education. In this context, serious game joins entertainment and education for presentation, simulation or training of activities in several areas. This paper reports the importance of planning in serious games, particularly to identify the best approach to be adopted for the development. The main focus is the design of serious games for oral health education for children and adults.
Authors: MORAES, A. M.; RODRIGUES, H. F.; MACHADO, L. S.; VALENÇA, A. M. G.
The sense of touch and physical interaction are among the fundamental aspects that human being needs to understand the world and cause changes to it. For games, haptic systems can offer a concept of interaction in a sophisticated way, increasing the level of realism and offering greater immersion in the virtual environment. This paper presents a study, a planning and development of an architecture to integrate a game engine with haptic systems.
Authors: RODRIGUES, H. F.; MACHADO, L. S.
Serious games have been uses to identify games with a specific purpose, that is, the ones that overpass the idea of entertainment and provide other kinds of experiences, such as education and training. Despite that, it is necessary to follow a set of steps in its development so that it entirely hits its pedagogical goal. In this sens, this paper presents a process model for the development of serious games and their application in the health care field related to a game of oral health education for adults, providing an integration between computer science, odontology, statistics and education fields of study, in order to reach a good set of approach, content and technology.
Authors: RODRIGUES, H. F.; MACHADO, L. S.; VALENÇA, A. M. G.
This paper presents a proposal of a development of a serious game to be applied to oral health education. We discuss how serious games can help children and adults, the relationship of these games with VirtualReality and some related applications and training simulations in the area of oral health. Finally, we show a prototype application to evaluate devices and methods of interaction that will be used in the game.
Authors: RODRIGUES, H. F.; MACHADO, L. S.; VALENÇA, A. M. G.
The system Calculadora Estatística is a Web-based tool to support learning of statistics technique. Due to its learning approach, special attention was dedicated to the user interface in order to make it intuitive and allow better learning results. This work presents a visual programming environment as a new interface for the Calculadora Estatística system. This interface implements a graphical environment where visual components represent operations that can be manipulated to construct the sequence of steps of an statistical analysis. Thus, the user can visualize all operations demanded and the sequence of execution. The advantages implemented in the new interface are the better intuitivity, memorization augmentation and impulse to new discoveries. As consequence, the interface can offer a new way to experiment and learn statistical operations.
Authors: RODRIGUES, H. F.; DIAS, G. P.; GOMES, R. G. S.; MORAES, R. M. de; MACHADO, L. S.