Download PDF

Summary

Computer engineer with interest in distributed systems, embedded systems, dynamic update, software evolution, independent extensibility, high performance computing and concurrent computing.
My professional goal is to work on research and development of new technologies, in a workplace where I can learn new skills and master old ones. Hard working, responsible and team player, always seeking for excellence in activities that I am involved.

Work History

Sep 2015Present

Senior Software Engineer

ALIS - Soluções em Engenharias e Sistemas

Project in partnership with Rede D'or focused on developing web systems to:

  • visualize digital image of medical exams
  • integrate to others hospital's main softwares (HIS, PACS, Telecare)
  • provide patients and staff automation control over room's devices

Technologies: Javascript, AngularJS, Bootstrap, REST, Java, Spring, Hibernate, Oracle DB

Jan 2012Aug 2015

Project Coordinator

Tecgraf/PUC-Rio

Coordination of project OpenBus, that is a middleware to provide application and services integration. This middleware extends CORBA and must support integration on diverse platforms and programming languages (C++, C#, Java, Lua). This middleware is composed by:

  • infrastructure that provides efficient remote communication between interested parts, service catalog, audit mechanism for distributed transactions, access control and different levels of security;
  • development libraries (SDKs in different languages) to create new services to be integrated through OpenBus; 
  • a set of sample applications; 
  • utilities to support the implementation of both: the middleware and new services developed for it.

Technologies: Lua, C++, Java, CORBA, Swing

Jan 2008Dec 2011

System Analyst

Tecgraf/PUC-Rio

Worked as system analyst on development of distributed applications. Worked on projects:

  • PLANREF: Client-Server project using Java, RMI, XML and PL/SQL as main technologies
  • OpenBus: Middleware to provide application and services integration. 

Technologies: Java, RMI, Swing, PL/SQL, XML, Ant, Lua, C++, CORBA

Jan 2006Dec 2007

Intern

Tecgraf/PUC-Rio

Assisting the development of GIS applications and frameworks developed in Java and C++.

Technologies: Java, Swing, C++, SQL, CD, IUP

Education

20092010

M.Sc in Distributed Systems

PUC-Rio
20032007

Degree in Computer Engineering

PUC-Rio

Skills

Portuguese

Native proficiency

English

Full professional proficiency

German

Elementary proficiency