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
- 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
- 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
- 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
- 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
- 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
-
TelemdFine grained telemtry system
- Go
Language
- Portuguese (Native)
- English (Fluent)
- German (Fluent)
- Spanish (Fluent)
Interests
- Technology
- DIY
- My Guitar <3