Versatile computer scientist, using many IT aspects, especially in the software layer. My education has also allowed me to broaden my knowledge in the management field.
Pontifícia Universidade Católica do Rio de Janeiro
June 2013
to September 2013
Internship
Rio de Janeiro
Brazil
Working as a research technician with a PhD student in his topic about the "Development of a recommendation system for supporting programmers to learn how to (design and) implement exception detection and exception handling behavior".
Using the Java on server technology in order to create a part of a time tracker for the company. The application is linked to a MySQL database for the persistence layer.
Using JSF Framework for the GUI Layer, Spring IOC for the architecture of the software as well as Hibernate (XML or JPA annotations) for the Persistence Layer.
Using the Java EE technology to create applications on Server. Using GWT tool to compile the client side into Javascript.
Contributed to the Open Source Project “OPAL” , consisting in managing applets life-cycles in Java Card (Xlim Research Institute, Limoges, France).
Project manager in the Android team for the “KerCar” project. It consists on the manipulation of a Robot via a touch pad. (ESIR School, Rennes, France.)
Other tools or programming languages used with Java: XML, JSON, Servlet, JSP, Javascript using DWR.