Download PDF


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


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


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



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

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



M.Sc in Distributed Systems


Degree in Computer Engineering




Native proficiency


Full professional proficiency


Elementary proficiency