Printing tool Download PDF

Summary

  • Bachelor in Computer Engineering with wide range of knowledge in computing system, from electronics to firmware, through operating systems and web servers.
  • Over nine years of software development experience to many platforms and technologies such as PC systems, mobile, embedded system, web, RFID, Bluetooth and medical imaging.
  • Solid technical background and avid for knowledge, always looking to know how things work and to be up to date with last technologies.

 Skills Summary 

  • C/C++
  • Python
  • Java
  • Web Services
  • Embedded Systems
  • Linux
  • iOS
  • Framework Qt/QML
  • Framework Django
  • C++ Boost Libraries
  • GTK+ Framework
  • Mobile
  • DSP
  • Android
  • Technical Leadership
  • Scrum
  • Git
  • Buildroot
  • UML
  • Image Processing
  • Network Programming

Professional Experience

Oct 2018Present

Embedded Software Developer

AEL Sistemas

Responsible for the development of functional requirements, implementation and testing of embedded software for avionics. 

Outcomes:

  • Development of functional requirements, implementation and testing of graphical flight simbology for Head-Up Display.
  • Contributions to the certification process of Head-Up Display for civilian aviation.
Apr 2015Oct 2018

Embedded Software Developer

BCM Automation

Responsible for customization, documentation and development of new features for the automation controller embedded software. Responsible for git server and backup server maintenance. 

Outcomes:

  • Human-machine interface development with high degree of customization for automation controller.
  • Embedded web interface for set up and configuration of automation controller parameters.
  • Performance improvements of embedded system using Linux OS and uBoot.
  • Mobile app development for wifi communication with automation controller using proprietary protocol.
  • Implementation and adaptation of automation protocols standard in industry such Ethercat, Modbus and DNP3.
  • Embedded Linux customization using Buildroot.
  • Implementation and maintenance of backup and git server to unify storage and code versioning of various teams.
Nov 2013Dez 2014

Intern

Apple Developer Academy

Participation in Apple Developer Academy, a program promoted by Apple, in Brazil, aiming to prepare undergraduate students to build high quality apps.

Outcomes:

  • Mobile apps developed such as for personal financial control; finding professionals for general services; and for time management for self-employed professionals.
  • Development and deployment of rest web service using Python and Django to be used as back-end for apps.
  • Practice of Scrum and Challenge Based Learning in small teams of developers.
Ago 2010Jul 2013

Research Assistant

Embedded Systems Group, PUCRS

Responsible for architect and develop solutions using RFID and IoT technologies.

Outcomes:

  • Development and deployment of RFID systems, such as for assets control in industrial line and gasoline supply control in bus company.
  • Hardware/software integration in access control system, using RFID.
  • Improvements in middleware for sensor data acquisition.
  • Pervasive computing framework for embedded Linux
Dez 2009Jul 2010

Intern

Medical Images Research Center (NIMED) , PUCRS

Responsible for the implementation of medical imaging processing algorithms and for the deployment and maintenance of medical imaging server.

Outcomes:

  • OsiriX software plugin to extract parameters from medical images and to communicate with custom hardware developed in FPGA.
  • Deploy of medical image server to store images when acquired and after processing.

Education

Idioms

  • English advanced for reading, writing and conversation.
  • Portuguese native