Career Summary

For a long time, I thought globalization could take anyone anywhere without leaving his chair. Still, throughout the time, I realized that we must live the experience ourselves. We need to expand our borders and be open to new experiences. I finished my Bachelor's degree in Computer Science in Salvador - Brazil. I have been working at different companies since 2008.


In 2012 I moved to Linz - Austria. In 2014, I moved to Vienna and started to work as a Software Engineer at Drei. In 2016, I applied at the TU Vienna for MSc in Software Engineering and Internet Computing. It took me a few years and many nights awake to complete a Master's degree next to 40h work. Finally, in 2021 I can present my MSc thesis in Serverless Edge Computing. In the project, we developed a data-locality feature for a custom Kubernetes scheduler. Our scheduler enables data-intensive workflows, such as Machine Learning, to prioritize the task scheduling based on the data location. Additionally, it utilizes edge resources at its max and minimizing inter-network traffic.

Work Experience

Software Engineer/Consultant

Hutchison Drei Austria GmbH
Vienna, Austria
Aug 2014 - Present
  • Backend for billing payment systems and video stream applications.
  • Partner integration systems.
  • Internal fullstack application development.
  • Architecture design and specification.
  • DevOps approach.

Framework & Tools:

  • SpringBoot
  • Java
  • JPA
  • Unix
  • CI/CD
  • Oracle
  • Agile
  • DevOps
  • Backend
  • JUnit

Embedded Software Developer

Engel
Dietachdorf, Austria
Nov 2012 - July 2014
  • UI software development for production line robots.
  • Usability tests and implementation of requirements list.
  • Optimization and maintenance of existing system.
  • Architecture design and specification.
  • DevOps approach.

Technologies & Tools:

  • Java
  • Keba-framework
  • OSGI

Java Developer

Prosigma Software Development GmbH
Linz, Austria
Mar 2012 - Oct 2012
  • Project profiler and filetresor.com for Cloud Computing of documents and workflows, especially for invoice approval.
  • Web Services Development.
  • Software Testing ( Selenium ).

Technologies & Tools:

  • Java
  • Jboss
  • Seam
  • JSF
  • Ajax
  • Richfaces
  • XHTML
  • CSS
  • Eclipse

Java Developer

LexTax
Salvador-Ba, Brazil
Jun 2011 - Feb 2012
  • Software development and system analysis for a tax consultancy system.
  • Fullstack software development.
  • Use cases elaborations.
  • Documentation and specification.

Technologies & Tools:

  • Java
  • Spring
  • Hibernate
  • AdobeFx
  • Oracle

Java Developer

Santa Casa de Misericordia da Bahia
Salvador-Ba, Brazil
Sep 2008 - Jun 2011
  • Fullstack software development.
  • Documentation and specification.

Technologies & Tools:

  • Java
  • Struts 2
  • JSF
  • Oracle

Skills & Tools

Languanges

  • Java
  • SQL
  • Python
  • Shell
  • HTML/CSS/SASS/LESS

Framework & Tools

  • Spring Boot
  • Spring Cloud
  • Oracle
  • Linux

Others

  • Microservices
  • DevOps
  • Git
  • CI/CD
  • Docker
  • Kubernetes
  • Edge
  • Cloud
  • Serverless
  • Unix
  • Raspberry Pi
  • SBC
  • Unit Testing

Open-source Contributions

  • Telemd
    Fine grained telemtry system
    • Go

Language

  • Portuguese (Native)
  • English (Fluent)
  • German (Fluent)
  • Spanish (Fluent)

Interests

  • Technology
  • DIY
  • My Guitar <3

Education

MSc Software Engineering & Internet Computing

Vienna University of Technology - TuWien
Vienna, Austria
2016 - 2021
Thesis: Data Locality-Aware Scheduling for Serverless Edge Computing
Project EdgeRun: Edge Computing & Analysis Platform. Github: edgerun.io

BSc in Computer Science

Faculdade Ruy Barbosa - FRB
Salvador-Ba, Brazil
2006 - 2011
Thesis: 3D Physics Engine for Academic Purposes

Technical in Mechatronics

Technical Education Center of Bahia - Ceteb-ca
Camacari-Ba, Brazil
2006 - 2008
Final Work: Dedicated remote drive for 380V motors